From 40c22734c527c7c4a8b750310a7657c7cdb14453 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 5 May 2026 21:03:11 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 217716 --- .../cloud_pc_pools_request_builder.py | 208 + .../count/count_request_builder.py | 104 + .../assignments_request_builder.py | 208 + .../count/count_request_builder.py | 104 + ...pc_pool_assignment_item_request_builder.py | 188 + .../cloud_pc_pool_item_request_builder.py | 198 + ...date_ad_domain_password_request_builder.py | 4 +- .../virtual_endpoint_request_builder.py | 10 + .../permanent_delete_request_builder.py | 5 +- ...tication_extension_item_request_builder.py | 5 +- .../verified_id_request_builder.py | 6 +- ...ided_resource_decisions_request_builder.py | 5 +- ...ided_resource_decisions_request_builder.py | 5 +- ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 27 +- .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + .../upload_sessions_request_builder.py | 12 +- ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + ...rce_upload_session_item_request_builder.py | 22 +- .../item/files/count/count_request_builder.py | 107 + .../item/files/files_request_builder.py | 166 + ...ided_resource_file_item_request_builder.py | 120 + .../item/value/content_request_builder.py | 164 + .../upload_sessions_request_builder.py | 11 +- ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...rce_upload_session_item_request_builder.py | 10 + .../item/files/count/count_request_builder.py | 104 + .../item/files/files_request_builder.py | 162 + ...ided_resource_file_item_request_builder.py | 117 + .../item/value/content_request_builder.py | 157 + ...nance_cancel_processing_request_builder.py | 5 +- ...nance_cancel_processing_request_builder.py | 5 +- msgraph_beta/generated/kiota-dom-export.txt | 3459 ++++++++++++++++- msgraph_beta/generated/kiota-lock.json | 2 +- .../models/access_package_resource_role.py | 9 +- .../models/access_package_resource_scope.py | 4 +- ...sion_item_custom_data_provided_resource.py | 6 +- .../generated/models/agent_identity.py | 14 + .../generated/models/ai_agent_info.py | 2 +- .../generated/models/approver_delegate.py | 10 +- .../models/authentication_event_listener.py | 7 + .../generated/models/claim_binding.py | 11 + .../generated/models/claim_validation.py | 58 + .../generated/models/cloud_pc_agent_pool.py | 78 + ...oud_pc_agent_pool_billing_configuration.py | 65 + .../cloud_pc_agent_pool_billing_type.py | 6 + ..._pc_agent_pool_capability_configuration.py | 57 + .../cloud_pc_agent_pool_scaling_policy.py | 58 + .../cloud_pc_agent_pool_session_usage.py | 58 + .../cloud_pc_agent_pool_user_assignment.py | 57 + .../models/cloud_pc_configuration.py | 73 + ..._microsoft_hosted_network_configuration.py | 67 + .../models/cloud_pc_network_configuration.py | 66 + .../models/cloud_pc_on_premises_connection.py | 12 +- ...on_premises_connection_subnet_ip_detail.py | 4 +- .../generated/models/cloud_pc_pool.py | 110 + .../models/cloud_pc_pool_assignment.py | 65 + ..._pc_pool_assignment_collection_response.py | 58 + .../cloud_pc_pool_capability_configuration.py | 66 + .../cloud_pc_pool_collection_response.py | 58 + .../cloud_pc_region_group_configuration.py | 65 + .../models/cloud_video_interop_info.py | 62 + .../generated/models/copilot_package.py | 4 + ...ant_access_policy_configuration_default.py | 9 +- ...ant_access_policy_configuration_partner.py | 9 +- ...ross_tenant_calendar_availability_basic.py | 53 + ...t_calendar_availability_limited_details.py | 53 + ...enant_calendar_sharing_free_busy_detail.py | 53 + ...ant_calendar_sharing_free_busy_reviewer.py | 53 + ...enant_calendar_sharing_free_busy_simple.py | 53 + .../models/cross_tenant_mail_tips_all.py | 53 + .../models/cross_tenant_mail_tips_limited.py | 53 + .../models/cross_tenant_migration.py | 53 + .../models/cross_tenant_open_profile_card.py | 53 + .../cross_tenant_places_desk_booking.py | 53 + .../cross_tenant_places_room_booking.py | 53 + .../models/custom_authentication_extension.py | 7 + .../models/custom_callout_extension.py | 7 + .../custom_data_provided_resource_file.py | 6 +- ...vided_resource_file_collection_response.py | 58 + ...m_data_provided_resource_upload_session.py | 13 +- .../models/device_registration_policy.py | 4 +- msgraph_beta/generated/models/entity.py | 133 + .../generated/models/exchange_settings.py | 2 +- .../models/face_check_configuration.py | 2 +- .../models/granular_restore_artifact_base.py | 7 + msgraph_beta/generated/models/group.py | 4 +- .../task_processing_result.py | 4 + msgraph_beta/generated/models/list_.py | 2 +- .../models/local_admin_password_settings.py | 2 +- .../generated/models/m365_capability_base.py | 151 + ...365_capability_base_collection_response.py | 58 + .../models/m365_capability_inbound_access.py | 65 + .../models/m365_capability_resource_scope.py | 65 + .../models/m365_capability_resource_scopes.py | 65 + .../generated/models/m365_resource_type.py | 8 + .../models/match_confidence_level.py | 7 + .../models/networkaccess/base_entity.py | 7 + .../networkaccess/forwarding_profile.py | 39 +- .../networkaccess/forwarding_profile_base.py | 94 + .../generated/models/networkaccess/profile.py | 7 + msgraph_beta/generated/models/note.py | 18 +- ...ed_id_claim_validation_custom_extension.py | 53 + ...aim_validation_custom_extension_handler.py | 67 + ...on_verified_id_claim_validation_handler.py | 66 + ...n_verified_id_claim_validation_listener.py | 60 + .../generated/models/online_meeting_base.py | 7 + msgraph_beta/generated/models/role_type.py | 9 + .../generated/models/security/alert.py | 4 + .../models/share_point_identity_set.py | 4 +- msgraph_beta/generated/models/user.py | 7 + .../verified_id_profile_configuration.py | 7 + .../generated/models/virtual_endpoint.py | 7 + .../generated/models/virtual_event.py | 4 + .../generated/models/virtual_event_session.py | 4 + .../models/virtual_event_townhall.py | 4 + ...forwarding_profile_item_request_builder.py | 2 +- .../service_principal_request_builder.py | 2 +- ...forwarding_profile_item_request_builder.py | 2 +- .../service_principal_request_builder.py | 2 +- ...forwarding_profile_item_request_builder.py | 2 +- .../service_principal_request_builder.py | 2 +- .../default/default_request_builder.py | 10 + .../count/count_request_builder.py | 104 + ...pability_base_name_item_request_builder.py | 188 + .../m365_capabilities_request_builder.py | 210 + ...ion_partner_tenant_item_request_builder.py | 10 + .../count/count_request_builder.py | 104 + ...pability_base_name_item_request_builder.py | 188 + .../m365_capabilities_request_builder.py | 210 + ...ion_partner_tenant_item_request_builder.py | 10 + .../count/count_request_builder.py | 104 + ...pability_base_name_item_request_builder.py | 188 + .../m365_capabilities_request_builder.py | 208 + ...ph_security_move_alerts_request_builder.py | 4 +- .../permanent_delete_request_builder.py | 5 +- .../permanent_delete_request_builder.py | 5 +- .../permanent_delete_request_builder.py | 1 - .../cloud_pc_pools_request_builder.py | 208 + .../count/count_request_builder.py | 104 + .../assignments_request_builder.py | 208 + .../count/count_request_builder.py | 104 + ...pc_pool_assignment_item_request_builder.py | 188 + .../cloud_pc_pool_item_request_builder.py | 198 + ...ided_resource_decisions_request_builder.py | 5 +- .../users/item/user_item_request_builder.py | 10 + 346 files changed, 33911 insertions(+), 153 deletions(-) create mode 100644 msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/cloud_pc_pools_request_builder.py create mode 100644 msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/count/count_request_builder.py create mode 100644 msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/assignments_request_builder.py create mode 100644 msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/count/count_request_builder.py create mode 100644 msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py create mode 100644 msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py create mode 100644 msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py create mode 100644 msgraph_beta/generated/models/claim_validation.py create mode 100644 msgraph_beta/generated/models/cloud_pc_agent_pool.py create mode 100644 msgraph_beta/generated/models/cloud_pc_agent_pool_billing_configuration.py create mode 100644 msgraph_beta/generated/models/cloud_pc_agent_pool_billing_type.py create mode 100644 msgraph_beta/generated/models/cloud_pc_agent_pool_capability_configuration.py create mode 100644 msgraph_beta/generated/models/cloud_pc_agent_pool_scaling_policy.py create mode 100644 msgraph_beta/generated/models/cloud_pc_agent_pool_session_usage.py create mode 100644 msgraph_beta/generated/models/cloud_pc_agent_pool_user_assignment.py create mode 100644 msgraph_beta/generated/models/cloud_pc_configuration.py create mode 100644 msgraph_beta/generated/models/cloud_pc_microsoft_hosted_network_configuration.py create mode 100644 msgraph_beta/generated/models/cloud_pc_network_configuration.py create mode 100644 msgraph_beta/generated/models/cloud_pc_pool.py create mode 100644 msgraph_beta/generated/models/cloud_pc_pool_assignment.py create mode 100644 msgraph_beta/generated/models/cloud_pc_pool_assignment_collection_response.py create mode 100644 msgraph_beta/generated/models/cloud_pc_pool_capability_configuration.py create mode 100644 msgraph_beta/generated/models/cloud_pc_pool_collection_response.py create mode 100644 msgraph_beta/generated/models/cloud_pc_region_group_configuration.py create mode 100644 msgraph_beta/generated/models/cloud_video_interop_info.py create mode 100644 msgraph_beta/generated/models/cross_tenant_calendar_availability_basic.py create mode 100644 msgraph_beta/generated/models/cross_tenant_calendar_availability_limited_details.py create mode 100644 msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_detail.py create mode 100644 msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_reviewer.py create mode 100644 msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_simple.py create mode 100644 msgraph_beta/generated/models/cross_tenant_mail_tips_all.py create mode 100644 msgraph_beta/generated/models/cross_tenant_mail_tips_limited.py create mode 100644 msgraph_beta/generated/models/cross_tenant_migration.py create mode 100644 msgraph_beta/generated/models/cross_tenant_open_profile_card.py create mode 100644 msgraph_beta/generated/models/cross_tenant_places_desk_booking.py create mode 100644 msgraph_beta/generated/models/cross_tenant_places_room_booking.py create mode 100644 msgraph_beta/generated/models/custom_data_provided_resource_file_collection_response.py create mode 100644 msgraph_beta/generated/models/m365_capability_base.py create mode 100644 msgraph_beta/generated/models/m365_capability_base_collection_response.py create mode 100644 msgraph_beta/generated/models/m365_capability_inbound_access.py create mode 100644 msgraph_beta/generated/models/m365_capability_resource_scope.py create mode 100644 msgraph_beta/generated/models/m365_capability_resource_scopes.py create mode 100644 msgraph_beta/generated/models/m365_resource_type.py create mode 100644 msgraph_beta/generated/models/match_confidence_level.py create mode 100644 msgraph_beta/generated/models/networkaccess/forwarding_profile_base.py create mode 100644 msgraph_beta/generated/models/on_verified_id_claim_validation_custom_extension.py create mode 100644 msgraph_beta/generated/models/on_verified_id_claim_validation_custom_extension_handler.py create mode 100644 msgraph_beta/generated/models/on_verified_id_claim_validation_handler.py create mode 100644 msgraph_beta/generated/models/on_verified_id_claim_validation_listener.py create mode 100644 msgraph_beta/generated/models/role_type.py create mode 100644 msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/count/count_request_builder.py create mode 100644 msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/item/m365_capability_base_name_item_request_builder.py create mode 100644 msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/m365_capabilities_request_builder.py create mode 100644 msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/count/count_request_builder.py create mode 100644 msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/item/m365_capability_base_name_item_request_builder.py create mode 100644 msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/m365_capabilities_request_builder.py create mode 100644 msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/count/count_request_builder.py create mode 100644 msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/item/m365_capability_base_name_item_request_builder.py create mode 100644 msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/m365_capabilities_request_builder.py create mode 100644 msgraph_beta/generated/users/item/cloud_pc_pools/cloud_pc_pools_request_builder.py create mode 100644 msgraph_beta/generated/users/item/cloud_pc_pools/count/count_request_builder.py create mode 100644 msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/assignments_request_builder.py create mode 100644 msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/count/count_request_builder.py create mode 100644 msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py create mode 100644 msgraph_beta/generated/users/item/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/cloud_pc_pools_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/cloud_pc_pools_request_builder.py new file mode 100644 index 00000000000..2b7a4f0c79d --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/cloud_pc_pools_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.cloud_pc_pool import CloudPcPool + from ....models.cloud_pc_pool_collection_response import CloudPcPoolCollectionResponse + from ....models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.cloud_pc_pool_item_request_builder import CloudPcPoolItemRequestBuilder + +class CloudPcPoolsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the cloudPcPools property of the microsoft.graph.virtualEndpoint entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CloudPcPoolsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPcPools{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_cloud_pc_pool_id(self,cloud_pc_pool_id: str) -> CloudPcPoolItemRequestBuilder: + """ + Provides operations to manage the cloudPcPools property of the microsoft.graph.virtualEndpoint entity. + param cloud_pc_pool_id: The unique identifier of cloudPcPool + Returns: CloudPcPoolItemRequestBuilder + """ + if cloud_pc_pool_id is None: + raise TypeError("cloud_pc_pool_id cannot be null.") + from .item.cloud_pc_pool_item_request_builder import CloudPcPoolItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["cloudPcPool%2Did"] = cloud_pc_pool_id + return CloudPcPoolItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolCollectionResponse]: + """ + Get cloudPcPools from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.cloud_pc_pool_collection_response import CloudPcPoolCollectionResponse + + return await self.request_adapter.send_async(request_info, CloudPcPoolCollectionResponse, error_mapping) + + async def post(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPool]: + """ + Create new navigation property to cloudPcPools for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPool] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.cloud_pc_pool import CloudPcPool + + return await self.request_adapter.send_async(request_info, CloudPcPool, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get cloudPcPools from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to cloudPcPools for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CloudPcPoolsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CloudPcPoolsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CloudPcPoolsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CloudPcPoolsRequestBuilderGetQueryParameters(): + """ + Get cloudPcPools from deviceManagement + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class CloudPcPoolsRequestBuilderGetRequestConfiguration(RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/count/count_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/count/count_request_builder.py new file mode 100644 index 00000000000..70b4f9bc178 --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPcPools/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/assignments_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/assignments_request_builder.py new file mode 100644 index 00000000000..139c2064c32 --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/assignments_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + from ......models.cloud_pc_pool_assignment_collection_response import CloudPcPoolAssignmentCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.cloud_pc_pool_assignment_item_request_builder import CloudPcPoolAssignmentItemRequestBuilder + +class AssignmentsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignmentsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPcPools/{cloudPcPool%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_cloud_pc_pool_assignment_id(self,cloud_pc_pool_assignment_id: str) -> CloudPcPoolAssignmentItemRequestBuilder: + """ + Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + param cloud_pc_pool_assignment_id: The unique identifier of cloudPcPoolAssignment + Returns: CloudPcPoolAssignmentItemRequestBuilder + """ + if cloud_pc_pool_assignment_id is None: + raise TypeError("cloud_pc_pool_assignment_id cannot be null.") + from .item.cloud_pc_pool_assignment_item_request_builder import CloudPcPoolAssignmentItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["cloudPcPoolAssignment%2Did"] = cloud_pc_pool_assignment_id + return CloudPcPoolAssignmentItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolAssignmentCollectionResponse]: + """ + Get assignments from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolAssignmentCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.cloud_pc_pool_assignment_collection_response import CloudPcPoolAssignmentCollectionResponse + + return await self.request_adapter.send_async(request_info, CloudPcPoolAssignmentCollectionResponse, error_mapping) + + async def post(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPoolAssignment]: + """ + Create new navigation property to assignments for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolAssignment] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + + return await self.request_adapter.send_async(request_info, CloudPcPoolAssignment, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get assignments from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to assignments for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AssignmentsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignmentsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignmentsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class AssignmentsRequestBuilderGetQueryParameters(): + """ + Get assignments from deviceManagement + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class AssignmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AssignmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/count/count_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/count/count_request_builder.py new file mode 100644 index 00000000000..ecd230a70e8 --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPcPools/{cloudPcPool%2Did}/assignments/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py new file mode 100644 index 00000000000..71f3a8ea691 --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + from .......models.o_data_errors.o_data_error import ODataError + +class CloudPcPoolAssignmentItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CloudPcPoolAssignmentItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPcPools/{cloudPcPool%2Did}/assignments/{cloudPcPoolAssignment%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property assignments for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolAssignment]: + """ + Get assignments from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolAssignment] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + + return await self.request_adapter.send_async(request_info, CloudPcPoolAssignment, error_mapping) + + async def patch(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPoolAssignment]: + """ + Update the navigation property assignments in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolAssignment] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + + return await self.request_adapter.send_async(request_info, CloudPcPoolAssignment, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property assignments for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get assignments from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property assignments in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CloudPcPoolAssignmentItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CloudPcPoolAssignmentItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CloudPcPoolAssignmentItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters(): + """ + Get assignments from deviceManagement + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py new file mode 100644 index 00000000000..7f12977c9b4 --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.cloud_pc_pool import CloudPcPool + from .....models.o_data_errors.o_data_error import ODataError + from .assignments.assignments_request_builder import AssignmentsRequestBuilder + +class CloudPcPoolItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the cloudPcPools property of the microsoft.graph.virtualEndpoint entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CloudPcPoolItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPcPools/{cloudPcPool%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property cloudPcPools for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPool]: + """ + Get cloudPcPools from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPool] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cloud_pc_pool import CloudPcPool + + return await self.request_adapter.send_async(request_info, CloudPcPool, error_mapping) + + async def patch(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPool]: + """ + Update the navigation property cloudPcPools in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPool] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cloud_pc_pool import CloudPcPool + + return await self.request_adapter.send_async(request_info, CloudPcPool, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property cloudPcPools for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get cloudPcPools from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property cloudPcPools in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CloudPcPoolItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CloudPcPoolItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CloudPcPoolItemRequestBuilder(self.request_adapter, raw_url) + + @property + def assignments(self) -> AssignmentsRequestBuilder: + """ + Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + """ + from .assignments.assignments_request_builder import AssignmentsRequestBuilder + + return AssignmentsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CloudPcPoolItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolItemRequestBuilderGetQueryParameters(): + """ + Get cloudPcPools from deviceManagement + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CloudPcPoolItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/update_ad_domain_password/update_ad_domain_password_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/update_ad_domain_password/update_ad_domain_password_request_builder.py index 793067e73e9..4e761c09b29 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/update_ad_domain_password/update_ad_domain_password_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/update_ad_domain_password/update_ad_domain_password_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: UpdateAdDomainPasswordPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: UpdateAdDomainPasswordPostRequestBody, request_configu def to_post_request_information(self,body: UpdateAdDomainPasswordPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/virtual_endpoint_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/virtual_endpoint_request_builder.py index 86ddeede0b3..144a7d95e08 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/virtual_endpoint_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/virtual_endpoint_request_builder.py @@ -19,6 +19,7 @@ from .audit_events.audit_events_request_builder import AuditEventsRequestBuilder from .bulk_actions.bulk_actions_request_builder import BulkActionsRequestBuilder from .cloud_apps.cloud_apps_request_builder import CloudAppsRequestBuilder + from .cloud_pc_pools.cloud_pc_pools_request_builder import CloudPcPoolsRequestBuilder from .cloud_p_cs.cloud_p_cs_request_builder import CloudPCsRequestBuilder from .cross_cloud_government_organization_mapping.cross_cloud_government_organization_mapping_request_builder import CrossCloudGovernmentOrganizationMappingRequestBuilder from .device_images.device_images_request_builder import DeviceImagesRequestBuilder @@ -211,6 +212,15 @@ def cloud_p_cs(self) -> CloudPCsRequestBuilder: return CloudPCsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def cloud_pc_pools(self) -> CloudPcPoolsRequestBuilder: + """ + Provides operations to manage the cloudPcPools property of the microsoft.graph.virtualEndpoint entity. + """ + from .cloud_pc_pools.cloud_pc_pools_request_builder import CloudPcPoolsRequestBuilder + + return CloudPcPoolsRequestBuilder(self.request_adapter, self.path_parameters) + @property def cross_cloud_government_organization_mapping(self) -> CrossCloudGovernmentOrganizationMappingRequestBuilder: """ diff --git a/msgraph_beta/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py b/msgraph_beta/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py index 1ee40845fdc..10fc9b5060f 100644 --- a/msgraph_beta/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py @@ -31,10 +31,9 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration @@ -50,7 +49,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py b/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py index 9ef31df1048..de06e655afb 100644 --- a/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py +++ b/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py @@ -73,10 +73,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CustomAu async def patch(self,body: CustomAuthenticationExtension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CustomAuthenticationExtension]: """ - Update the navigation property customAuthenticationExtensions in identity + Update the properties of a customAuthenticationExtension object. The following derived types are currently supported. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomAuthenticationExtension] + Find more info here: https://learn.microsoft.com/graph/api/customauthenticationextension-update?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -118,7 +119,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: CustomAuthenticationExtension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the navigation property customAuthenticationExtensions in identity + Update the properties of a customAuthenticationExtension object. The following derived types are currently supported. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/identity/verified_id/verified_id_request_builder.py b/msgraph_beta/generated/identity/verified_id/verified_id_request_builder.py index e5345c0016c..471f127eac7 100644 --- a/msgraph_beta/generated/identity/verified_id/verified_id_request_builder.py +++ b/msgraph_beta/generated/identity/verified_id/verified_id_request_builder.py @@ -51,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[VerifiedIdRequestBuilderGetQueryParameters]] = None) -> Optional[IdentityVerifiedIdRoot]: """ - Get verifiedId from identity + Entry point for verified ID operations. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityVerifiedIdRoot] """ @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[VerifiedIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get verifiedId from identity + Entry point for verified ID operations. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -158,7 +158,7 @@ class VerifiedIdRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Qu @dataclass class VerifiedIdRequestBuilderGetQueryParameters(): """ - Get verifiedId from identity + Entry point for verified ID operations. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py index 4d6e50ae8fe..04adc857299 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py @@ -32,10 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -53,7 +54,7 @@ async def post(self,body: BatchApplyCustomDataProvidedResourceDecisionsPostReque def to_post_request_information(self,body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/identity_governance/access_reviews/instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py index a296c4f5e0b..08fce05bcb9 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py @@ -32,10 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -53,7 +54,7 @@ async def post(self,body: BatchApplyCustomDataProvidedResourceDecisionsPostReque def to_post_request_information(self,body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 36051c0e35e..45b822d93cd 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..0d9a3ac7da2 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..b92fd51ac1f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..26f3a283c78 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..f043e681805 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 21ae793d757..78253749743 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..534ac2e480e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..ceff5228a4a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..ea2f50d28a9 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...........models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..0bbe10de8f8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index a439a6e376f..4acb5bf308c 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..34eb81078f4 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..37316391c6c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..a09940e880c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..3509db6b8bd --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 672313768e3..af68e5b0927 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..2deaf057390 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..504b0af295d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..d4a6a96f92e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...........models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..2ea23625065 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index a01c0d70960..4803d750988 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..93bfd7af484 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..8a520ab303d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..e74496a5f5e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..46e89b8baf6 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 20602e19c25..43fc47c8231 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..1a97e385d04 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..89176375a41 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..3714db8dba6 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..def60e8a634 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 2150337a2ef..ac8685526cc 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..9a594f365d2 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..65343d5209c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..4b2b446e8e8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..edbe1a87478 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 5389c28e97c..bef8e45088f 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..45ad6a942f8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..62825b355b0 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..0897ac6fb8f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..c8e3b0ca581 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index acf4302c03c..8f93b990979 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -33,9 +34,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete navigation property uploadSessions for identityGovernance + Delete a customDataProvidedResourceUploadSession object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-delete-uploadsessions?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_delete_request_information( @@ -52,9 +54,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceUploadSession]: """ - Get uploadSessions from identityGovernance + Read the properties and relationships of a customDataProvidedResourceUploadSession object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomDataProvidedResourceUploadSession] + Find more info here: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-get?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_get_request_information( @@ -73,10 +76,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CustomDa async def patch(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CustomDataProvidedResourceUploadSession]: """ - Update the navigation property uploadSessions in identityGovernance + Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomDataProvidedResourceUploadSession] + Find more info here: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-update?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) if body is None: @@ -97,7 +101,7 @@ async def patch(self,body: CustomDataProvidedResourceUploadSession, request_conf def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete navigation property uploadSessions for identityGovernance + Delete a customDataProvidedResourceUploadSession object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -109,7 +113,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get uploadSessions from identityGovernance + Read the properties and relationships of a customDataProvidedResourceUploadSession object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -121,7 +125,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the navigation property uploadSessions in identityGovernance + Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -146,6 +150,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ @@ -165,7 +178,7 @@ class CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConf @dataclass class CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters(): """ - Get uploadSessions from identityGovernance + Read the properties and relationships of a customDataProvidedResourceUploadSession object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..17db5a52dab --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..60888057fc8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..d747db2d7ca --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..........models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..75153c528e5 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py index fc709c9b48e..a816fadf2b0 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py @@ -50,9 +50,10 @@ def by_custom_data_provided_resource_upload_session_id(self,custom_data_provided async def get(self,request_configuration: Optional[RequestConfiguration[UploadSessionsRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceUploadSessionCollectionResponse]: """ - Get uploadSessions from identityGovernance + Get a list of the customDataProvidedResourceUploadSession objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomDataProvidedResourceUploadSessionCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-list-uploadsessions?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_get_request_information( @@ -71,10 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UploadSe async def post(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CustomDataProvidedResourceUploadSession]: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomDataProvidedResourceUploadSession] + Find more info here: https://learn.microsoft.com/graph/api/customdataprovidedresource-post-uploadsessions?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) if body is None: @@ -95,7 +97,7 @@ async def post(self,body: CustomDataProvidedResourceUploadSession, request_confi def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UploadSessionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get uploadSessions from identityGovernance + Get a list of the customDataProvidedResourceUploadSession objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -107,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -144,7 +146,7 @@ def count(self) -> CountRequestBuilder: @dataclass class UploadSessionsRequestBuilderGetQueryParameters(): """ - Get uploadSessions from identityGovernance + Get a list of the customDataProvidedResourceUploadSession objects and their properties. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index c702ab75650..9f55da5ceed 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..b82f5eeaa21 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..cf0f98e7812 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..247521b1fed --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..5f7a11fcfe8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 3db99d9ff80..4d7b7bc5107 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..5b2e131d882 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..6f72955eb19 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..c601d09e469 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...........models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..73f9ed9e4eb --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 3078020ead4..1a2cec49099 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..d7799e98ded --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..ecf133918a7 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..b643ba7b6f6 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..d1576f02bed --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index a9f0279f62f..cc4ac01d903 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..6d1b58eedf8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..f6bd4239859 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..90ea5ebf16c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...........models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..a48b3050240 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index e36cdacf4b6..e109e14b2a4 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..d32e1ac923d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..01eade5b17c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ................models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..ee8ee1852aa --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..2d3eff2d4bf --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index a784cc3614d..91f0e8c2d12 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..2e3ee8756b5 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..05c370c9a19 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..d31ca56a197 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..89641aa6344 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 0b137bde881..05cc86f047a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..8c0d5cc5d9b --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..277516e5152 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ................models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..53911dab393 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..02034c714c7 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 869225cd657..43666e67b5c 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..a6f9df87f8b --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..784e1300538 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..ec7c43696e8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..dbddc978af3 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index bc771582841..9993fb20094 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..0e119a89f81 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..5e8a4fba9b5 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..ce80105577f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..f286d6b01e2 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 8a16dd0489d..1161bf6c3d3 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..9d91f5d6d2c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..24563a6528d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..569e37d3c05 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..7c22192e6d9 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index e16948857fc..46c16e8f5b8 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..df7167633f2 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..b18f2ea2b4b --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..bf72f9aacaa --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..5db77e650e6 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index f785e697d5c..69a9dbb20cb 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..3f39e862ea8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..8bacdeca4c4 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..11a6993fdc5 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..f4d91263d6e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index cbafe94ce56..4c213bb4ecb 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..028028827e1 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..46e37bbb60f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..528633b022d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..0d3dc197111 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index a6c59f0432b..4176401e739 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..cee3548f3c4 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..78e58b1b9db --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..c4cb645c52b --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..8257b5c8014 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 567d96ea7a6..bb02eb6d820 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..8c147c2f0b4 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..d4c056b5557 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..0abf1cc57d9 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..29f829ed0c3 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 535ca2aa8f1..ba10482f31e 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..62a4ecb3fba --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..5f10fa2669f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..9fd7350797c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..409da07a9b8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 124d52b918a..aa934b2e9a3 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..311c4b96f73 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..b9914bf6485 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ................models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..6430253b49c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..0f4974e9b5d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 633d972ded9..1fd50d3794a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..726b28063fe --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..2053336301b --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..ef28d1ab965 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..786bdb5f055 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 09322c16a5c..29d60fcc5b8 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..d9d90a922f5 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..01ec818fdee --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ................models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..3ac8bd29f8a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..739baa6710d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 9f9d49235f9..01f01e6464b 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -146,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..4bfc88555f4 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..963035a81aa --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..d0428d6fd35 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..98ddf6a2f43 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index acef166516c..af6442f1891 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -52,10 +53,9 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceUploadSession]: """ - Read the properties and relationships of a customDataProvidedResourceUploadSession object. + Get uploadSessions from identityGovernance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomDataProvidedResourceUploadSession] - Find more info here: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-get?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_get_request_information( @@ -74,11 +74,10 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CustomDa async def patch(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CustomDataProvidedResourceUploadSession]: """ - Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. + Update the navigation property uploadSessions in identityGovernance param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomDataProvidedResourceUploadSession] - Find more info here: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-update?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) if body is None: @@ -111,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of a customDataProvidedResourceUploadSession object. + Get uploadSessions from identityGovernance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -123,7 +122,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. + Update the navigation property uploadSessions in identityGovernance param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -148,6 +147,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ @@ -167,7 +175,7 @@ class CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConf @dataclass class CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of a customDataProvidedResourceUploadSession object. + Get uploadSessions from identityGovernance """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..3fb659e087e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..4921b6e9fb0 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..ead499366ac --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,120 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...........models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..a42221316fa --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,164 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_delete_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py index 37f95bfa525..86879c203b1 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py @@ -50,7 +50,7 @@ def by_custom_data_provided_resource_upload_session_id(self,custom_data_provided async def get(self,request_configuration: Optional[RequestConfiguration[UploadSessionsRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceUploadSessionCollectionResponse]: """ - Read the properties and relationships of a customDataProvidedResourceUploadSession object. + Get uploadSessions from identityGovernance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomDataProvidedResourceUploadSessionCollectionResponse] """ @@ -71,11 +71,10 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UploadSe async def post(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CustomDataProvidedResourceUploadSession]: """ - Create a new customDataProvidedResourceUploadSession object. + Create new navigation property to uploadSessions for identityGovernance param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomDataProvidedResourceUploadSession] - Find more info here: https://learn.microsoft.com/graph/api/customdataprovidedresource-post-uploadsessions?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) if body is None: @@ -96,7 +95,7 @@ async def post(self,body: CustomDataProvidedResourceUploadSession, request_confi def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UploadSessionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of a customDataProvidedResourceUploadSession object. + Get uploadSessions from identityGovernance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -108,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new customDataProvidedResourceUploadSession object. + Create new navigation property to uploadSessions for identityGovernance param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -145,7 +144,7 @@ def count(self) -> CountRequestBuilder: @dataclass class UploadSessionsRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of a customDataProvidedResourceUploadSession object. + Get uploadSessions from identityGovernance """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 390fe1e8c79..e2704c3b1c7 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..8fbf544a565 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..b71808f4e10 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..933c15de861 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..b9ddb4b2262 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index b12ee7712b8..11cf452a31a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..7f0df7c412c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..8e32d54b8dd --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..c90baeab6a0 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...........models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..24a5ada7808 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 10a84b4235e..5ec945cb845 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..921fda7cacd --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..37a74bc45bd --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from .............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..ffcce7988c7 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ..............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..55856847d87 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 72a1478d5b6..d24f532d74f 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..8643127aa8c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..f69f3b69444 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..c7f08c660bd --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...........models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..608f197d29f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 34efe80683c..1b8b9f31f79 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..799b5f8e0a3 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..8cf33cb171c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..281b6c838cc --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..7f63ad5ae84 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 0e6d19f5e4a..fbd4b10b6fc 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..6d935583531 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..cf7ef93b8aa --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..500ce13336f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..0dd7f544112 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index e111daceb6c..8607397b8ae 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..abf6745a5c7 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..87a679c2b05 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ..............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..a95f56d53f8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ...............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..2b258868b3a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 4564a0160f5..e21095c745b 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..2513731583e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..3c355c0b84a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..519f558d542 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..f514ef04fdb --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 9ecd99d6092..9930d8e20b3 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .......models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .......models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..425dd027fa9 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..9bc4c7c89a5 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..029550bc74e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .........models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..51607804a59 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index e56993b833a..1db6a320cbe 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..d20715fb91b --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..53ae2b0a4f4 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..b3c1bdd84ec --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..e0eb85990b4 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 09a5a4098d7..3dbed53b40d 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..1ebd6c6a935 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..31fb08b9e80 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..fb3bba877aa --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..15c21fb608b --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index 79b2284553d..904a3e2b27f 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..............models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ..............models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..a7ba8939398 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..f7b73dd4681 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ...............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+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}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..84aa6f7cea2 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from ................models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ................models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..5875b9137a1 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .................models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from .................models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py index aef1406145f..3e5036fab18 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/custom_data_provided_resource_upload_session_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...........models.custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from ...........models.o_data_errors.o_data_error import ODataError + from .files.files_request_builder import FilesRequestBuilder from .upload_file.upload_file_request_builder import UploadFileRequestBuilder class CustomDataProvidedResourceUploadSessionItemRequestBuilder(BaseRequestBuilder): @@ -139,6 +140,15 @@ def with_url(self,raw_url: str) -> CustomDataProvidedResourceUploadSessionItemRe raise TypeError("raw_url cannot be null.") return CustomDataProvidedResourceUploadSessionItemRequestBuilder(self.request_adapter, raw_url) + @property + def files(self) -> FilesRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + from .files.files_request_builder import FilesRequestBuilder + + return FilesRequestBuilder(self.request_adapter, self.path_parameters) + @property def upload_file(self) -> UploadFileRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py new file mode 100644 index 00000000000..8db31a8a4f2 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py new file mode 100644 index 00000000000..4cfb48ed8bd --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/files_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + from ............models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + +class FilesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new FilesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_custom_data_provided_resource_file_id(self,custom_data_provided_resource_file_id: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + param custom_data_provided_resource_file_id: The unique identifier of customDataProvidedResourceFile + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if custom_data_provided_resource_file_id is None: + raise TypeError("custom_data_provided_resource_file_id cannot be null.") + from .item.custom_data_provided_resource_file_item_request_builder import CustomDataProvidedResourceFileItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["customDataProvidedResourceFile%2Did"] = custom_data_provided_resource_file_id + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFileCollectionResponse]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFileCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.custom_data_provided_resource_file_collection_response import CustomDataProvidedResourceFileCollectionResponse + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFileCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> FilesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: FilesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return FilesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class FilesRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class FilesRequestBuilderGetRequestConfiguration(RequestConfiguration[FilesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py new file mode 100644 index 00000000000..929903a5089 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/custom_data_provided_resource_file_item_request_builder.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .............models.o_data_errors.o_data_error import ODataError + from .value.content_request_builder import ContentRequestBuilder + +class CustomDataProvidedResourceFileItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomDataProvidedResourceFile]: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CustomDataProvidedResourceFile] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.custom_data_provided_resource_file import CustomDataProvidedResourceFile + + return await self.request_adapter.send_async(request_info, CustomDataProvidedResourceFile, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CustomDataProvidedResourceFileItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomDataProvidedResourceFileItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomDataProvidedResourceFileItemRequestBuilder(self.request_adapter, raw_url) + + @property + def content(self) -> ContentRequestBuilder: + """ + Provides operations to manage the media for the identityGovernance entity. + """ + from .value.content_request_builder import ContentRequestBuilder + + return ContentRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters(): + """ + The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py new file mode 100644 index 00000000000..269627b389f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/upload_sessions/item/files/item/value/content_request_builder.py @@ -0,0 +1,157 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class ContentRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the media for the identityGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContentRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + async def put(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_put_request_information( + body, request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def to_put_request_information(self,body: bytes, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + The unique identifier for an entity. Read-only. + param body: Binary request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PUT, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_stream_content(body, "application/octet-stream") + return request_info + + def with_url(self,raw_url: str) -> ContentRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContentRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContentRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContentRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ContentRequestBuilderPutRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_cancel_processing/microsoft_graph_identity_governance_cancel_processing_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_cancel_processing/microsoft_graph_identity_governance_cancel_processing_request_builder.py index b4ef9d26dd4..443596c5fc8 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_cancel_processing/microsoft_graph_identity_governance_cancel_processing_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_cancel_processing/microsoft_graph_identity_governance_cancel_processing_request_builder.py @@ -32,10 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: CancelProcessingPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-cancelprocessing?view=graph-rest-beta """ warn(" as of 2025-11/PrivatePreview:cancelWorkflows on 2025-10-28 and will be removed 2026-10-28", DeprecationWarning) if body is None: @@ -54,7 +55,7 @@ async def post(self,body: CancelProcessingPostRequestBody, request_configuration def to_post_request_information(self,body: CancelProcessingPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_cancel_processing/microsoft_graph_identity_governance_cancel_processing_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_cancel_processing/microsoft_graph_identity_governance_cancel_processing_request_builder.py index 016580e969a..aa7abd09abf 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_cancel_processing/microsoft_graph_identity_governance_cancel_processing_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_cancel_processing/microsoft_graph_identity_governance_cancel_processing_request_builder.py @@ -32,10 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: CancelProcessingPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-cancelprocessing?view=graph-rest-beta """ warn(" as of 2025-11/PrivatePreview:cancelWorkflows on 2025-10-28 and will be removed 2026-10-28", DeprecationWarning) if body is None: @@ -54,7 +55,7 @@ async def post(self,body: CancelProcessingPostRequestBody, request_configuration def to_post_request_information(self,body: CancelProcessingPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/kiota-dom-export.txt b/msgraph_beta/generated/kiota-dom-export.txt index 15bd2212c52..3dd34667f39 100644 --- a/msgraph_beta/generated/kiota-dom-export.txt +++ b/msgraph_beta/generated/kiota-dom-export.txt @@ -60061,6 +60061,113 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.Unpu msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.UnpublishRequestBuilder::|public|to_post_request_information(body:UnpublishPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.UnpublishRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.UnpublishRequestBuilder::|public|with_url(raw_url:str):UnpublishRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetRequestConfiguration-->RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|by_cloud_pc_pool_id(cloud_pc_pool_id:str):CloudPcPoolItemRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]):CloudPcPoolCollectionResponse +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|post(body:CloudPcPool; request_configuration?:RequestConfiguration[QueryParameters]):CloudPcPool +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|to_post_request_information(body:CloudPcPool; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|with_url(raw_url:str):CloudPcPoolsRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|by_cloud_pc_pool_assignment_id(cloud_pc_pool_assignment_id:str):CloudPcPoolAssignmentItemRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]):CloudPcPoolAssignmentCollectionResponse +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|post(body:CloudPcPoolAssignment; request_configuration?:RequestConfiguration[QueryParameters]):CloudPcPoolAssignment +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|to_post_request_information(body:CloudPcPoolAssignment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|with_url(raw_url:str):AssignmentsRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]):CloudPcPoolAssignment +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|patch(body:CloudPcPoolAssignment; request_configuration?:RequestConfiguration[QueryParameters]):CloudPcPoolAssignment +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|to_patch_request_information(body:CloudPcPoolAssignment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|with_url(raw_url:str):CloudPcPoolAssignmentItemRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|assignments:AssignmentsRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]):CloudPcPool +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|patch(body:CloudPcPool; request_configuration?:RequestConfiguration[QueryParameters]):CloudPcPool +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|to_patch_request_information(body:CloudPcPool; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|with_url(raw_url:str):CloudPcPoolItemRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPCs.CloudPCsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPCs.CloudPCsRequestBuilder.CloudPCsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudPCs.CloudPCsRequestBuilder.CloudPCsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -62770,6 +62877,7 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBu msgraph_beta.generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|audit_events:AuditEventsRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|bulk_actions:BulkActionsRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|cloud_apps:CloudAppsRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|cloud_pc_pools:CloudPcPoolsRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|cloud_p_cs:CloudPCsRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|cross_cloud_government_organization_mapping:CrossCloudGovernmentOrganizationMappingRequestBuilder @@ -141538,6 +141646,7 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRol msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -141548,6 +141657,66 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRol msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -141641,6 +141810,7 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRol msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -141651,6 +141821,66 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRol msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -141954,6 +142184,7 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -141964,6 +142195,66 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -142057,6 +142348,7 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -142067,6 +142359,66 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -142299,6 +142651,7 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -142309,6 +142662,66 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -142402,6 +142815,7 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -142412,6 +142826,66 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -142505,6 +142979,7 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -142515,6 +142990,66 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.i msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -142783,6 +143318,7 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceSco msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -142793,6 +143329,66 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceSco msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -142939,6 +143535,7 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceSco msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -142949,6 +143546,66 @@ msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceSco msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -144035,6 +144692,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -144045,6 +144703,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -144138,6 +144856,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -144148,6 +144867,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -144400,6 +145179,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -144410,6 +145190,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -144556,6 +145396,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -144566,6 +145407,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -145327,6 +146228,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -145337,6 +146239,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -145430,6 +146392,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -145440,6 +146403,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -145712,6 +146735,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -145722,6 +146746,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -145868,6 +146952,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -145878,6 +146963,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -146935,6 +148080,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -146945,6 +148091,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -147038,6 +148244,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -147048,6 +148255,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -147300,6 +148567,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -147310,6 +148578,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -147456,6 +148784,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -147466,6 +148795,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -148016,6 +149405,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -148026,6 +149416,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -148119,6 +149569,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -148129,6 +149580,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -148432,6 +149943,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -148442,6 +149954,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -148535,6 +150107,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -148545,6 +150118,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -148777,6 +150410,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -148787,6 +150421,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -148880,6 +150574,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -148890,6 +150585,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -148983,6 +150738,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -148993,6 +150749,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -149261,6 +151077,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -149271,6 +151088,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -149417,6 +151294,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -149427,6 +151305,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCat msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -150115,6 +152053,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -150125,6 +152064,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -150218,6 +152217,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -150228,6 +152228,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -150500,6 +152560,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -150510,6 +152571,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -150656,6 +152777,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -150666,6 +152788,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -150969,6 +153151,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -150979,6 +153162,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -151072,6 +153315,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -151082,6 +153326,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -151314,6 +153618,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -151324,6 +153629,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -151417,6 +153782,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -151427,6 +153793,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -151520,6 +153946,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -151530,6 +153957,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageRes msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -152165,6 +154652,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.i msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -152175,6 +154663,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.i msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -152268,6 +154816,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.i msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -152278,6 +154827,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.i msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -152550,6 +155159,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.i msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -152560,6 +155170,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.i msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -152706,6 +155376,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.i msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; request_configuration?:RequestConfiguration[QueryParameters]):CustomDataProvidedResourceUploadSession msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -152716,6 +155387,66 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.i msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|upload_file:UploadFileRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceUploadSessionItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder.FilesRequestBuilderGetRequestConfiguration-->RequestConfiguration[FilesRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|by_custom_data_provided_resource_file_id(custom_data_provided_resource_file_id:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|with_url(raw_url:str):FilesRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|content:ContentRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):CustomDataProvidedResourceFile +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|with_url(raw_url:str):CustomDataProvidedResourceFileItemRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder.ContentRequestBuilderPutRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|put(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|to_put_request_information(body:bytes; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|with_url(raw_url:str):ContentRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder.UploadFileRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -164235,6 +166966,8 @@ msgraph_beta.generated.models.AccessPackageResourceRole::|public|origin_id(value msgraph_beta.generated.models.AccessPackageResourceRole::|public|origin_system():str msgraph_beta.generated.models.AccessPackageResourceRole::|public|origin_system(value:str):None msgraph_beta.generated.models.AccessPackageResourceRole::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessPackageResourceRole::|public|type():RoleType +msgraph_beta.generated.models.AccessPackageResourceRole::|public|type(value:RoleType):None msgraph_beta.generated.models.AccessPackageResourceRole::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRole msgraph_beta.generated.models.AccessPackageResourceRoleCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.AccessPackageResourceRoleCollectionResponse::|public|constructor():None @@ -166256,6 +168989,10 @@ msgraph_beta.generated.models.AgentIdentity::|public|constructor():None msgraph_beta.generated.models.AgentIdentity::|public|created_date_time():datetime.datetime msgraph_beta.generated.models.AgentIdentity::|public|created_date_time(value:datetime.datetime):None msgraph_beta.generated.models.AgentIdentity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AgentIdentity::|public|inherited_app_role_assignments():list[AppRoleAssignment] +msgraph_beta.generated.models.AgentIdentity::|public|inherited_app_role_assignments(value:list[AppRoleAssignment]):None +msgraph_beta.generated.models.AgentIdentity::|public|inherited_oauth2_permission_grants():list[OAuth2PermissionGrant] +msgraph_beta.generated.models.AgentIdentity::|public|inherited_oauth2_permission_grants(value:list[OAuth2PermissionGrant]):None msgraph_beta.generated.models.AgentIdentity::|public|odata_type:str msgraph_beta.generated.models.AgentIdentity::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AgentIdentity::|public|sponsors():list[DirectoryObject] @@ -171835,8 +174572,8 @@ msgraph_beta.generated.models.ApproverDelegate::|public|additional_data():dict[s msgraph_beta.generated.models.ApproverDelegate::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.ApproverDelegate::|public|backing_store:BackingStore msgraph_beta.generated.models.ApproverDelegate::|public|constructor():None -msgraph_beta.generated.models.ApproverDelegate::|public|delegate():SubjectSet -msgraph_beta.generated.models.ApproverDelegate::|public|delegate(value:SubjectSet):None +msgraph_beta.generated.models.ApproverDelegate::|public|delegate():UserSet +msgraph_beta.generated.models.ApproverDelegate::|public|delegate(value:UserSet):None msgraph_beta.generated.models.ApproverDelegate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.ApproverDelegate::|public|odata_type():str msgraph_beta.generated.models.ApproverDelegate::|public|odata_type(value:str):None @@ -179217,6 +181954,8 @@ msgraph_beta.generated.models.ClaimBinding::|public|additional_data(value:dict[s msgraph_beta.generated.models.ClaimBinding::|public|backing_store:BackingStore msgraph_beta.generated.models.ClaimBinding::|public|constructor():None msgraph_beta.generated.models.ClaimBinding::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ClaimBinding::|public|match_confidence_level():MatchConfidenceLevel +msgraph_beta.generated.models.ClaimBinding::|public|match_confidence_level(value:MatchConfidenceLevel):None msgraph_beta.generated.models.ClaimBinding::|public|odata_type():str msgraph_beta.generated.models.ClaimBinding::|public|odata_type(value:str):None msgraph_beta.generated.models.ClaimBinding::|public|serialize(writer:SerializationWriter):None @@ -179267,6 +182006,20 @@ msgraph_beta.generated.models.ClaimsMappingPolicyCollectionResponse::|public|val msgraph_beta.generated.models.ClaimsMappingPolicyCollectionResponse::|public|value(value:list[ClaimsMappingPolicy]):None msgraph_beta.generated.models.ClaimsMappingPolicyCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ClaimsMappingPolicyCollectionResponse msgraph_beta.generated.models.ClaimsMapping~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ClaimValidation::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ClaimValidation::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ClaimValidation::|public|backing_store:BackingStore +msgraph_beta.generated.models.ClaimValidation::|public|constructor():None +msgraph_beta.generated.models.ClaimValidation::|public|custom_extension_id():str +msgraph_beta.generated.models.ClaimValidation::|public|custom_extension_id(value:str):None +msgraph_beta.generated.models.ClaimValidation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ClaimValidation::|public|is_enabled():bool +msgraph_beta.generated.models.ClaimValidation::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.ClaimValidation::|public|odata_type():str +msgraph_beta.generated.models.ClaimValidation::|public|odata_type(value:str):None +msgraph_beta.generated.models.ClaimValidation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ClaimValidation::|static|public|create_from_discriminator_value(parse_node:ParseNode):ClaimValidation +msgraph_beta.generated.models.ClaimValidation~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ClassifcationErrorBase::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ClassifcationErrorBase::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.ClassifcationErrorBase::|public|backing_store:BackingStore @@ -180119,6 +182872,80 @@ msgraph_beta.generated.models.CloudPC::|public|user_experience_type(value:CloudP msgraph_beta.generated.models.CloudPC::|public|user_principal_name():str msgraph_beta.generated.models.CloudPC::|public|user_principal_name(value:str):None msgraph_beta.generated.models.CloudPC::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPC +msgraph_beta.generated.models.CloudPcAgentPool-->CloudPcPool +msgraph_beta.generated.models.CloudPcAgentPool::|public|billing_configuration():CloudPcAgentPoolBillingConfiguration +msgraph_beta.generated.models.CloudPcAgentPool::|public|billing_configuration(value:CloudPcAgentPoolBillingConfiguration):None +msgraph_beta.generated.models.CloudPcAgentPool::|public|constructor():None +msgraph_beta.generated.models.CloudPcAgentPool::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcAgentPool::|public|odata_type:str +msgraph_beta.generated.models.CloudPcAgentPool::|public|pool_url():str +msgraph_beta.generated.models.CloudPcAgentPool::|public|pool_url(value:str):None +msgraph_beta.generated.models.CloudPcAgentPool::|public|scaling_policy():CloudPcAgentPoolScalingPolicy +msgraph_beta.generated.models.CloudPcAgentPool::|public|scaling_policy(value:CloudPcAgentPoolScalingPolicy):None +msgraph_beta.generated.models.CloudPcAgentPool::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcAgentPool::|public|session_usage():CloudPcAgentPoolSessionUsage +msgraph_beta.generated.models.CloudPcAgentPool::|public|session_usage(value:CloudPcAgentPoolSessionUsage):None +msgraph_beta.generated.models.CloudPcAgentPool::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcAgentPool +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|billing_plan_id():str +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|billing_plan_id(value:str):None +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|billing_type():CloudPcAgentPoolBillingType +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|billing_type(value:CloudPcAgentPoolBillingType):None +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|constructor():None +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|odata_type():str +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcAgentPoolBillingConfiguration +msgraph_beta.generated.models.CloudPcAgentPoolBillingConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.CloudPcAgentPoolBillingType::0000-PayAsYouGo +msgraph_beta.generated.models.CloudPcAgentPoolBillingType::0001-UnknownFutureValue +msgraph_beta.generated.models.CloudPcAgentPoolCapabilityConfiguration-->CloudPcPoolCapabilityConfiguration +msgraph_beta.generated.models.CloudPcAgentPoolCapabilityConfiguration::|public|constructor():None +msgraph_beta.generated.models.CloudPcAgentPoolCapabilityConfiguration::|public|enable_single_sign_on():bool +msgraph_beta.generated.models.CloudPcAgentPoolCapabilityConfiguration::|public|enable_single_sign_on(value:bool):None +msgraph_beta.generated.models.CloudPcAgentPoolCapabilityConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcAgentPoolCapabilityConfiguration::|public|odata_type:str +msgraph_beta.generated.models.CloudPcAgentPoolCapabilityConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcAgentPoolCapabilityConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcAgentPoolCapabilityConfiguration +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|backing_store:BackingStore +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|constructor():None +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|maximum_count():int +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|maximum_count(value:int):None +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|minimum_count():int +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|minimum_count(value:int):None +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|odata_type():str +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|odata_type(value:str):None +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcAgentPoolScalingPolicy +msgraph_beta.generated.models.CloudPcAgentPoolScalingPolicy~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|active_sessions_count():int +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|active_sessions_count(value:int):None +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|available_sessions_count():int +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|available_sessions_count(value:int):None +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|backing_store:BackingStore +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|constructor():None +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|odata_type():str +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|odata_type(value:str):None +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcAgentPoolSessionUsage +msgraph_beta.generated.models.CloudPcAgentPoolSessionUsage~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.CloudPcAgentPoolUserAssignment-->CloudPcPoolAssignment +msgraph_beta.generated.models.CloudPcAgentPoolUserAssignment::|public|constructor():None +msgraph_beta.generated.models.CloudPcAgentPoolUserAssignment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcAgentPoolUserAssignment::|public|odata_type:str +msgraph_beta.generated.models.CloudPcAgentPoolUserAssignment::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcAgentPoolUserAssignment::|public|user_principal_id():str +msgraph_beta.generated.models.CloudPcAgentPoolUserAssignment::|public|user_principal_id(value:str):None +msgraph_beta.generated.models.CloudPcAgentPoolUserAssignment::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcAgentPoolUserAssignment msgraph_beta.generated.models.CloudPcAuditActivityOperationType::0000-Create msgraph_beta.generated.models.CloudPcAuditActivityOperationType::0001-Delete msgraph_beta.generated.models.CloudPcAuditActivityOperationType::0002-Patch @@ -180501,6 +183328,24 @@ msgraph_beta.generated.models.CloudPCCollectionResponse::|public|serialize(write msgraph_beta.generated.models.CloudPCCollectionResponse::|public|value():list[CloudPC] msgraph_beta.generated.models.CloudPCCollectionResponse::|public|value(value:list[CloudPC]):None msgraph_beta.generated.models.CloudPCCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPCCollectionResponse +msgraph_beta.generated.models.CloudPcConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CloudPcConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CloudPcConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.CloudPcConfiguration::|public|constructor():None +msgraph_beta.generated.models.CloudPcConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcConfiguration::|public|image_display_name():str +msgraph_beta.generated.models.CloudPcConfiguration::|public|image_display_name(value:str):None +msgraph_beta.generated.models.CloudPcConfiguration::|public|image_id():str +msgraph_beta.generated.models.CloudPcConfiguration::|public|image_id(value:str):None +msgraph_beta.generated.models.CloudPcConfiguration::|public|image_type():CloudPcProvisioningPolicyImageType +msgraph_beta.generated.models.CloudPcConfiguration::|public|image_type(value:CloudPcProvisioningPolicyImageType):None +msgraph_beta.generated.models.CloudPcConfiguration::|public|odata_type():str +msgraph_beta.generated.models.CloudPcConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.CloudPcConfiguration::|public|os_locale():str +msgraph_beta.generated.models.CloudPcConfiguration::|public|os_locale(value:str):None +msgraph_beta.generated.models.CloudPcConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcConfiguration +msgraph_beta.generated.models.CloudPcConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.CloudPCConnectionQualityReportType::0000-RemoteConnectionQualityReport msgraph_beta.generated.models.CloudPCConnectionQualityReportType::0001-RegionalConnectionQualityTrendReport msgraph_beta.generated.models.CloudPCConnectionQualityReportType::0002-RegionalConnectionQualityInsightsReport @@ -181319,6 +184164,26 @@ msgraph_beta.generated.models.CloudPcManagementService::0002-UnknownFutureValue msgraph_beta.generated.models.CloudPcManagementService::0003-RpaBox msgraph_beta.generated.models.CloudPcManagementService::0004-Microsoft365Opal msgraph_beta.generated.models.CloudPcManagementService::0005-Microsoft365BizChat +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration-->CloudPcNetworkConfiguration +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration::|public|constructor():None +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration::|public|geographic_location_type():CloudPcGeographicLocationType +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration::|public|geographic_location_type(value:CloudPcGeographicLocationType):None +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration::|public|odata_type:str +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration::|public|region_groups():list[CloudPcRegionGroupConfiguration] +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration::|public|region_groups(value:list[CloudPcRegionGroupConfiguration]):None +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcMicrosoftHostedNetworkConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcMicrosoftHostedNetworkConfiguration +msgraph_beta.generated.models.CloudPcNetworkConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CloudPcNetworkConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CloudPcNetworkConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.CloudPcNetworkConfiguration::|public|constructor():None +msgraph_beta.generated.models.CloudPcNetworkConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcNetworkConfiguration::|public|odata_type():str +msgraph_beta.generated.models.CloudPcNetworkConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.CloudPcNetworkConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcNetworkConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcNetworkConfiguration +msgraph_beta.generated.models.CloudPcNetworkConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.CloudPcNotificationSetting::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.CloudPcNotificationSetting::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.CloudPcNotificationSetting::|public|backing_store:BackingStore @@ -181687,6 +184552,58 @@ msgraph_beta.generated.models.CloudPcPolicyTimezone::0028-Fjt msgraph_beta.generated.models.CloudPcPolicyTimezone::0029-Tot msgraph_beta.generated.models.CloudPcPolicyTimezone::0030-Lint msgraph_beta.generated.models.CloudPcPolicyTimezone::0031-UnknownFutureValue +msgraph_beta.generated.models.CloudPcPool-->Entity +msgraph_beta.generated.models.CloudPcPool::|public|assignments():list[CloudPcPoolAssignment] +msgraph_beta.generated.models.CloudPcPool::|public|assignments(value:list[CloudPcPoolAssignment]):None +msgraph_beta.generated.models.CloudPcPool::|public|capabilities():CloudPcPoolCapabilityConfiguration +msgraph_beta.generated.models.CloudPcPool::|public|capabilities(value:CloudPcPoolCapabilityConfiguration):None +msgraph_beta.generated.models.CloudPcPool::|public|cloud_pc_configuration():CloudPcConfiguration +msgraph_beta.generated.models.CloudPcPool::|public|cloud_pc_configuration(value:CloudPcConfiguration):None +msgraph_beta.generated.models.CloudPcPool::|public|constructor():None +msgraph_beta.generated.models.CloudPcPool::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.CloudPcPool::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.CloudPcPool::|public|description():str +msgraph_beta.generated.models.CloudPcPool::|public|description(value:str):None +msgraph_beta.generated.models.CloudPcPool::|public|display_name():str +msgraph_beta.generated.models.CloudPcPool::|public|display_name(value:str):None +msgraph_beta.generated.models.CloudPcPool::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcPool::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.CloudPcPool::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.CloudPcPool::|public|network_configuration():CloudPcNetworkConfiguration +msgraph_beta.generated.models.CloudPcPool::|public|network_configuration(value:CloudPcNetworkConfiguration):None +msgraph_beta.generated.models.CloudPcPool::|public|odata_type:str +msgraph_beta.generated.models.CloudPcPool::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcPool::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcPool +msgraph_beta.generated.models.CloudPcPoolAssignment-->Entity +msgraph_beta.generated.models.CloudPcPoolAssignment::|public|constructor():None +msgraph_beta.generated.models.CloudPcPoolAssignment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcPoolAssignment::|public|odata_type:str +msgraph_beta.generated.models.CloudPcPoolAssignment::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcPoolAssignment::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcPoolAssignment +msgraph_beta.generated.models.CloudPcPoolAssignmentCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.CloudPcPoolAssignmentCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.CloudPcPoolAssignmentCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcPoolAssignmentCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcPoolAssignmentCollectionResponse::|public|value():list[CloudPcPoolAssignment] +msgraph_beta.generated.models.CloudPcPoolAssignmentCollectionResponse::|public|value(value:list[CloudPcPoolAssignment]):None +msgraph_beta.generated.models.CloudPcPoolAssignmentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcPoolAssignmentCollectionResponse +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration::|public|constructor():None +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration::|public|odata_type():str +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcPoolCapabilityConfiguration +msgraph_beta.generated.models.CloudPcPoolCapabilityConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.CloudPcPoolCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.CloudPcPoolCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.CloudPcPoolCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcPoolCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcPoolCollectionResponse::|public|value():list[CloudPcPool] +msgraph_beta.generated.models.CloudPcPoolCollectionResponse::|public|value(value:list[CloudPcPool]):None +msgraph_beta.generated.models.CloudPcPoolCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcPoolCollectionResponse msgraph_beta.generated.models.CloudPcPowerState::0000-Running msgraph_beta.generated.models.CloudPcPowerState::0001-PoweredOff msgraph_beta.generated.models.CloudPcPowerState::0002-UnknownFutureValue @@ -181853,6 +184770,20 @@ msgraph_beta.generated.models.CloudPcRegionGroup::0040-Austria msgraph_beta.generated.models.CloudPcRegionGroup::0041-Denmark msgraph_beta.generated.models.CloudPcRegionGroup::0042-Belgium msgraph_beta.generated.models.CloudPcRegionGroup::0043-Kenya +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|constructor():None +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|odata_type():str +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|regions():list[str] +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|regions(value:list[str]):None +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|region_group():CloudPcRegionGroup +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|region_group(value:CloudPcRegionGroup):None +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcRegionGroupConfiguration +msgraph_beta.generated.models.CloudPcRegionGroupConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.CloudPcRemoteActionCapability::|public|action_capability():ActionCapability msgraph_beta.generated.models.CloudPcRemoteActionCapability::|public|action_capability(value:ActionCapability):None msgraph_beta.generated.models.CloudPcRemoteActionCapability::|public|action_name():CloudPcRemoteActionName @@ -182528,6 +185459,22 @@ msgraph_beta.generated.models.CloudRealtimeCommunicationInfo::|public|odata_type msgraph_beta.generated.models.CloudRealtimeCommunicationInfo::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.CloudRealtimeCommunicationInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudRealtimeCommunicationInfo msgraph_beta.generated.models.CloudRealtimeCommunicationInfo~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|backing_store:BackingStore +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|constructor():None +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|more_info_web_url():str +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|more_info_web_url(value:str):None +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|odata_type():str +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|odata_type(value:str):None +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|tenant_key():str +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|tenant_key(value:str):None +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|video_teleconference_id():str +msgraph_beta.generated.models.CloudVideoInteropInfo::|public|video_teleconference_id(value:str):None +msgraph_beta.generated.models.CloudVideoInteropInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudVideoInteropInfo +msgraph_beta.generated.models.CloudVideoInteropInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.CoachmarkLocation::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.CoachmarkLocation::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.CoachmarkLocation::|public|backing_store:BackingStore @@ -185267,6 +188214,8 @@ msgraph_beta.generated.models.CopilotPackage::|public|manifest_id(value:str):Non msgraph_beta.generated.models.CopilotPackage::|public|manifest_version():str msgraph_beta.generated.models.CopilotPackage::|public|manifest_version(value:str):None msgraph_beta.generated.models.CopilotPackage::|public|odata_type:str +msgraph_beta.generated.models.CopilotPackage::|public|owner_id():str +msgraph_beta.generated.models.CopilotPackage::|public|owner_id(value:str):None msgraph_beta.generated.models.CopilotPackage::|public|platform():str msgraph_beta.generated.models.CopilotPackage::|public|platform(value:str):None msgraph_beta.generated.models.CopilotPackage::|public|publisher():str @@ -185644,6 +188593,8 @@ msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|publ msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|invitation_redemption_identity_provider_configuration(value:DefaultInvitationRedemptionIdentityProviderConfiguration):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|is_service_default():bool msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|is_service_default(value:bool):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|m365_capabilities():list[M365CapabilityBase] +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|m365_capabilities(value:list[M365CapabilityBase]):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|m365_collaboration_inbound():CrossTenantAccessPolicyM365CollaborationInboundSetting msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|m365_collaboration_inbound(value:CrossTenantAccessPolicyM365CollaborationInboundSetting):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|m365_collaboration_outbound():CrossTenantAccessPolicyM365CollaborationOutboundSetting @@ -185678,6 +188629,8 @@ msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|publ msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|is_in_multi_tenant_organization(value:bool):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|is_service_provider():bool msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|is_service_provider(value:bool):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|m365_capabilities():list[M365CapabilityBase] +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|m365_capabilities(value:list[M365CapabilityBase]):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|m365_collaboration_inbound():CrossTenantAccessPolicyM365CollaborationInboundSetting msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|m365_collaboration_inbound(value:CrossTenantAccessPolicyM365CollaborationInboundSetting):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|m365_collaboration_outbound():CrossTenantAccessPolicyM365CollaborationOutboundSetting @@ -185779,6 +188732,36 @@ msgraph_beta.generated.models.CrossTenantAccessPolicyTenantRestrictions::|public msgraph_beta.generated.models.CrossTenantAccessPolicyTenantRestrictions::|public|odata_type:str msgraph_beta.generated.models.CrossTenantAccessPolicyTenantRestrictions::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.CrossTenantAccessPolicyTenantRestrictions::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantAccessPolicyTenantRestrictions +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityBasic-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityBasic::|public|constructor():None +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityBasic::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityBasic::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityBasic::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityBasic::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantCalendarAvailabilityBasic +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityLimitedDetails-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityLimitedDetails::|public|constructor():None +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityLimitedDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityLimitedDetails::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityLimitedDetails::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantCalendarAvailabilityLimitedDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantCalendarAvailabilityLimitedDetails +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyDetail-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyDetail::|public|constructor():None +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyDetail::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyDetail::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantCalendarSharingFreeBusyDetail +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyReviewer-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyReviewer::|public|constructor():None +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyReviewer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyReviewer::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyReviewer::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusyReviewer::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantCalendarSharingFreeBusyReviewer +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusySimple-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusySimple::|public|constructor():None +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusySimple::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusySimple::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusySimple::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantCalendarSharingFreeBusySimple::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantCalendarSharingFreeBusySimple msgraph_beta.generated.models.CrossTenantGroupSyncInbound::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.CrossTenantGroupSyncInbound::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.CrossTenantGroupSyncInbound::|public|backing_store:BackingStore @@ -185814,6 +188797,24 @@ msgraph_beta.generated.models.CrossTenantIdentitySyncPolicyPartnerCollectionResp msgraph_beta.generated.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|value():list[CrossTenantIdentitySyncPolicyPartner] msgraph_beta.generated.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|value(value:list[CrossTenantIdentitySyncPolicyPartner]):None msgraph_beta.generated.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantIdentitySyncPolicyPartnerCollectionResponse +msgraph_beta.generated.models.CrossTenantMailTipsAll-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantMailTipsAll::|public|constructor():None +msgraph_beta.generated.models.CrossTenantMailTipsAll::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantMailTipsAll::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantMailTipsAll::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantMailTipsAll::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantMailTipsAll +msgraph_beta.generated.models.CrossTenantMailTipsLimited-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantMailTipsLimited::|public|constructor():None +msgraph_beta.generated.models.CrossTenantMailTipsLimited::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantMailTipsLimited::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantMailTipsLimited::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantMailTipsLimited::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantMailTipsLimited +msgraph_beta.generated.models.CrossTenantMigration-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantMigration::|public|constructor():None +msgraph_beta.generated.models.CrossTenantMigration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantMigration::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantMigration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantMigration::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantMigration msgraph_beta.generated.models.CrossTenantMigrationCancelResponse::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.CrossTenantMigrationCancelResponse::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.CrossTenantMigrationCancelResponse::|public|backing_store:BackingStore @@ -185944,6 +188945,24 @@ msgraph_beta.generated.models.CrossTenantMigrationTaskCollectionResponse::|publi msgraph_beta.generated.models.CrossTenantMigrationTaskCollectionResponse::|public|value():list[CrossTenantMigrationTask] msgraph_beta.generated.models.CrossTenantMigrationTaskCollectionResponse::|public|value(value:list[CrossTenantMigrationTask]):None msgraph_beta.generated.models.CrossTenantMigrationTaskCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantMigrationTaskCollectionResponse +msgraph_beta.generated.models.CrossTenantOpenProfileCard-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantOpenProfileCard::|public|constructor():None +msgraph_beta.generated.models.CrossTenantOpenProfileCard::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantOpenProfileCard::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantOpenProfileCard::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantOpenProfileCard::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantOpenProfileCard +msgraph_beta.generated.models.CrossTenantPlacesDeskBooking-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantPlacesDeskBooking::|public|constructor():None +msgraph_beta.generated.models.CrossTenantPlacesDeskBooking::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantPlacesDeskBooking::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantPlacesDeskBooking::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantPlacesDeskBooking::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantPlacesDeskBooking +msgraph_beta.generated.models.CrossTenantPlacesRoomBooking-->M365CapabilityBase +msgraph_beta.generated.models.CrossTenantPlacesRoomBooking::|public|constructor():None +msgraph_beta.generated.models.CrossTenantPlacesRoomBooking::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantPlacesRoomBooking::|public|odata_type:str +msgraph_beta.generated.models.CrossTenantPlacesRoomBooking::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantPlacesRoomBooking::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantPlacesRoomBooking msgraph_beta.generated.models.CrossTenantUserSyncInbound::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.CrossTenantUserSyncInbound::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.CrossTenantUserSyncInbound::|public|backing_store:BackingStore @@ -186283,16 +189302,27 @@ msgraph_beta.generated.models.CustomDataProvidedResourceFile::|public|size(value msgraph_beta.generated.models.CustomDataProvidedResourceFile::|public|uploaded_date_time():datetime.datetime msgraph_beta.generated.models.CustomDataProvidedResourceFile::|public|uploaded_date_time(value:datetime.datetime):None msgraph_beta.generated.models.CustomDataProvidedResourceFile::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomDataProvidedResourceFile +msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse::|public|value():list[CustomDataProvidedResourceFile] +msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse::|public|value(value:list[CustomDataProvidedResourceFile]):None +msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomDataProvidedResourceFileCollectionResponse msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession-->Entity msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|constructor():None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|created_date_time():datetime.datetime msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|created_date_time(value:datetime.datetime):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|data():CustomExtensionData msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|data(value:CustomExtensionData):None +msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|files():list[CustomDataProvidedResourceFile] +msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|files(value:list[CustomDataProvidedResourceFile]):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|is_upload_done():bool msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|is_upload_done(value:bool):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|odata_type:str +msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|reference_id():str +msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|reference_id(value:str):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|source():str msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|source(value:str):None @@ -202421,6 +205451,8 @@ msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|browse_sessio msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|completion_date_time():datetime.datetime msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|completion_date_time(value:datetime.datetime):None msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|constructor():None +msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|destination_type():DestinationType +msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|destination_type(value:DestinationType):None msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|odata_type:str msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|restored_item_key():str @@ -204747,6 +207779,8 @@ msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|f msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|failure_reason(value:str):None msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|odata_type:str +msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|processing_info():str +msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|processing_info(value:str):None msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|processing_status():LifecycleWorkflowProcessingStatus msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|processing_status(value:LifecycleWorkflowProcessingStatus):None msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|serialize(writer:SerializationWriter):None @@ -211133,6 +214167,71 @@ msgraph_beta.generated.models.M365AppsInstallationOptions::|public|serialize(wri msgraph_beta.generated.models.M365AppsInstallationOptions::|public|update_channel():AppsUpdateChannelType msgraph_beta.generated.models.M365AppsInstallationOptions::|public|update_channel(value:AppsUpdateChannelType):None msgraph_beta.generated.models.M365AppsInstallationOptions::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365AppsInstallationOptions +msgraph_beta.generated.models.M365CapabilityBase-->Entity +msgraph_beta.generated.models.M365CapabilityBase::|public|constructor():None +msgraph_beta.generated.models.M365CapabilityBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.M365CapabilityBase::|public|inbound_access():M365CapabilityInboundAccess +msgraph_beta.generated.models.M365CapabilityBase::|public|inbound_access(value:M365CapabilityInboundAccess):None +msgraph_beta.generated.models.M365CapabilityBase::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.M365CapabilityBase::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.M365CapabilityBase::|public|name():str +msgraph_beta.generated.models.M365CapabilityBase::|public|name(value:str):None +msgraph_beta.generated.models.M365CapabilityBase::|public|odata_type:str +msgraph_beta.generated.models.M365CapabilityBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.M365CapabilityBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365CapabilityBase +msgraph_beta.generated.models.M365CapabilityBaseCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.M365CapabilityBaseCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.M365CapabilityBaseCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.M365CapabilityBaseCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.M365CapabilityBaseCollectionResponse::|public|value():list[M365CapabilityBase] +msgraph_beta.generated.models.M365CapabilityBaseCollectionResponse::|public|value(value:list[M365CapabilityBase]):None +msgraph_beta.generated.models.M365CapabilityBaseCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365CapabilityBaseCollectionResponse +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|backing_store:BackingStore +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|constructor():None +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|is_allowed():bool +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|is_allowed(value:bool):None +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|odata_type():str +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|odata_type(value:str):None +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|resource_scopes():M365CapabilityResourceScopes +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|resource_scopes(value:M365CapabilityResourceScopes):None +msgraph_beta.generated.models.M365CapabilityInboundAccess::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.M365CapabilityInboundAccess::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365CapabilityInboundAccess +msgraph_beta.generated.models.M365CapabilityInboundAccess~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|backing_store:BackingStore +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|constructor():None +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|odata_type():str +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|odata_type(value:str):None +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|resource_id():str +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|resource_id(value:str):None +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|resource_type():M365ResourceType +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|resource_type(value:M365ResourceType):None +msgraph_beta.generated.models.M365CapabilityResourceScope::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.M365CapabilityResourceScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365CapabilityResourceScope +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|backing_store:BackingStore +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|constructor():None +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|excluded():list[M365CapabilityResourceScope] +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|excluded(value:list[M365CapabilityResourceScope]):None +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|included():list[M365CapabilityResourceScope] +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|included(value:list[M365CapabilityResourceScope]):None +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|odata_type():str +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|odata_type(value:str):None +msgraph_beta.generated.models.M365CapabilityResourceScopes::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.M365CapabilityResourceScopes::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365CapabilityResourceScopes +msgraph_beta.generated.models.M365CapabilityResourceScopes~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.M365CapabilityResourceScope~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.M365ResourceType::0000-None_ +msgraph_beta.generated.models.M365ResourceType::0001-Group +msgraph_beta.generated.models.M365ResourceType::0002-User +msgraph_beta.generated.models.M365ResourceType::0003-UnknownFutureValue msgraph_beta.generated.models.MacAddressRandomizationMode::0000-Automatic msgraph_beta.generated.models.MacAddressRandomizationMode::0001-Hardware msgraph_beta.generated.models.MacAddressRandomizationMode::0002-UnknownFutureValue @@ -216231,6 +219330,9 @@ msgraph_beta.generated.models.MarkContent::|public|serialize(writer:Serializatio msgraph_beta.generated.models.MarkContent::|public|text():str msgraph_beta.generated.models.MarkContent::|public|text(value:str):None msgraph_beta.generated.models.MarkContent::|static|public|create_from_discriminator_value(parse_node:ParseNode):MarkContent +msgraph_beta.generated.models.MatchConfidenceLevel::0000-Exact +msgraph_beta.generated.models.MatchConfidenceLevel::0001-Relaxed +msgraph_beta.generated.models.MatchConfidenceLevel::0002-UnknownFutureValue msgraph_beta.generated.models.MatchingDlpRule::|public|actions():list[DlpActionInfo] msgraph_beta.generated.models.MatchingDlpRule::|public|actions(value:list[DlpActionInfo]):None msgraph_beta.generated.models.MatchingDlpRule::|public|additional_data():dict[str, Any] @@ -220259,22 +223361,28 @@ msgraph_beta.generated.models.networkaccess.ForwardingPolicyLink::|public|priori msgraph_beta.generated.models.networkaccess.ForwardingPolicyLink::|public|priority(value:int):None msgraph_beta.generated.models.networkaccess.ForwardingPolicyLink::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.networkaccess.ForwardingPolicyLink::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardingPolicyLink -msgraph_beta.generated.models.networkaccess.ForwardingProfile-->Profile -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|associations():list[Association] -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|associations(value:list[Association]):None +msgraph_beta.generated.models.networkaccess.ForwardingProfile-->ForwardingProfileBase msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|constructor():None msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|is_custom_profile():bool -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|is_custom_profile(value:bool):None msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|odata_type:str -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|priority():int -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|priority(value:int):None msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|service_principal():ServicePrincipal -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|service_principal(value:ServicePrincipal):None -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|traffic_forwarding_type():TrafficForwardingType -msgraph_beta.generated.models.networkaccess.ForwardingProfile::|public|traffic_forwarding_type(value:TrafficForwardingType):None msgraph_beta.generated.models.networkaccess.ForwardingProfile::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardingProfile +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase-->Profile +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|associations():list[Association] +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|associations(value:list[Association]):None +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|constructor():None +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|is_custom_profile():bool +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|is_custom_profile(value:bool):None +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|odata_type:str +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|priority():int +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|priority(value:int):None +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|service_principal():ServicePrincipal +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|service_principal(value:ServicePrincipal):None +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|traffic_forwarding_type():TrafficForwardingType +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|public|traffic_forwarding_type(value:TrafficForwardingType):None +msgraph_beta.generated.models.networkaccess.ForwardingProfileBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardingProfileBase msgraph_beta.generated.models.networkaccess.ForwardingProfileCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.networkaccess.ForwardingProfileCollectionResponse::|public|constructor():None msgraph_beta.generated.models.networkaccess.ForwardingProfileCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -223311,6 +226419,8 @@ msgraph_beta.generated.models.OnlineMeetingBase::|public|chat_info():ChatInfo msgraph_beta.generated.models.OnlineMeetingBase::|public|chat_info(value:ChatInfo):None msgraph_beta.generated.models.OnlineMeetingBase::|public|chat_restrictions():ChatRestrictions msgraph_beta.generated.models.OnlineMeetingBase::|public|chat_restrictions(value:ChatRestrictions):None +msgraph_beta.generated.models.OnlineMeetingBase::|public|cloud_video_interop_info():CloudVideoInteropInfo +msgraph_beta.generated.models.OnlineMeetingBase::|public|cloud_video_interop_info(value:CloudVideoInteropInfo):None msgraph_beta.generated.models.OnlineMeetingBase::|public|constructor():None msgraph_beta.generated.models.OnlineMeetingBase::|public|expiry_date_time():datetime.datetime msgraph_beta.generated.models.OnlineMeetingBase::|public|expiry_date_time(value:datetime.datetime):None @@ -224052,6 +227162,40 @@ msgraph_beta.generated.models.OnUserCreateStartListener::|public|handler(value:O msgraph_beta.generated.models.OnUserCreateStartListener::|public|odata_type:str msgraph_beta.generated.models.OnUserCreateStartListener::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.OnUserCreateStartListener::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnUserCreateStartListener +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtension-->CustomAuthenticationExtension +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtension::|public|constructor():None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtension::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtension::|public|odata_type:str +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtension::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtension::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnVerifiedIdClaimValidationCustomExtension +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler-->OnVerifiedIdClaimValidationHandler +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler::|public|configuration():CustomExtensionOverwriteConfiguration +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler::|public|configuration(value:CustomExtensionOverwriteConfiguration):None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler::|public|constructor():None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler::|public|custom_extension():OnVerifiedIdClaimValidationCustomExtension +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler::|public|custom_extension(value:OnVerifiedIdClaimValidationCustomExtension):None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler::|public|odata_type:str +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationCustomExtensionHandler::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnVerifiedIdClaimValidationCustomExtensionHandler +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler::|public|backing_store:BackingStore +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler::|public|constructor():None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler::|public|odata_type():str +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler::|public|odata_type(value:str):None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnVerifiedIdClaimValidationHandler +msgraph_beta.generated.models.OnVerifiedIdClaimValidationHandler~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.OnVerifiedIdClaimValidationListener-->AuthenticationEventListener +msgraph_beta.generated.models.OnVerifiedIdClaimValidationListener::|public|constructor():None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationListener::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OnVerifiedIdClaimValidationListener::|public|handler():OnVerifiedIdClaimValidationHandler +msgraph_beta.generated.models.OnVerifiedIdClaimValidationListener::|public|handler(value:OnVerifiedIdClaimValidationHandler):None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationListener::|public|odata_type:str +msgraph_beta.generated.models.OnVerifiedIdClaimValidationListener::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.OnVerifiedIdClaimValidationListener::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnVerifiedIdClaimValidationListener msgraph_beta.generated.models.OpenAwsSecurityGroupFinding-->Finding msgraph_beta.generated.models.OpenAwsSecurityGroupFinding::|public|assigned_compute_instances_details():list[AssignedComputeInstanceDetails] msgraph_beta.generated.models.OpenAwsSecurityGroupFinding::|public|assigned_compute_instances_details(value:list[AssignedComputeInstanceDetails]):None @@ -236388,6 +239532,11 @@ msgraph_beta.generated.models.RoleSuccessStatistics::|static|public|create_from_ msgraph_beta.generated.models.RoleSuccessStatistics~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.RoleSummaryStatus::0000-Ok msgraph_beta.generated.models.RoleSummaryStatus::0001-Bad +msgraph_beta.generated.models.RoleType::0000-Active +msgraph_beta.generated.models.RoleType::0001-Eligible +msgraph_beta.generated.models.RoleType::0002-Application +msgraph_beta.generated.models.RoleType::0003-Delegated +msgraph_beta.generated.models.RoleType::0004-UnknownFutureValue msgraph_beta.generated.models.Room-->Place msgraph_beta.generated.models.Room::|public|audio_device_name():str msgraph_beta.generated.models.Room::|public|audio_device_name(value:str):None @@ -238577,6 +241726,8 @@ msgraph_beta.generated.models.security.Alert::|public|alert_web_url():str msgraph_beta.generated.models.security.Alert::|public|alert_web_url(value:str):None msgraph_beta.generated.models.security.Alert::|public|assigned_to():str msgraph_beta.generated.models.security.Alert::|public|assigned_to(value:str):None +msgraph_beta.generated.models.security.Alert::|public|categories():list[str] +msgraph_beta.generated.models.security.Alert::|public|categories(value:list[str]):None msgraph_beta.generated.models.security.Alert::|public|category():str msgraph_beta.generated.models.security.Alert::|public|category(value:str):None msgraph_beta.generated.models.security.Alert::|public|classification():AlertClassification @@ -259721,6 +262872,8 @@ msgraph_beta.generated.models.User::|public|cloud_clipboard():CloudClipboardRoot msgraph_beta.generated.models.User::|public|cloud_clipboard(value:CloudClipboardRoot):None msgraph_beta.generated.models.User::|public|cloud_licensing():UserCloudLicensing msgraph_beta.generated.models.User::|public|cloud_licensing(value:UserCloudLicensing):None +msgraph_beta.generated.models.User::|public|cloud_pc_pools():list[CloudPcPool] +msgraph_beta.generated.models.User::|public|cloud_pc_pools(value:list[CloudPcPool]):None msgraph_beta.generated.models.User::|public|cloud_p_cs():list[CloudPC] msgraph_beta.generated.models.User::|public|cloud_p_cs(value:list[CloudPC]):None msgraph_beta.generated.models.User::|public|cloud_realtime_communication_info():CloudRealtimeCommunicationInfo @@ -262970,6 +266123,8 @@ msgraph_beta.generated.models.VerifiedIdProfileConfiguration::|public|claim_bind msgraph_beta.generated.models.VerifiedIdProfileConfiguration::|public|claim_bindings(value:list[ClaimBinding]):None msgraph_beta.generated.models.VerifiedIdProfileConfiguration::|public|claim_binding_source():ClaimBindingSource msgraph_beta.generated.models.VerifiedIdProfileConfiguration::|public|claim_binding_source(value:ClaimBindingSource):None +msgraph_beta.generated.models.VerifiedIdProfileConfiguration::|public|claim_validation():ClaimValidation +msgraph_beta.generated.models.VerifiedIdProfileConfiguration::|public|claim_validation(value:ClaimValidation):None msgraph_beta.generated.models.VerifiedIdProfileConfiguration::|public|constructor():None msgraph_beta.generated.models.VerifiedIdProfileConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.VerifiedIdProfileConfiguration::|public|odata_type():str @@ -263093,6 +266248,8 @@ msgraph_beta.generated.models.VirtualEndpoint::|public|bulk_actions():list[Cloud msgraph_beta.generated.models.VirtualEndpoint::|public|bulk_actions(value:list[CloudPcBulkAction]):None msgraph_beta.generated.models.VirtualEndpoint::|public|cloud_apps():list[CloudPcCloudApp] msgraph_beta.generated.models.VirtualEndpoint::|public|cloud_apps(value:list[CloudPcCloudApp]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|cloud_pc_pools():list[CloudPcPool] +msgraph_beta.generated.models.VirtualEndpoint::|public|cloud_pc_pools(value:list[CloudPcPool]):None msgraph_beta.generated.models.VirtualEndpoint::|public|cloud_p_cs():list[CloudPC] msgraph_beta.generated.models.VirtualEndpoint::|public|cloud_p_cs(value:list[CloudPC]):None msgraph_beta.generated.models.VirtualEndpoint::|public|constructor():None @@ -263145,6 +266302,8 @@ msgraph_beta.generated.models.VirtualEvent::|public|end_date_time(value:DateTime msgraph_beta.generated.models.VirtualEvent::|public|external_event_information():list[VirtualEventExternalInformation] msgraph_beta.generated.models.VirtualEvent::|public|external_event_information(value:list[VirtualEventExternalInformation]):None msgraph_beta.generated.models.VirtualEvent::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.VirtualEvent::|public|is_registration_enabled():bool +msgraph_beta.generated.models.VirtualEvent::|public|is_registration_enabled(value:bool):None msgraph_beta.generated.models.VirtualEvent::|public|odata_type:str msgraph_beta.generated.models.VirtualEvent::|public|presenters():list[VirtualEventPresenter] msgraph_beta.generated.models.VirtualEvent::|public|presenters(value:list[VirtualEventPresenter]):None @@ -263374,6 +266533,8 @@ msgraph_beta.generated.models.VirtualEventRegistrationQuestionBaseCollectionResp msgraph_beta.generated.models.VirtualEventRegistrationQuestionBaseCollectionResponse::|public|value(value:list[VirtualEventRegistrationQuestionBase]):None msgraph_beta.generated.models.VirtualEventRegistrationQuestionBaseCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventRegistrationQuestionBaseCollectionResponse msgraph_beta.generated.models.VirtualEventSession-->OnlineMeetingBase +msgraph_beta.generated.models.VirtualEventSession::|public|capacity():int +msgraph_beta.generated.models.VirtualEventSession::|public|capacity(value:int):None msgraph_beta.generated.models.VirtualEventSession::|public|constructor():None msgraph_beta.generated.models.VirtualEventSession::|public|end_date_time():DateTimeTimeZone msgraph_beta.generated.models.VirtualEventSession::|public|end_date_time(value:DateTimeTimeZone):None @@ -263427,6 +266588,8 @@ msgraph_beta.generated.models.VirtualEventStatus::0003-UnknownFutureValue msgraph_beta.generated.models.VirtualEventTownhall-->VirtualEvent msgraph_beta.generated.models.VirtualEventTownhall::|public|audience():MeetingAudience msgraph_beta.generated.models.VirtualEventTownhall::|public|audience(value:MeetingAudience):None +msgraph_beta.generated.models.VirtualEventTownhall::|public|capacity():int +msgraph_beta.generated.models.VirtualEventTownhall::|public|capacity(value:int):None msgraph_beta.generated.models.VirtualEventTownhall::|public|constructor():None msgraph_beta.generated.models.VirtualEventTownhall::|public|co_organizers():list[CommunicationsUserIdentity] msgraph_beta.generated.models.VirtualEventTownhall::|public|co_organizers(value:list[CommunicationsUserIdentity]):None @@ -282237,6 +285400,7 @@ msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBu msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DefaultRequestBuilderGetQueryParameters]):CrossTenantAccessPolicyConfigurationDefault +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|m365_capabilities:M365CapabilitiesRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationDefault; request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantAccessPolicyConfigurationDefault msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|request_adapter:RequestAdapter @@ -282246,6 +285410,59 @@ msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBu msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|to_patch_request_information(body:CrossTenantAccessPolicyConfigurationDefault; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|url_template:str msgraph_beta.generated.policies.crossTenantAccessPolicy.default.DefaultRequestBuilder::|public|with_url(raw_url:str):DefaultRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]):M365CapabilityBase +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|patch(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):M365CapabilityBase +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|to_patch_request_information(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|with_url(raw_url:str):M365CapabilityBaseNameItemRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetRequestConfiguration-->RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|by_m365_capability_base_name(m365_capability_base_name:str):M365CapabilityBaseNameItemRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]):M365CapabilityBaseCollectionResponse +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|post(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):M365CapabilityBase +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|to_post_request_information(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.default.m365Capabilities.M365CapabilitiesRequestBuilder::|public|with_url(raw_url:str):M365CapabilitiesRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.default.resetToSystemDefault.ResetToSystemDefaultRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.default.resetToSystemDefault.ResetToSystemDefaultRequestBuilder.ResetToSystemDefaultRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.policies.crossTenantAccessPolicy.default.resetToSystemDefault.ResetToSystemDefaultRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -282278,6 +285495,7 @@ msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenan msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):CrossTenantAccessPolicyConfigurationPartner msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identity_synchronization:IdentitySynchronizationRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|m365_capabilities:M365CapabilitiesRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantAccessPolicyConfigurationPartner msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|request_adapter:RequestAdapter @@ -282315,6 +285533,59 @@ msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.identitySy msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.identitySynchronization.restore.RestoreRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.identitySynchronization.restore.RestoreRequestBuilder::|public|url_template:str msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.identitySynchronization.restore.RestoreRequestBuilder::|public|with_url(raw_url:str):RestoreRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]):M365CapabilityBase +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|patch(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):M365CapabilityBase +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|to_patch_request_information(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|with_url(raw_url:str):M365CapabilityBaseNameItemRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetRequestConfiguration-->RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|by_m365_capability_base_name(m365_capability_base_name:str):M365CapabilityBaseNameItemRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]):M365CapabilityBaseCollectionResponse +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|post(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):M365CapabilityBase +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|to_post_request_information(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|with_url(raw_url:str):M365CapabilitiesRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.restore.RestoreRequestBuilder.RestoreRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.restore.RestoreRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -282487,6 +285758,7 @@ msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenan msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):CrossTenantAccessPolicyConfigurationPartner msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identity_synchronization:IdentitySynchronizationRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|m365_capabilities:M365CapabilitiesRequestBuilder msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantAccessPolicyConfigurationPartner msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|request_adapter:RequestAdapter @@ -282524,6 +285796,59 @@ msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.identitySy msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.identitySynchronization.restore.RestoreRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.identitySynchronization.restore.RestoreRequestBuilder::|public|url_template:str msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.identitySynchronization.restore.RestoreRequestBuilder::|public|with_url(raw_url:str):RestoreRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder.M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]):M365CapabilityBase +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|patch(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):M365CapabilityBase +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|to_patch_request_information(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|with_url(raw_url:str):M365CapabilityBaseNameItemRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderGetRequestConfiguration-->RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder.M365CapabilitiesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|by_m365_capability_base_name(m365_capability_base_name:str):M365CapabilityBaseNameItemRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]):M365CapabilityBaseCollectionResponse +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|post(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):M365CapabilityBase +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|to_post_request_information(body:M365CapabilityBase; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|with_url(raw_url:str):M365CapabilitiesRequestBuilder msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.restore.RestoreRequestBuilder.RestoreRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.restore.RestoreRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -368552,6 +371877,113 @@ msgraph_beta.generated.users.item.cloudClipboard.items.ItemsRequestBuilder::|pub msgraph_beta.generated.users.item.cloudClipboard.items.ItemsRequestBuilder::|public|to_post_request_information(body:CloudClipboardItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.cloudClipboard.items.ItemsRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.cloudClipboard.items.ItemsRequestBuilder::|public|with_url(raw_url:str):ItemsRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderGetRequestConfiguration-->RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder.CloudPcPoolsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|by_cloud_pc_pool_id(cloud_pc_pool_id:str):CloudPcPoolItemRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]):CloudPcPoolCollectionResponse +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|post(body:CloudPcPool; request_configuration?:RequestConfiguration[QueryParameters]):CloudPcPool +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|to_post_request_information(body:CloudPcPool; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|with_url(raw_url:str):CloudPcPoolsRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|by_cloud_pc_pool_assignment_id(cloud_pc_pool_assignment_id:str):CloudPcPoolAssignmentItemRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]):CloudPcPoolAssignmentCollectionResponse +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|post(body:CloudPcPoolAssignment; request_configuration?:RequestConfiguration[QueryParameters]):CloudPcPoolAssignment +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|to_post_request_information(body:CloudPcPoolAssignment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|with_url(raw_url:str):AssignmentsRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder.CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]):CloudPcPoolAssignment +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|patch(body:CloudPcPoolAssignment; request_configuration?:RequestConfiguration[QueryParameters]):CloudPcPoolAssignment +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|to_patch_request_information(body:CloudPcPoolAssignment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|with_url(raw_url:str):CloudPcPoolAssignmentItemRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder.CloudPcPoolItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|assignments:AssignmentsRequestBuilder +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]):CloudPcPool +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|patch(body:CloudPcPool; request_configuration?:RequestConfiguration[QueryParameters]):CloudPcPool +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|to_patch_request_information(body:CloudPcPool; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|with_url(raw_url:str):CloudPcPoolItemRequestBuilder msgraph_beta.generated.users.item.cloudPCs.CloudPCsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.cloudPCs.CloudPCsRequestBuilder.CloudPCsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.users.item.cloudPCs.CloudPCsRequestBuilder.CloudPCsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -389563,6 +392995,7 @@ msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|chats:ChatsReq msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|check_member_groups:CheckMemberGroupsRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|check_member_objects:CheckMemberObjectsRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|cloud_clipboard:CloudClipboardRequestBuilder +msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|cloud_pc_pools:CloudPcPoolsRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|cloud_p_cs:CloudPCsRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|communications:CommunicationsRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None diff --git a/msgraph_beta/generated/kiota-lock.json b/msgraph_beta/generated/kiota-lock.json index 21564d3ef12..3e74f6503ee 100644 --- a/msgraph_beta/generated/kiota-lock.json +++ b/msgraph_beta/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", diff --git a/msgraph_beta/generated/models/access_package_resource_role.py b/msgraph_beta/generated/models/access_package_resource_role.py index 8797795db59..8e2569d9cab 100644 --- a/msgraph_beta/generated/models/access_package_resource_role.py +++ b/msgraph_beta/generated/models/access_package_resource_role.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .access_package_resource import AccessPackageResource from .entity import Entity + from .role_type import RoleType from .entity import Entity @@ -22,8 +23,10 @@ class AccessPackageResourceRole(Entity, Parsable): odata_type: Optional[str] = None # The unique identifier of the resource role in the origin system. For a SharePoint Online site, the originId is the sequence number of the role in the site. origin_id: Optional[str] = None - # The type of the resource in the origin system, such as SharePointOnline, AadApplication or AadGroup. + # The type of the resource in the origin system, such as SharePointOnline, AadApplication, AzureResources or AadGroup. origin_system: Optional[str] = None + # 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. + type: Optional[RoleType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceRole: @@ -43,9 +46,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .access_package_resource import AccessPackageResource from .entity import Entity + from .role_type import RoleType from .access_package_resource import AccessPackageResource from .entity import Entity + from .role_type import RoleType fields: dict[str, Callable[[Any], None]] = { "accessPackageResource": lambda n : setattr(self, 'access_package_resource', n.get_object_value(AccessPackageResource)), @@ -53,6 +58,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_enum_value(RoleType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -72,5 +78,6 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("displayName", self.display_name) writer.write_str_value("originId", self.origin_id) writer.write_str_value("originSystem", self.origin_system) + writer.write_enum_value("type", self.type) diff --git a/msgraph_beta/generated/models/access_package_resource_scope.py b/msgraph_beta/generated/models/access_package_resource_scope.py index 95c8ea08631..cd394cbc731 100644 --- a/msgraph_beta/generated/models/access_package_resource_scope.py +++ b/msgraph_beta/generated/models/access_package_resource_scope.py @@ -22,9 +22,9 @@ class AccessPackageResourceScope(Entity, Parsable): is_root_scope: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None - # The unique identifier for the scope in the resource as defined in the origin system. + # 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). origin_id: Optional[str] = None - # The origin system for the scope. + # The type of the resource in the origin system, such as SharePointOnline, AadApplication, AadGroup, AzureResources, or CustomDataProvidedResource. Supports $filter (eq). origin_system: Optional[str] = None # The origin system for the role, if different. role_origin_id: Optional[str] = None diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item_custom_data_provided_resource.py b/msgraph_beta/generated/models/access_review_instance_decision_item_custom_data_provided_resource.py index 06cdc17f3a0..c67d8c4b0f0 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item_custom_data_provided_resource.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item_custom_data_provided_resource.py @@ -13,11 +13,11 @@ class AccessReviewInstanceDecisionItemCustomDataProvidedResource(AccessReviewInstanceDecisionItemResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewInstanceDecisionItemCustomDataProvidedResource" - # The customData property + # Custom data to include with the decision. custom_data: Optional[str] = None - # The scopeDisplayName property + # The name of the scope for the decision. scope_display_name: Optional[str] = None - # The scopeId property + # The id of the scope for the decision. scope_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/agent_identity.py b/msgraph_beta/generated/models/agent_identity.py index cc8e8136eca..0b0034aeccb 100644 --- a/msgraph_beta/generated/models/agent_identity.py +++ b/msgraph_beta/generated/models/agent_identity.py @@ -6,7 +6,9 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .app_role_assignment import AppRoleAssignment from .directory_object import DirectoryObject + from .o_auth2_permission_grant import OAuth2PermissionGrant from .service_principal import ServicePrincipal from .service_principal import ServicePrincipal @@ -19,6 +21,10 @@ class AgentIdentity(ServicePrincipal, Parsable): agent_identity_blueprint_id: Optional[str] = None # The date and time the agent identity was created. Read-only. Inherited from servicePrincipal. created_date_time: Optional[datetime.datetime] = None + # Application role assignments that this agent identity inherits from its parent Agent Identity Blueprint service principal. Read-only. Nullable. + inherited_app_role_assignments: Optional[list[AppRoleAssignment]] = None + # Delegated permission grants that this agent identity inherits from its parent Agent Identity Blueprint service principal. Read-only. Nullable. + inherited_oauth2_permission_grants: Optional[list[OAuth2PermissionGrant]] = None # The sponsors for this agent identity. sponsors: Optional[list[DirectoryObject]] = None @@ -38,15 +44,21 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .app_role_assignment import AppRoleAssignment from .directory_object import DirectoryObject + from .o_auth2_permission_grant import OAuth2PermissionGrant from .service_principal import ServicePrincipal + from .app_role_assignment import AppRoleAssignment from .directory_object import DirectoryObject + from .o_auth2_permission_grant import OAuth2PermissionGrant from .service_principal import ServicePrincipal fields: dict[str, Callable[[Any], None]] = { "agentIdentityBlueprintId": lambda n : setattr(self, 'agent_identity_blueprint_id', n.get_str_value()), "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "inheritedAppRoleAssignments": lambda n : setattr(self, 'inherited_app_role_assignments', n.get_collection_of_object_values(AppRoleAssignment)), + "inheritedOauth2PermissionGrants": lambda n : setattr(self, 'inherited_oauth2_permission_grants', n.get_collection_of_object_values(OAuth2PermissionGrant)), "sponsors": lambda n : setattr(self, 'sponsors', n.get_collection_of_object_values(DirectoryObject)), } super_fields = super().get_field_deserializers() @@ -64,6 +76,8 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_str_value("agentIdentityBlueprintId", self.agent_identity_blueprint_id) writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_collection_of_object_values("inheritedAppRoleAssignments", self.inherited_app_role_assignments) + writer.write_collection_of_object_values("inheritedOauth2PermissionGrants", self.inherited_oauth2_permission_grants) writer.write_collection_of_object_values("sponsors", self.sponsors) diff --git a/msgraph_beta/generated/models/ai_agent_info.py b/msgraph_beta/generated/models/ai_agent_info.py index 5c7a74e90cc..1cd52b91aa1 100644 --- a/msgraph_beta/generated/models/ai_agent_info.py +++ b/msgraph_beta/generated/models/ai_agent_info.py @@ -11,7 +11,7 @@ @dataclass class AiAgentInfo(AiInteractionEntity, Parsable): - # Identifier of the parent agent blueprint that defines the identity and configuration of the agent. + # Identifier of the parent agent blueprint that defines the identity and configuration of the agent. This identifier is provided by Microsoft Entra. blueprint_id: Optional[str] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/approver_delegate.py b/msgraph_beta/generated/models/approver_delegate.py index 981db46bc9b..d6e0019c3b7 100644 --- a/msgraph_beta/generated/models/approver_delegate.py +++ b/msgraph_beta/generated/models/approver_delegate.py @@ -7,7 +7,7 @@ if TYPE_CHECKING: from .request_schedule import RequestSchedule - from .subject_set import SubjectSet + from .user_set import UserSet @dataclass class ApproverDelegate(AdditionalDataHolder, BackedModel, Parsable): @@ -17,7 +17,7 @@ class ApproverDelegate(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The delegate property - delegate: Optional[SubjectSet] = None + delegate: Optional[UserSet] = None # The OdataType property odata_type: Optional[str] = None # The schedule property @@ -40,13 +40,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .request_schedule import RequestSchedule - from .subject_set import SubjectSet + from .user_set import UserSet from .request_schedule import RequestSchedule - from .subject_set import SubjectSet + from .user_set import UserSet fields: dict[str, Callable[[Any], None]] = { - "delegate": lambda n : setattr(self, 'delegate', n.get_object_value(SubjectSet)), + "delegate": lambda n : setattr(self, 'delegate', n.get_object_value(UserSet)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "schedule": lambda n : setattr(self, 'schedule', n.get_object_value(RequestSchedule)), } diff --git a/msgraph_beta/generated/models/authentication_event_listener.py b/msgraph_beta/generated/models/authentication_event_listener.py index 540f8adb01e..687789853d5 100644 --- a/msgraph_beta/generated/models/authentication_event_listener.py +++ b/msgraph_beta/generated/models/authentication_event_listener.py @@ -18,6 +18,7 @@ from .on_phone_method_load_start_listener import OnPhoneMethodLoadStartListener from .on_token_issuance_start_listener import OnTokenIssuanceStartListener from .on_user_create_start_listener import OnUserCreateStartListener + from .on_verified_id_claim_validation_listener import OnVerifiedIdClaimValidationListener from .entity import Entity @@ -92,6 +93,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuthenticationEven from .on_user_create_start_listener import OnUserCreateStartListener return OnUserCreateStartListener() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.onVerifiedIdClaimValidationListener".casefold(): + from .on_verified_id_claim_validation_listener import OnVerifiedIdClaimValidationListener + + return OnVerifiedIdClaimValidationListener() return AuthenticationEventListener() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -112,6 +117,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_phone_method_load_start_listener import OnPhoneMethodLoadStartListener from .on_token_issuance_start_listener import OnTokenIssuanceStartListener from .on_user_create_start_listener import OnUserCreateStartListener + from .on_verified_id_claim_validation_listener import OnVerifiedIdClaimValidationListener from .authentication_conditions import AuthenticationConditions from .entity import Entity @@ -126,6 +132,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_phone_method_load_start_listener import OnPhoneMethodLoadStartListener from .on_token_issuance_start_listener import OnTokenIssuanceStartListener from .on_user_create_start_listener import OnUserCreateStartListener + from .on_verified_id_claim_validation_listener import OnVerifiedIdClaimValidationListener fields: dict[str, Callable[[Any], None]] = { "authenticationEventsFlowId": lambda n : setattr(self, 'authentication_events_flow_id', n.get_str_value()), diff --git a/msgraph_beta/generated/models/claim_binding.py b/msgraph_beta/generated/models/claim_binding.py index 8ae0ee2c81d..e8ff486bf82 100644 --- a/msgraph_beta/generated/models/claim_binding.py +++ b/msgraph_beta/generated/models/claim_binding.py @@ -5,6 +5,9 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union +if TYPE_CHECKING: + from .match_confidence_level import MatchConfidenceLevel + @dataclass class ClaimBinding(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -12,6 +15,8 @@ class ClaimBinding(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The matchConfidenceLevel property + match_confidence_level: Optional[MatchConfidenceLevel] = None # The OdataType property odata_type: Optional[str] = None # Source attribute value @@ -35,7 +40,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .match_confidence_level import MatchConfidenceLevel + + from .match_confidence_level import MatchConfidenceLevel + fields: dict[str, Callable[[Any], None]] = { + "matchConfidenceLevel": lambda n : setattr(self, 'match_confidence_level', n.get_enum_value(MatchConfidenceLevel)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "sourceAttribute": lambda n : setattr(self, 'source_attribute', n.get_str_value()), "verifiedIdClaim": lambda n : setattr(self, 'verified_id_claim', n.get_str_value()), @@ -50,6 +60,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") + writer.write_enum_value("matchConfidenceLevel", self.match_confidence_level) writer.write_str_value("@odata.type", self.odata_type) writer.write_str_value("sourceAttribute", self.source_attribute) writer.write_str_value("verifiedIdClaim", self.verified_id_claim) diff --git a/msgraph_beta/generated/models/claim_validation.py b/msgraph_beta/generated/models/claim_validation.py new file mode 100644 index 00000000000..fbf9e763670 --- /dev/null +++ b/msgraph_beta/generated/models/claim_validation.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class ClaimValidation(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The identifier of a custom extension for claim validation. + custom_extension_id: Optional[str] = None + # Indicates whether claim validation is enabled. + is_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ClaimValidation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ClaimValidation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ClaimValidation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "customExtensionId": lambda n : setattr(self, 'custom_extension_id', n.get_str_value()), + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("customExtensionId", self.custom_extension_id) + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool.py b/msgraph_beta/generated/models/cloud_pc_agent_pool.py new file mode 100644 index 00000000000..86d8b827b95 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool.py @@ -0,0 +1,78 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_agent_pool_billing_configuration import CloudPcAgentPoolBillingConfiguration + from .cloud_pc_agent_pool_scaling_policy import CloudPcAgentPoolScalingPolicy + from .cloud_pc_agent_pool_session_usage import CloudPcAgentPoolSessionUsage + from .cloud_pc_pool import CloudPcPool + +from .cloud_pc_pool import CloudPcPool + +@dataclass +class CloudPcAgentPool(CloudPcPool, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.cloudPcAgentPool" + # The billingConfiguration property + billing_configuration: Optional[CloudPcAgentPoolBillingConfiguration] = None + # The poolUrl property + pool_url: Optional[str] = None + # The scalingPolicy property + scaling_policy: Optional[CloudPcAgentPoolScalingPolicy] = None + # The sessionUsage property + session_usage: Optional[CloudPcAgentPoolSessionUsage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcAgentPool: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcAgentPool + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcAgentPool() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_agent_pool_billing_configuration import CloudPcAgentPoolBillingConfiguration + from .cloud_pc_agent_pool_scaling_policy import CloudPcAgentPoolScalingPolicy + from .cloud_pc_agent_pool_session_usage import CloudPcAgentPoolSessionUsage + from .cloud_pc_pool import CloudPcPool + + from .cloud_pc_agent_pool_billing_configuration import CloudPcAgentPoolBillingConfiguration + from .cloud_pc_agent_pool_scaling_policy import CloudPcAgentPoolScalingPolicy + from .cloud_pc_agent_pool_session_usage import CloudPcAgentPoolSessionUsage + from .cloud_pc_pool import CloudPcPool + + fields: dict[str, Callable[[Any], None]] = { + "billingConfiguration": lambda n : setattr(self, 'billing_configuration', n.get_object_value(CloudPcAgentPoolBillingConfiguration)), + "poolUrl": lambda n : setattr(self, 'pool_url', n.get_str_value()), + "scalingPolicy": lambda n : setattr(self, 'scaling_policy', n.get_object_value(CloudPcAgentPoolScalingPolicy)), + "sessionUsage": lambda n : setattr(self, 'session_usage', n.get_object_value(CloudPcAgentPoolSessionUsage)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_object_value("billingConfiguration", self.billing_configuration) + writer.write_str_value("poolUrl", self.pool_url) + writer.write_object_value("scalingPolicy", self.scaling_policy) + writer.write_object_value("sessionUsage", self.session_usage) + + diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_configuration.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_configuration.py new file mode 100644 index 00000000000..aa80deaccae --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_configuration.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_agent_pool_billing_type import CloudPcAgentPoolBillingType + +@dataclass +class CloudPcAgentPoolBillingConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The billingPlanId property + billing_plan_id: Optional[str] = None + # The billingType property + billing_type: Optional[CloudPcAgentPoolBillingType] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcAgentPoolBillingConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcAgentPoolBillingConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcAgentPoolBillingConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_agent_pool_billing_type import CloudPcAgentPoolBillingType + + from .cloud_pc_agent_pool_billing_type import CloudPcAgentPoolBillingType + + fields: dict[str, Callable[[Any], None]] = { + "billingPlanId": lambda n : setattr(self, 'billing_plan_id', n.get_str_value()), + "billingType": lambda n : setattr(self, 'billing_type', n.get_enum_value(CloudPcAgentPoolBillingType)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("billingPlanId", self.billing_plan_id) + writer.write_enum_value("billingType", self.billing_type) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_type.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_type.py new file mode 100644 index 00000000000..0ec14d77cbc --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_type.py @@ -0,0 +1,6 @@ +from enum import Enum + +class CloudPcAgentPoolBillingType(str, Enum): + PayAsYouGo = "payAsYouGo", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_capability_configuration.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_capability_configuration.py new file mode 100644 index 00000000000..cdd69149671 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_capability_configuration.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_pool_capability_configuration import CloudPcPoolCapabilityConfiguration + +from .cloud_pc_pool_capability_configuration import CloudPcPoolCapabilityConfiguration + +@dataclass +class CloudPcAgentPoolCapabilityConfiguration(CloudPcPoolCapabilityConfiguration, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.cloudPcAgentPoolCapabilityConfiguration" + # The enableSingleSignOn property + enable_single_sign_on: Optional[bool] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcAgentPoolCapabilityConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcAgentPoolCapabilityConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcAgentPoolCapabilityConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_pool_capability_configuration import CloudPcPoolCapabilityConfiguration + + from .cloud_pc_pool_capability_configuration import CloudPcPoolCapabilityConfiguration + + fields: dict[str, Callable[[Any], None]] = { + "enableSingleSignOn": lambda n : setattr(self, 'enable_single_sign_on', n.get_bool_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_bool_value("enableSingleSignOn", self.enable_single_sign_on) + + diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_scaling_policy.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_scaling_policy.py new file mode 100644 index 00000000000..84f59f0c4cb --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_scaling_policy.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class CloudPcAgentPoolScalingPolicy(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The maximumCount property + maximum_count: Optional[int] = None + # The minimumCount property + minimum_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcAgentPoolScalingPolicy: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcAgentPoolScalingPolicy + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcAgentPoolScalingPolicy() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "maximumCount": lambda n : setattr(self, 'maximum_count', n.get_int_value()), + "minimumCount": lambda n : setattr(self, 'minimum_count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("maximumCount", self.maximum_count) + writer.write_int_value("minimumCount", self.minimum_count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_session_usage.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_session_usage.py new file mode 100644 index 00000000000..ed0572f7a58 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_session_usage.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class CloudPcAgentPoolSessionUsage(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The activeSessionsCount property + active_sessions_count: Optional[int] = None + # The availableSessionsCount property + available_sessions_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcAgentPoolSessionUsage: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcAgentPoolSessionUsage + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcAgentPoolSessionUsage() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "activeSessionsCount": lambda n : setattr(self, 'active_sessions_count', n.get_int_value()), + "availableSessionsCount": lambda n : setattr(self, 'available_sessions_count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("activeSessionsCount", self.active_sessions_count) + writer.write_int_value("availableSessionsCount", self.available_sessions_count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_user_assignment.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_user_assignment.py new file mode 100644 index 00000000000..c03a311b9d9 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_user_assignment.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + +from .cloud_pc_pool_assignment import CloudPcPoolAssignment + +@dataclass +class CloudPcAgentPoolUserAssignment(CloudPcPoolAssignment, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.cloudPcAgentPoolUserAssignment" + # The userPrincipalId property + user_principal_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcAgentPoolUserAssignment: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcAgentPoolUserAssignment + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcAgentPoolUserAssignment() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + + fields: dict[str, Callable[[Any], None]] = { + "userPrincipalId": lambda n : setattr(self, 'user_principal_id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("userPrincipalId", self.user_principal_id) + + diff --git a/msgraph_beta/generated/models/cloud_pc_configuration.py b/msgraph_beta/generated/models/cloud_pc_configuration.py new file mode 100644 index 00000000000..f9c55a9b77d --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_configuration.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_provisioning_policy_image_type import CloudPcProvisioningPolicyImageType + +@dataclass +class CloudPcConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The imageDisplayName property + image_display_name: Optional[str] = None + # The imageId property + image_id: Optional[str] = None + # The imageType property + image_type: Optional[CloudPcProvisioningPolicyImageType] = None + # The OdataType property + odata_type: Optional[str] = None + # The osLocale property + os_locale: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_provisioning_policy_image_type import CloudPcProvisioningPolicyImageType + + from .cloud_pc_provisioning_policy_image_type import CloudPcProvisioningPolicyImageType + + fields: dict[str, Callable[[Any], None]] = { + "imageDisplayName": lambda n : setattr(self, 'image_display_name', n.get_str_value()), + "imageId": lambda n : setattr(self, 'image_id', n.get_str_value()), + "imageType": lambda n : setattr(self, 'image_type', n.get_enum_value(CloudPcProvisioningPolicyImageType)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "osLocale": lambda n : setattr(self, 'os_locale', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("imageDisplayName", self.image_display_name) + writer.write_str_value("imageId", self.image_id) + writer.write_enum_value("imageType", self.image_type) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("osLocale", self.os_locale) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cloud_pc_microsoft_hosted_network_configuration.py b/msgraph_beta/generated/models/cloud_pc_microsoft_hosted_network_configuration.py new file mode 100644 index 00000000000..d0fd57ea3d4 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_microsoft_hosted_network_configuration.py @@ -0,0 +1,67 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_geographic_location_type import CloudPcGeographicLocationType + from .cloud_pc_network_configuration import CloudPcNetworkConfiguration + from .cloud_pc_region_group_configuration import CloudPcRegionGroupConfiguration + +from .cloud_pc_network_configuration import CloudPcNetworkConfiguration + +@dataclass +class CloudPcMicrosoftHostedNetworkConfiguration(CloudPcNetworkConfiguration, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.cloudPcMicrosoftHostedNetworkConfiguration" + # The geographicLocationType property + geographic_location_type: Optional[CloudPcGeographicLocationType] = None + # The regionGroups property + region_groups: Optional[list[CloudPcRegionGroupConfiguration]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcMicrosoftHostedNetworkConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcMicrosoftHostedNetworkConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcMicrosoftHostedNetworkConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_geographic_location_type import CloudPcGeographicLocationType + from .cloud_pc_network_configuration import CloudPcNetworkConfiguration + from .cloud_pc_region_group_configuration import CloudPcRegionGroupConfiguration + + from .cloud_pc_geographic_location_type import CloudPcGeographicLocationType + from .cloud_pc_network_configuration import CloudPcNetworkConfiguration + from .cloud_pc_region_group_configuration import CloudPcRegionGroupConfiguration + + fields: dict[str, Callable[[Any], None]] = { + "geographicLocationType": lambda n : setattr(self, 'geographic_location_type', n.get_enum_value(CloudPcGeographicLocationType)), + "regionGroups": lambda n : setattr(self, 'region_groups', n.get_collection_of_object_values(CloudPcRegionGroupConfiguration)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("geographicLocationType", self.geographic_location_type) + writer.write_collection_of_object_values("regionGroups", self.region_groups) + + diff --git a/msgraph_beta/generated/models/cloud_pc_network_configuration.py b/msgraph_beta/generated/models/cloud_pc_network_configuration.py new file mode 100644 index 00000000000..c6262aa9c0a --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_network_configuration.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_microsoft_hosted_network_configuration import CloudPcMicrosoftHostedNetworkConfiguration + +@dataclass +class CloudPcNetworkConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcNetworkConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcNetworkConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcMicrosoftHostedNetworkConfiguration".casefold(): + from .cloud_pc_microsoft_hosted_network_configuration import CloudPcMicrosoftHostedNetworkConfiguration + + return CloudPcMicrosoftHostedNetworkConfiguration() + return CloudPcNetworkConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_microsoft_hosted_network_configuration import CloudPcMicrosoftHostedNetworkConfiguration + + from .cloud_pc_microsoft_hosted_network_configuration import CloudPcMicrosoftHostedNetworkConfiguration + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cloud_pc_on_premises_connection.py b/msgraph_beta/generated/models/cloud_pc_on_premises_connection.py index 586a68e8436..eaea14aa86f 100644 --- a/msgraph_beta/generated/models/cloud_pc_on_premises_connection.py +++ b/msgraph_beta/generated/models/cloud_pc_on_premises_connection.py @@ -29,15 +29,15 @@ class CloudPcOnPremisesConnection(Entity, Parsable): connection_type: Optional[CloudPcOnPremisesConnectionType] = None # The display name for the Azure network connection. display_name: Optional[str] = None - # 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. + # 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. health_check_paused: Optional[bool] = None # The healthCheckStatus property health_check_status: Optional[CloudPcOnPremisesConnectionStatus] = None - # 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. + # 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. health_check_status_detail: Optional[CloudPcOnPremisesConnectionStatusDetail] = None - # 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. + # 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. health_check_status_details: Optional[CloudPcOnPremisesConnectionStatusDetails] = None - # 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. + # 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. in_use: Optional[bool] = None # Indicates whether a Cloud PC is using this on-premises network connection. true if at least one Cloud PC is using it. Otherwise, false. Read-only. Default is false. in_use_by_cloud_pc: Optional[bool] = None @@ -49,11 +49,11 @@ class CloudPcOnPremisesConnection(Entity, Parsable): organizational_unit: Optional[str] = None # The ID of the target resource group. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}. resource_group_id: Optional[str] = None - # The scopeIds property + # The scope IDs of the corresponding permission. Currently, it's the Intune scope tag ID. scope_ids: Optional[list[str]] = None # The ID of the target subnet. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkId}/subnets/{subnetName}. subnet_id: Optional[str] = None - # The subnetPrivateIpDetail property + # 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. subnet_private_ip_detail: Optional[CloudPcOnPremisesConnectionSubnetIpDetail] = None # The ID of the target Azure subscription associated with your tenant. subscription_id: Optional[str] = None diff --git a/msgraph_beta/generated/models/cloud_pc_on_premises_connection_subnet_ip_detail.py b/msgraph_beta/generated/models/cloud_pc_on_premises_connection_subnet_ip_detail.py index 634d3317348..941af6ab5e7 100644 --- a/msgraph_beta/generated/models/cloud_pc_on_premises_connection_subnet_ip_detail.py +++ b/msgraph_beta/generated/models/cloud_pc_on_premises_connection_subnet_ip_detail.py @@ -15,9 +15,9 @@ class CloudPcOnPremisesConnectionSubnetIpDetail(AdditionalDataHolder, BackedMode additional_data: dict[str, Any] = field(default_factory=dict) # The OdataType property odata_type: Optional[str] = None - # The subnetAvailableIpCount property + # The number of available private IP addresses within the subnet. subnet_available_ip_count: Optional[int] = None - # The subnetAvailableIpCountLastSyncDateTime property + # 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. subnet_available_ip_count_last_sync_date_time: Optional[datetime.datetime] = None @staticmethod diff --git a/msgraph_beta/generated/models/cloud_pc_pool.py b/msgraph_beta/generated/models/cloud_pc_pool.py new file mode 100644 index 00000000000..9ad453e7bc2 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_pool.py @@ -0,0 +1,110 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_agent_pool import CloudPcAgentPool + from .cloud_pc_configuration import CloudPcConfiguration + from .cloud_pc_network_configuration import CloudPcNetworkConfiguration + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + from .cloud_pc_pool_capability_configuration import CloudPcPoolCapabilityConfiguration + from .entity import Entity + +from .entity import Entity + +@dataclass +class CloudPcPool(Entity, Parsable): + # The assignments property + assignments: Optional[list[CloudPcPoolAssignment]] = None + # The capabilities property + capabilities: Optional[CloudPcPoolCapabilityConfiguration] = None + # The cloudPcConfiguration property + cloud_pc_configuration: Optional[CloudPcConfiguration] = None + # The createdDateTime property + created_date_time: Optional[datetime.datetime] = None + # The description property + description: Optional[str] = None + # The displayName property + display_name: Optional[str] = None + # The lastModifiedDateTime property + last_modified_date_time: Optional[datetime.datetime] = None + # The networkConfiguration property + network_configuration: Optional[CloudPcNetworkConfiguration] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcPool: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcPool + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcAgentPool".casefold(): + from .cloud_pc_agent_pool import CloudPcAgentPool + + return CloudPcAgentPool() + return CloudPcPool() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_agent_pool import CloudPcAgentPool + from .cloud_pc_configuration import CloudPcConfiguration + from .cloud_pc_network_configuration import CloudPcNetworkConfiguration + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + from .cloud_pc_pool_capability_configuration import CloudPcPoolCapabilityConfiguration + from .entity import Entity + + from .cloud_pc_agent_pool import CloudPcAgentPool + from .cloud_pc_configuration import CloudPcConfiguration + from .cloud_pc_network_configuration import CloudPcNetworkConfiguration + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + from .cloud_pc_pool_capability_configuration import CloudPcPoolCapabilityConfiguration + from .entity import Entity + + fields: dict[str, Callable[[Any], None]] = { + "assignments": lambda n : setattr(self, 'assignments', n.get_collection_of_object_values(CloudPcPoolAssignment)), + "capabilities": lambda n : setattr(self, 'capabilities', n.get_object_value(CloudPcPoolCapabilityConfiguration)), + "cloudPcConfiguration": lambda n : setattr(self, 'cloud_pc_configuration', n.get_object_value(CloudPcConfiguration)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "networkConfiguration": lambda n : setattr(self, 'network_configuration', n.get_object_value(CloudPcNetworkConfiguration)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("assignments", self.assignments) + writer.write_object_value("capabilities", self.capabilities) + writer.write_object_value("cloudPcConfiguration", self.cloud_pc_configuration) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_object_value("networkConfiguration", self.network_configuration) + + diff --git a/msgraph_beta/generated/models/cloud_pc_pool_assignment.py b/msgraph_beta/generated/models/cloud_pc_pool_assignment.py new file mode 100644 index 00000000000..28dd00edacc --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_pool_assignment.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_agent_pool_user_assignment import CloudPcAgentPoolUserAssignment + from .entity import Entity + +from .entity import Entity + +@dataclass +class CloudPcPoolAssignment(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcPoolAssignment: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcPoolAssignment + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcAgentPoolUserAssignment".casefold(): + from .cloud_pc_agent_pool_user_assignment import CloudPcAgentPoolUserAssignment + + return CloudPcAgentPoolUserAssignment() + return CloudPcPoolAssignment() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_agent_pool_user_assignment import CloudPcAgentPoolUserAssignment + from .entity import Entity + + from .cloud_pc_agent_pool_user_assignment import CloudPcAgentPoolUserAssignment + from .entity import Entity + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cloud_pc_pool_assignment_collection_response.py b/msgraph_beta/generated/models/cloud_pc_pool_assignment_collection_response.py new file mode 100644 index 00000000000..8bf806f49ac --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_pool_assignment_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class CloudPcPoolAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[CloudPcPoolAssignment]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcPoolAssignmentCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcPoolAssignmentCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcPoolAssignmentCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudPcPoolAssignment)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/cloud_pc_pool_capability_configuration.py b/msgraph_beta/generated/models/cloud_pc_pool_capability_configuration.py new file mode 100644 index 00000000000..0e7571829c0 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_pool_capability_configuration.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_agent_pool_capability_configuration import CloudPcAgentPoolCapabilityConfiguration + +@dataclass +class CloudPcPoolCapabilityConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcPoolCapabilityConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcPoolCapabilityConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcAgentPoolCapabilityConfiguration".casefold(): + from .cloud_pc_agent_pool_capability_configuration import CloudPcAgentPoolCapabilityConfiguration + + return CloudPcAgentPoolCapabilityConfiguration() + return CloudPcPoolCapabilityConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_agent_pool_capability_configuration import CloudPcAgentPoolCapabilityConfiguration + + from .cloud_pc_agent_pool_capability_configuration import CloudPcAgentPoolCapabilityConfiguration + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cloud_pc_pool_collection_response.py b/msgraph_beta/generated/models/cloud_pc_pool_collection_response.py new file mode 100644 index 00000000000..c4ad2035a40 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_pool_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .cloud_pc_pool import CloudPcPool + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class CloudPcPoolCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[CloudPcPool]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcPoolCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcPoolCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcPoolCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .cloud_pc_pool import CloudPcPool + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .cloud_pc_pool import CloudPcPool + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudPcPool)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/cloud_pc_region_group_configuration.py b/msgraph_beta/generated/models/cloud_pc_region_group_configuration.py new file mode 100644 index 00000000000..7dfe3c8bf0d --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_region_group_configuration.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cloud_pc_region_group import CloudPcRegionGroup + +@dataclass +class CloudPcRegionGroupConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The regionGroup property + region_group: Optional[CloudPcRegionGroup] = None + # The regions property + regions: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcRegionGroupConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcRegionGroupConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcRegionGroupConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cloud_pc_region_group import CloudPcRegionGroup + + from .cloud_pc_region_group import CloudPcRegionGroup + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "regionGroup": lambda n : setattr(self, 'region_group', n.get_enum_value(CloudPcRegionGroup)), + "regions": lambda n : setattr(self, 'regions', n.get_collection_of_primitive_values(str)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("regionGroup", self.region_group) + writer.write_collection_of_primitive_values("regions", self.regions) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cloud_video_interop_info.py b/msgraph_beta/generated/models/cloud_video_interop_info.py new file mode 100644 index 00000000000..31ecce9380a --- /dev/null +++ b/msgraph_beta/generated/models/cloud_video_interop_info.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class CloudVideoInteropInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The moreInfoWebUrl property + more_info_web_url: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The tenantKey property + tenant_key: Optional[str] = None + # The videoTeleconferenceId property + video_teleconference_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudVideoInteropInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudVideoInteropInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudVideoInteropInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "moreInfoWebUrl": lambda n : setattr(self, 'more_info_web_url', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "tenantKey": lambda n : setattr(self, 'tenant_key', n.get_str_value()), + "videoTeleconferenceId": lambda n : setattr(self, 'video_teleconference_id', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("moreInfoWebUrl", self.more_info_web_url) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("tenantKey", self.tenant_key) + writer.write_str_value("videoTeleconferenceId", self.video_teleconference_id) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/copilot_package.py b/msgraph_beta/generated/models/copilot_package.py index 95ba7b6e568..64b9e786a77 100644 --- a/msgraph_beta/generated/models/copilot_package.py +++ b/msgraph_beta/generated/models/copilot_package.py @@ -37,6 +37,8 @@ class CopilotPackage(Entity, Parsable): manifest_version: Optional[str] = None # The OdataType property odata_type: Optional[str] = None + # The ownerId property + owner_id: Optional[str] = None # The platform property platform: Optional[str] = None # The publisher property @@ -98,6 +100,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), "manifestId": lambda n : setattr(self, 'manifest_id', n.get_str_value()), "manifestVersion": lambda n : setattr(self, 'manifest_version', n.get_str_value()), + "ownerId": lambda n : setattr(self, 'owner_id', n.get_str_value()), "platform": lambda n : setattr(self, 'platform', n.get_str_value()), "publisher": lambda n : setattr(self, 'publisher', n.get_str_value()), "shortDescription": lambda n : setattr(self, 'short_description', n.get_str_value()), @@ -129,6 +132,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) writer.write_str_value("manifestId", self.manifest_id) writer.write_str_value("manifestVersion", self.manifest_version) + writer.write_str_value("ownerId", self.owner_id) writer.write_str_value("platform", self.platform) writer.write_str_value("publisher", self.publisher) writer.write_str_value("shortDescription", self.short_description) diff --git a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py index 710e61c85f1..f340e058a0c 100644 --- a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py +++ b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py @@ -14,6 +14,7 @@ from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration + from .m365_capability_base import M365CapabilityBase from .entity import Entity @@ -31,7 +32,7 @@ class CrossTenantAccessPolicyConfigurationDefault(Entity, Parsable): b2b_direct_connect_inbound: Optional[CrossTenantAccessPolicyB2BSetting] = None # Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. b2b_direct_connect_outbound: Optional[CrossTenantAccessPolicyB2BSetting] = None - # The blockServiceProviderOutboundAccess property + # Specifies whether users can use granular delegated admin privileges (GDAP) to sign-in and access resources in other organizations. Default value is false. block_service_provider_outbound_access: Optional[bool] = None # Determines the default configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. inbound_trust: Optional[CrossTenantAccessPolicyInboundTrust] = None @@ -39,6 +40,8 @@ class CrossTenantAccessPolicyConfigurationDefault(Entity, Parsable): invitation_redemption_identity_provider_configuration: Optional[DefaultInvitationRedemptionIdentityProviderConfiguration] = None # If true, the default configuration is set to the system default configuration. If false, the default settings are customized. is_service_default: Optional[bool] = None + # Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. + m365_capabilities: Optional[list[M365CapabilityBase]] = None # 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. m365_collaboration_inbound: Optional[CrossTenantAccessPolicyM365CollaborationInboundSetting] = None # Defines your default configuration for outbound Microsoft 365 collaboration settings that determine which users in your organization can collaborate with other organizations using Microsoft 365 apps. @@ -73,6 +76,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration + from .m365_capability_base import M365CapabilityBase from .cross_tenant_access_policy_app_service_connect_setting import CrossTenantAccessPolicyAppServiceConnectSetting from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting @@ -83,6 +87,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration + from .m365_capability_base import M365CapabilityBase fields: dict[str, Callable[[Any], None]] = { "appServiceConnectInbound": lambda n : setattr(self, 'app_service_connect_inbound', n.get_object_value(CrossTenantAccessPolicyAppServiceConnectSetting)), @@ -95,6 +100,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "inboundTrust": lambda n : setattr(self, 'inbound_trust', n.get_object_value(CrossTenantAccessPolicyInboundTrust)), "invitationRedemptionIdentityProviderConfiguration": lambda n : setattr(self, 'invitation_redemption_identity_provider_configuration', n.get_object_value(DefaultInvitationRedemptionIdentityProviderConfiguration)), "isServiceDefault": lambda n : setattr(self, 'is_service_default', n.get_bool_value()), + "m365Capabilities": lambda n : setattr(self, 'm365_capabilities', n.get_collection_of_object_values(M365CapabilityBase)), "m365CollaborationInbound": lambda n : setattr(self, 'm365_collaboration_inbound', n.get_object_value(CrossTenantAccessPolicyM365CollaborationInboundSetting)), "m365CollaborationOutbound": lambda n : setattr(self, 'm365_collaboration_outbound', n.get_object_value(CrossTenantAccessPolicyM365CollaborationOutboundSetting)), "tenantRestrictions": lambda n : setattr(self, 'tenant_restrictions', n.get_object_value(CrossTenantAccessPolicyTenantRestrictions)), @@ -122,6 +128,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("inboundTrust", self.inbound_trust) writer.write_object_value("invitationRedemptionIdentityProviderConfiguration", self.invitation_redemption_identity_provider_configuration) writer.write_bool_value("isServiceDefault", self.is_service_default) + writer.write_collection_of_object_values("m365Capabilities", self.m365_capabilities) writer.write_object_value("m365CollaborationInbound", self.m365_collaboration_inbound) writer.write_object_value("m365CollaborationOutbound", self.m365_collaboration_outbound) writer.write_object_value("tenantRestrictions", self.tenant_restrictions) diff --git a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner.py b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner.py index 49b48f47a6a..b579bbe4128 100644 --- a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner.py +++ b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner.py @@ -13,6 +13,7 @@ from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions from .cross_tenant_identity_sync_policy_partner import CrossTenantIdentitySyncPolicyPartner from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration + from .m365_capability_base import M365CapabilityBase from .policy_deletable_item import PolicyDeletableItem from .policy_deletable_item import PolicyDeletableItem @@ -33,7 +34,7 @@ class CrossTenantAccessPolicyConfigurationPartner(PolicyDeletableItem, Parsable) b2b_direct_connect_inbound: Optional[CrossTenantAccessPolicyB2BSetting] = None # Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. b2b_direct_connect_outbound: Optional[CrossTenantAccessPolicyB2BSetting] = None - # The blockServiceProviderOutboundAccess property + # Specifies whether users can use granular delegated admin privileges (GDAP) to sign-in and access resources in other organizations. Default value is false. block_service_provider_outbound_access: Optional[bool] = None # Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. identity_synchronization: Optional[CrossTenantIdentitySyncPolicyPartner] = None @@ -43,6 +44,8 @@ class CrossTenantAccessPolicyConfigurationPartner(PolicyDeletableItem, Parsable) is_in_multi_tenant_organization: Optional[bool] = None # Identifies whether the partner-specific configuration is a Cloud Service Provider for your organization. is_service_provider: Optional[bool] = None + # Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + m365_capabilities: Optional[list[M365CapabilityBase]] = None # 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. m365_collaboration_inbound: Optional[CrossTenantAccessPolicyM365CollaborationInboundSetting] = None # Defines your partner-specific configuration for outbound Microsoft 365 collaboration settings that determine which users in your organization can collaborate with the partner organization using Microsoft 365 apps. @@ -76,6 +79,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions from .cross_tenant_identity_sync_policy_partner import CrossTenantIdentitySyncPolicyPartner from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration + from .m365_capability_base import M365CapabilityBase from .policy_deletable_item import PolicyDeletableItem from .cross_tenant_access_policy_app_service_connect_setting import CrossTenantAccessPolicyAppServiceConnectSetting @@ -86,6 +90,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions from .cross_tenant_identity_sync_policy_partner import CrossTenantIdentitySyncPolicyPartner from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration + from .m365_capability_base import M365CapabilityBase from .policy_deletable_item import PolicyDeletableItem fields: dict[str, Callable[[Any], None]] = { @@ -100,6 +105,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "inboundTrust": lambda n : setattr(self, 'inbound_trust', n.get_object_value(CrossTenantAccessPolicyInboundTrust)), "isInMultiTenantOrganization": lambda n : setattr(self, 'is_in_multi_tenant_organization', n.get_bool_value()), "isServiceProvider": lambda n : setattr(self, 'is_service_provider', n.get_bool_value()), + "m365Capabilities": lambda n : setattr(self, 'm365_capabilities', n.get_collection_of_object_values(M365CapabilityBase)), "m365CollaborationInbound": lambda n : setattr(self, 'm365_collaboration_inbound', n.get_object_value(CrossTenantAccessPolicyM365CollaborationInboundSetting)), "m365CollaborationOutbound": lambda n : setattr(self, 'm365_collaboration_outbound', n.get_object_value(CrossTenantAccessPolicyM365CollaborationOutboundSetting)), "tenantId": lambda n : setattr(self, 'tenant_id', n.get_str_value()), @@ -129,6 +135,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("inboundTrust", self.inbound_trust) writer.write_bool_value("isInMultiTenantOrganization", self.is_in_multi_tenant_organization) writer.write_bool_value("isServiceProvider", self.is_service_provider) + writer.write_collection_of_object_values("m365Capabilities", self.m365_capabilities) writer.write_object_value("m365CollaborationInbound", self.m365_collaboration_inbound) writer.write_object_value("m365CollaborationOutbound", self.m365_collaboration_outbound) writer.write_str_value("tenantId", self.tenant_id) diff --git a/msgraph_beta/generated/models/cross_tenant_calendar_availability_basic.py b/msgraph_beta/generated/models/cross_tenant_calendar_availability_basic.py new file mode 100644 index 00000000000..cbf7deef846 --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_calendar_availability_basic.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantCalendarAvailabilityBasic(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantCalendarAvailabilityBasic" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantCalendarAvailabilityBasic: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantCalendarAvailabilityBasic + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantCalendarAvailabilityBasic() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_calendar_availability_limited_details.py b/msgraph_beta/generated/models/cross_tenant_calendar_availability_limited_details.py new file mode 100644 index 00000000000..0810815fad5 --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_calendar_availability_limited_details.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantCalendarAvailabilityLimitedDetails(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantCalendarAvailabilityLimitedDetails: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantCalendarAvailabilityLimitedDetails + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantCalendarAvailabilityLimitedDetails() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_detail.py b/msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_detail.py new file mode 100644 index 00000000000..2049ab1268d --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_detail.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantCalendarSharingFreeBusyDetail(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantCalendarSharingFreeBusyDetail" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantCalendarSharingFreeBusyDetail: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantCalendarSharingFreeBusyDetail + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantCalendarSharingFreeBusyDetail() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_reviewer.py b/msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_reviewer.py new file mode 100644 index 00000000000..7cc6974413c --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_reviewer.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantCalendarSharingFreeBusyReviewer(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantCalendarSharingFreeBusyReviewer" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantCalendarSharingFreeBusyReviewer: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantCalendarSharingFreeBusyReviewer + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantCalendarSharingFreeBusyReviewer() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_simple.py b/msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_simple.py new file mode 100644 index 00000000000..b230043d1b5 --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_calendar_sharing_free_busy_simple.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantCalendarSharingFreeBusySimple(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantCalendarSharingFreeBusySimple" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantCalendarSharingFreeBusySimple: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantCalendarSharingFreeBusySimple + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantCalendarSharingFreeBusySimple() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_mail_tips_all.py b/msgraph_beta/generated/models/cross_tenant_mail_tips_all.py new file mode 100644 index 00000000000..58b1469a271 --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_mail_tips_all.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantMailTipsAll(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantMailTipsAll" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantMailTipsAll: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantMailTipsAll + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantMailTipsAll() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_mail_tips_limited.py b/msgraph_beta/generated/models/cross_tenant_mail_tips_limited.py new file mode 100644 index 00000000000..1203ae81202 --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_mail_tips_limited.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantMailTipsLimited(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantMailTipsLimited" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantMailTipsLimited: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantMailTipsLimited + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantMailTipsLimited() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_migration.py b/msgraph_beta/generated/models/cross_tenant_migration.py new file mode 100644 index 00000000000..5a2c16993d0 --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_migration.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantMigration(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantMigration" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantMigration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantMigration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantMigration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_open_profile_card.py b/msgraph_beta/generated/models/cross_tenant_open_profile_card.py new file mode 100644 index 00000000000..bbc30dcb17e --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_open_profile_card.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantOpenProfileCard(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantOpenProfileCard" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantOpenProfileCard: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantOpenProfileCard + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantOpenProfileCard() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_places_desk_booking.py b/msgraph_beta/generated/models/cross_tenant_places_desk_booking.py new file mode 100644 index 00000000000..9f05c76ac72 --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_places_desk_booking.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantPlacesDeskBooking(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantPlacesDeskBooking" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantPlacesDeskBooking: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantPlacesDeskBooking + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantPlacesDeskBooking() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/cross_tenant_places_room_booking.py b/msgraph_beta/generated/models/cross_tenant_places_room_booking.py new file mode 100644 index 00000000000..1edbff1326e --- /dev/null +++ b/msgraph_beta/generated/models/cross_tenant_places_room_booking.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_base import M365CapabilityBase + +from .m365_capability_base import M365CapabilityBase + +@dataclass +class CrossTenantPlacesRoomBooking(M365CapabilityBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.crossTenantPlacesRoomBooking" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantPlacesRoomBooking: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantPlacesRoomBooking + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantPlacesRoomBooking() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_base import M365CapabilityBase + + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/custom_authentication_extension.py b/msgraph_beta/generated/models/custom_authentication_extension.py index 565def6bd72..26059a185b6 100644 --- a/msgraph_beta/generated/models/custom_authentication_extension.py +++ b/msgraph_beta/generated/models/custom_authentication_extension.py @@ -12,6 +12,7 @@ from .on_otp_send_custom_extension import OnOtpSendCustomExtension from .on_password_submit_custom_extension import OnPasswordSubmitCustomExtension from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension from .custom_callout_extension import CustomCalloutExtension @@ -56,6 +57,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> CustomAuthenticati from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension return OnTokenIssuanceStartCustomExtension() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.onVerifiedIdClaimValidationCustomExtension".casefold(): + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension + + return OnVerifiedIdClaimValidationCustomExtension() return CustomAuthenticationExtension() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -70,6 +75,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_otp_send_custom_extension import OnOtpSendCustomExtension from .on_password_submit_custom_extension import OnPasswordSubmitCustomExtension from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension from .custom_callout_extension import CustomCalloutExtension from .custom_extension_behavior_on_error import CustomExtensionBehaviorOnError @@ -78,6 +84,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_otp_send_custom_extension import OnOtpSendCustomExtension from .on_password_submit_custom_extension import OnPasswordSubmitCustomExtension from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension fields: dict[str, Callable[[Any], None]] = { "behaviorOnError": lambda n : setattr(self, 'behavior_on_error', n.get_object_value(CustomExtensionBehaviorOnError)), diff --git a/msgraph_beta/generated/models/custom_callout_extension.py b/msgraph_beta/generated/models/custom_callout_extension.py index 9c78d64ed30..603834bce69 100644 --- a/msgraph_beta/generated/models/custom_callout_extension.py +++ b/msgraph_beta/generated/models/custom_callout_extension.py @@ -19,6 +19,7 @@ from .on_otp_send_custom_extension import OnOtpSendCustomExtension from .on_password_submit_custom_extension import OnPasswordSubmitCustomExtension from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension from .entity import Entity @@ -91,6 +92,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> CustomCalloutExten from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension return OnTokenIssuanceStartCustomExtension() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.onVerifiedIdClaimValidationCustomExtension".casefold(): + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension + + return OnVerifiedIdClaimValidationCustomExtension() return CustomCalloutExtension() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -112,6 +117,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_otp_send_custom_extension import OnOtpSendCustomExtension from .on_password_submit_custom_extension import OnPasswordSubmitCustomExtension from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension from .access_package_assignment_request_workflow_extension import AccessPackageAssignmentRequestWorkflowExtension from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension @@ -127,6 +133,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_otp_send_custom_extension import OnOtpSendCustomExtension from .on_password_submit_custom_extension import OnPasswordSubmitCustomExtension from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension fields: dict[str, Callable[[Any], None]] = { "authenticationConfiguration": lambda n : setattr(self, 'authentication_configuration', n.get_object_value(CustomExtensionAuthenticationConfiguration)), diff --git a/msgraph_beta/generated/models/custom_data_provided_resource_file.py b/msgraph_beta/generated/models/custom_data_provided_resource_file.py index b2247a8442a..080f12266bb 100644 --- a/msgraph_beta/generated/models/custom_data_provided_resource_file.py +++ b/msgraph_beta/generated/models/custom_data_provided_resource_file.py @@ -12,13 +12,13 @@ @dataclass class CustomDataProvidedResourceFile(Entity, Parsable): - # Name of the file that was uploaded. + # Name of the uploaded file, including the file extension. Required. Supports $filter (eq, ne) and $orderby. name: Optional[str] = None # The OdataType property odata_type: Optional[str] = None - # Size of the uploaded file in bytes. + # Size of the file in bytes. Read-only. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. size: Optional[int] = None - # Time at which the file was uploaded. + # Timestamp when the file was uploaded. Read-only. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. uploaded_date_time: Optional[datetime.datetime] = None @staticmethod diff --git a/msgraph_beta/generated/models/custom_data_provided_resource_file_collection_response.py b/msgraph_beta/generated/models/custom_data_provided_resource_file_collection_response.py new file mode 100644 index 00000000000..ebd9caf6148 --- /dev/null +++ b/msgraph_beta/generated/models/custom_data_provided_resource_file_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .custom_data_provided_resource_file import CustomDataProvidedResourceFile + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class CustomDataProvidedResourceFileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[CustomDataProvidedResourceFile]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomDataProvidedResourceFileCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomDataProvidedResourceFileCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CustomDataProvidedResourceFileCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .custom_data_provided_resource_file import CustomDataProvidedResourceFile + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .custom_data_provided_resource_file import CustomDataProvidedResourceFile + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CustomDataProvidedResourceFile)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/custom_data_provided_resource_upload_session.py b/msgraph_beta/generated/models/custom_data_provided_resource_upload_session.py index 141008dc7e3..635f5b70fb0 100644 --- a/msgraph_beta/generated/models/custom_data_provided_resource_upload_session.py +++ b/msgraph_beta/generated/models/custom_data_provided_resource_upload_session.py @@ -6,6 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .custom_data_provided_resource_file import CustomDataProvidedResourceFile from .custom_data_provided_resource_upload_stats import CustomDataProvidedResourceUploadStats from .custom_data_provided_resource_upload_status import CustomDataProvidedResourceUploadStatus from .custom_extension_data import CustomExtensionData @@ -15,14 +16,18 @@ @dataclass class CustomDataProvidedResourceUploadSession(Entity, Parsable): - # DateTime when the upload session was created. Read-only. + # DateTime when the upload session was created. Read-only. Supports $orderby. created_date_time: Optional[datetime.datetime] = None # An object containing the context for which this data is being uploaded. Currently the only possible concrete type is accessReviewResourceDataUploadSessionContextData data: Optional[CustomExtensionData] = None + # The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + files: Optional[list[CustomDataProvidedResourceFile]] = None # Indicates if all the necessary files have been uploaded to this session. is_upload_done: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None + # The ID of the context for which data is being uploaded, for example, the Access Review instance ID. Supports $filter (eq). + reference_id: Optional[str] = None # The source of the access data. This should be set to the customdataprovidedresource's name when creating the session. source: Optional[str] = None # The stats property @@ -48,11 +53,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .custom_data_provided_resource_file import CustomDataProvidedResourceFile from .custom_data_provided_resource_upload_stats import CustomDataProvidedResourceUploadStats from .custom_data_provided_resource_upload_status import CustomDataProvidedResourceUploadStatus from .custom_extension_data import CustomExtensionData from .entity import Entity + from .custom_data_provided_resource_file import CustomDataProvidedResourceFile from .custom_data_provided_resource_upload_stats import CustomDataProvidedResourceUploadStats from .custom_data_provided_resource_upload_status import CustomDataProvidedResourceUploadStatus from .custom_extension_data import CustomExtensionData @@ -61,7 +68,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), "data": lambda n : setattr(self, 'data', n.get_object_value(CustomExtensionData)), + "files": lambda n : setattr(self, 'files', n.get_collection_of_object_values(CustomDataProvidedResourceFile)), "isUploadDone": lambda n : setattr(self, 'is_upload_done', n.get_bool_value()), + "referenceId": lambda n : setattr(self, 'reference_id', n.get_str_value()), "source": lambda n : setattr(self, 'source', n.get_str_value()), "stats": lambda n : setattr(self, 'stats', n.get_object_value(CustomDataProvidedResourceUploadStats)), "status": lambda n : setattr(self, 'status', n.get_enum_value(CustomDataProvidedResourceUploadStatus)), @@ -82,7 +91,9 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_datetime_value("createdDateTime", self.created_date_time) writer.write_object_value("data", self.data) + writer.write_collection_of_object_values("files", self.files) writer.write_bool_value("isUploadDone", self.is_upload_done) + writer.write_str_value("referenceId", self.reference_id) writer.write_str_value("source", self.source) writer.write_object_value("stats", self.stats) writer.write_enum_value("status", self.status) diff --git a/msgraph_beta/generated/models/device_registration_policy.py b/msgraph_beta/generated/models/device_registration_policy.py index c3e30d2d855..003eceaba4b 100644 --- a/msgraph_beta/generated/models/device_registration_policy.py +++ b/msgraph_beta/generated/models/device_registration_policy.py @@ -19,9 +19,9 @@ class DeviceRegistrationPolicy(Entity, Parsable): azure_a_d_join: Optional[AzureADJoinPolicy] = None # Specifies the authorization policy for controlling registration of new devices using Microsoft Entra registered within your organization. Required. For more information, see What is a device identity?. azure_a_d_registration: Optional[AzureADRegistrationPolicy] = None - # 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. + # 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. description: Optional[str] = None - # The name of the device registration policy. It's always set to Device Registration Policy. Read-only. + # The name of the device registration policy. Always set to Device Registration Policy. Read-only. display_name: Optional[str] = None # Specifies the setting for Local Admin Password Solution (LAPS) within your organization. local_admin_password: Optional[LocalAdminPasswordSettings] = None diff --git a/msgraph_beta/generated/models/entity.py b/msgraph_beta/generated/models/entity.py index e12ee1a775c..f416f306579 100644 --- a/msgraph_beta/generated/models/entity.py +++ b/msgraph_beta/generated/models/entity.py @@ -352,6 +352,8 @@ from .cloud_licensing.assignment_error import AssignmentError from .cloud_licensing.usage_right import UsageRight from .cloud_licensing.waiting_member import WaitingMember + from .cloud_pc_agent_pool import CloudPcAgentPool + from .cloud_pc_agent_pool_user_assignment import CloudPcAgentPoolUserAssignment from .cloud_pc_audit_event import CloudPcAuditEvent from .cloud_pc_bulk_action import CloudPcBulkAction from .cloud_pc_bulk_create_snapshot import CloudPcBulkCreateSnapshot @@ -380,6 +382,8 @@ from .cloud_pc_managed_license import CloudPcManagedLicense from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection from .cloud_pc_organization_settings import CloudPcOrganizationSettings + from .cloud_pc_pool import CloudPcPool + from .cloud_pc_pool_assignment import CloudPcPoolAssignment from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy from .cloud_pc_provisioning_policy_assignment import CloudPcProvisioningPolicyAssignment from .cloud_pc_report import CloudPcReport @@ -447,8 +451,19 @@ from .credential_user_registration_details import CredentialUserRegistrationDetails from .cross_tenant_access_policy import CrossTenantAccessPolicy from .cross_tenant_access_policy_configuration_default import CrossTenantAccessPolicyConfigurationDefault + from .cross_tenant_calendar_availability_basic import CrossTenantCalendarAvailabilityBasic + from .cross_tenant_calendar_availability_limited_details import CrossTenantCalendarAvailabilityLimitedDetails + from .cross_tenant_calendar_sharing_free_busy_detail import CrossTenantCalendarSharingFreeBusyDetail + from .cross_tenant_calendar_sharing_free_busy_reviewer import CrossTenantCalendarSharingFreeBusyReviewer + from .cross_tenant_calendar_sharing_free_busy_simple import CrossTenantCalendarSharingFreeBusySimple + from .cross_tenant_mail_tips_all import CrossTenantMailTipsAll + from .cross_tenant_mail_tips_limited import CrossTenantMailTipsLimited + from .cross_tenant_migration import CrossTenantMigration from .cross_tenant_migration_job import CrossTenantMigrationJob from .cross_tenant_migration_task import CrossTenantMigrationTask + from .cross_tenant_open_profile_card import CrossTenantOpenProfileCard + from .cross_tenant_places_desk_booking import CrossTenantPlacesDeskBooking + from .cross_tenant_places_room_booking import CrossTenantPlacesRoomBooking from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension from .custom_app_scope import CustomAppScope from .custom_authentication_extension import CustomAuthenticationExtension @@ -1040,6 +1055,7 @@ from .long_running_operation import LongRunningOperation from .lookup_result_row import LookupResultRow from .m365_apps_installation_options import M365AppsInstallationOptions + from .m365_capability_base import M365CapabilityBase from .mac_os_vpp_app import MacOsVppApp from .mac_os_vpp_app_assigned_license import MacOsVppAppAssignedLicense from .mac_o_s_certificate_profile_base import MacOSCertificateProfileBase @@ -1251,6 +1267,7 @@ from .networkaccess.forwarding_policy import ForwardingPolicy from .networkaccess.forwarding_policy_link import ForwardingPolicyLink from .networkaccess.forwarding_profile import ForwardingProfile + from .networkaccess.forwarding_profile_base import ForwardingProfileBase from .networkaccess.forwarding_rule import ForwardingRule from .networkaccess.fqdn_filtering_rule import FqdnFilteringRule from .networkaccess.internet_access_forwarding_rule import InternetAccessForwardingRule @@ -1333,6 +1350,8 @@ from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension from .on_token_issuance_start_listener import OnTokenIssuanceStartListener from .on_user_create_start_listener import OnUserCreateStartListener + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension + from .on_verified_id_claim_validation_listener import OnVerifiedIdClaimValidationListener from .open_aws_security_group_finding import OpenAwsSecurityGroupFinding from .open_id_connect_identity_provider import OpenIdConnectIdentityProvider from .open_id_connect_provider import OpenIdConnectProvider @@ -3751,6 +3770,14 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .cloud_p_c import CloudPC return CloudPC() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcAgentPool".casefold(): + from .cloud_pc_agent_pool import CloudPcAgentPool + + return CloudPcAgentPool() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcAgentPoolUserAssignment".casefold(): + from .cloud_pc_agent_pool_user_assignment import CloudPcAgentPoolUserAssignment + + return CloudPcAgentPoolUserAssignment() if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcAuditEvent".casefold(): from .cloud_pc_audit_event import CloudPcAuditEvent @@ -3867,6 +3894,14 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .cloud_pc_organization_settings import CloudPcOrganizationSettings return CloudPcOrganizationSettings() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcPool".casefold(): + from .cloud_pc_pool import CloudPcPool + + return CloudPcPool() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcPoolAssignment".casefold(): + from .cloud_pc_pool_assignment import CloudPcPoolAssignment + + return CloudPcPoolAssignment() if mapping_value and mapping_value.casefold() == "#microsoft.graph.cloudPcProvisioningPolicy".casefold(): from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy @@ -4128,6 +4163,38 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .cross_tenant_access_policy_configuration_default import CrossTenantAccessPolicyConfigurationDefault return CrossTenantAccessPolicyConfigurationDefault() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarAvailabilityBasic".casefold(): + from .cross_tenant_calendar_availability_basic import CrossTenantCalendarAvailabilityBasic + + return CrossTenantCalendarAvailabilityBasic() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails".casefold(): + from .cross_tenant_calendar_availability_limited_details import CrossTenantCalendarAvailabilityLimitedDetails + + return CrossTenantCalendarAvailabilityLimitedDetails() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarSharingFreeBusyDetail".casefold(): + from .cross_tenant_calendar_sharing_free_busy_detail import CrossTenantCalendarSharingFreeBusyDetail + + return CrossTenantCalendarSharingFreeBusyDetail() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarSharingFreeBusyReviewer".casefold(): + from .cross_tenant_calendar_sharing_free_busy_reviewer import CrossTenantCalendarSharingFreeBusyReviewer + + return CrossTenantCalendarSharingFreeBusyReviewer() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarSharingFreeBusySimple".casefold(): + from .cross_tenant_calendar_sharing_free_busy_simple import CrossTenantCalendarSharingFreeBusySimple + + return CrossTenantCalendarSharingFreeBusySimple() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantMailTipsAll".casefold(): + from .cross_tenant_mail_tips_all import CrossTenantMailTipsAll + + return CrossTenantMailTipsAll() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantMailTipsLimited".casefold(): + from .cross_tenant_mail_tips_limited import CrossTenantMailTipsLimited + + return CrossTenantMailTipsLimited() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantMigration".casefold(): + from .cross_tenant_migration import CrossTenantMigration + + return CrossTenantMigration() if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantMigrationJob".casefold(): from .cross_tenant_migration_job import CrossTenantMigrationJob @@ -4136,6 +4203,18 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .cross_tenant_migration_task import CrossTenantMigrationTask return CrossTenantMigrationTask() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantOpenProfileCard".casefold(): + from .cross_tenant_open_profile_card import CrossTenantOpenProfileCard + + return CrossTenantOpenProfileCard() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantPlacesDeskBooking".casefold(): + from .cross_tenant_places_desk_booking import CrossTenantPlacesDeskBooking + + return CrossTenantPlacesDeskBooking() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantPlacesRoomBooking".casefold(): + from .cross_tenant_places_room_booking import CrossTenantPlacesRoomBooking + + return CrossTenantPlacesRoomBooking() if mapping_value and mapping_value.casefold() == "#microsoft.graph.customAccessPackageWorkflowExtension".casefold(): from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension @@ -6524,6 +6603,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .m365_apps_installation_options import M365AppsInstallationOptions return M365AppsInstallationOptions() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.m365CapabilityBase".casefold(): + from .m365_capability_base import M365CapabilityBase + + return M365CapabilityBase() if mapping_value and mapping_value.casefold() == "#microsoft.graph.macOSCertificateProfileBase".casefold(): from .mac_o_s_certificate_profile_base import MacOSCertificateProfileBase @@ -7375,6 +7458,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .networkaccess.forwarding_profile import ForwardingProfile return ForwardingProfile() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.networkaccess.forwardingProfileBase".casefold(): + from .networkaccess.forwarding_profile_base import ForwardingProfileBase + + return ForwardingProfileBase() if mapping_value and mapping_value.casefold() == "#microsoft.graph.networkaccess.forwardingRule".casefold(): from .networkaccess.forwarding_rule import ForwardingRule @@ -7709,6 +7796,14 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .on_user_create_start_listener import OnUserCreateStartListener return OnUserCreateStartListener() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.onVerifiedIdClaimValidationCustomExtension".casefold(): + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension + + return OnVerifiedIdClaimValidationCustomExtension() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.onVerifiedIdClaimValidationListener".casefold(): + from .on_verified_id_claim_validation_listener import OnVerifiedIdClaimValidationListener + + return OnVerifiedIdClaimValidationListener() if mapping_value and mapping_value.casefold() == "#microsoft.graph.openAwsSecurityGroupFinding".casefold(): from .open_aws_security_group_finding import OpenAwsSecurityGroupFinding @@ -12075,6 +12170,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cloud_licensing.assignment_error import AssignmentError from .cloud_licensing.usage_right import UsageRight from .cloud_licensing.waiting_member import WaitingMember + from .cloud_pc_agent_pool import CloudPcAgentPool + from .cloud_pc_agent_pool_user_assignment import CloudPcAgentPoolUserAssignment from .cloud_pc_audit_event import CloudPcAuditEvent from .cloud_pc_bulk_action import CloudPcBulkAction from .cloud_pc_bulk_create_snapshot import CloudPcBulkCreateSnapshot @@ -12103,6 +12200,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cloud_pc_managed_license import CloudPcManagedLicense from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection from .cloud_pc_organization_settings import CloudPcOrganizationSettings + from .cloud_pc_pool import CloudPcPool + from .cloud_pc_pool_assignment import CloudPcPoolAssignment from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy from .cloud_pc_provisioning_policy_assignment import CloudPcProvisioningPolicyAssignment from .cloud_pc_report import CloudPcReport @@ -12170,8 +12269,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .credential_user_registration_details import CredentialUserRegistrationDetails from .cross_tenant_access_policy import CrossTenantAccessPolicy from .cross_tenant_access_policy_configuration_default import CrossTenantAccessPolicyConfigurationDefault + from .cross_tenant_calendar_availability_basic import CrossTenantCalendarAvailabilityBasic + from .cross_tenant_calendar_availability_limited_details import CrossTenantCalendarAvailabilityLimitedDetails + from .cross_tenant_calendar_sharing_free_busy_detail import CrossTenantCalendarSharingFreeBusyDetail + from .cross_tenant_calendar_sharing_free_busy_reviewer import CrossTenantCalendarSharingFreeBusyReviewer + from .cross_tenant_calendar_sharing_free_busy_simple import CrossTenantCalendarSharingFreeBusySimple + from .cross_tenant_mail_tips_all import CrossTenantMailTipsAll + from .cross_tenant_mail_tips_limited import CrossTenantMailTipsLimited + from .cross_tenant_migration import CrossTenantMigration from .cross_tenant_migration_job import CrossTenantMigrationJob from .cross_tenant_migration_task import CrossTenantMigrationTask + from .cross_tenant_open_profile_card import CrossTenantOpenProfileCard + from .cross_tenant_places_desk_booking import CrossTenantPlacesDeskBooking + from .cross_tenant_places_room_booking import CrossTenantPlacesRoomBooking from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension from .custom_app_scope import CustomAppScope from .custom_authentication_extension import CustomAuthenticationExtension @@ -12763,6 +12873,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .long_running_operation import LongRunningOperation from .lookup_result_row import LookupResultRow from .m365_apps_installation_options import M365AppsInstallationOptions + from .m365_capability_base import M365CapabilityBase from .mac_os_vpp_app import MacOsVppApp from .mac_os_vpp_app_assigned_license import MacOsVppAppAssignedLicense from .mac_o_s_certificate_profile_base import MacOSCertificateProfileBase @@ -12974,6 +13085,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .networkaccess.forwarding_policy import ForwardingPolicy from .networkaccess.forwarding_policy_link import ForwardingPolicyLink from .networkaccess.forwarding_profile import ForwardingProfile + from .networkaccess.forwarding_profile_base import ForwardingProfileBase from .networkaccess.forwarding_rule import ForwardingRule from .networkaccess.fqdn_filtering_rule import FqdnFilteringRule from .networkaccess.internet_access_forwarding_rule import InternetAccessForwardingRule @@ -13056,6 +13168,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension from .on_token_issuance_start_listener import OnTokenIssuanceStartListener from .on_user_create_start_listener import OnUserCreateStartListener + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension + from .on_verified_id_claim_validation_listener import OnVerifiedIdClaimValidationListener from .open_aws_security_group_finding import OpenAwsSecurityGroupFinding from .open_id_connect_identity_provider import OpenIdConnectIdentityProvider from .open_id_connect_provider import OpenIdConnectProvider @@ -14399,6 +14513,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cloud_licensing.assignment_error import AssignmentError from .cloud_licensing.usage_right import UsageRight from .cloud_licensing.waiting_member import WaitingMember + from .cloud_pc_agent_pool import CloudPcAgentPool + from .cloud_pc_agent_pool_user_assignment import CloudPcAgentPoolUserAssignment from .cloud_pc_audit_event import CloudPcAuditEvent from .cloud_pc_bulk_action import CloudPcBulkAction from .cloud_pc_bulk_create_snapshot import CloudPcBulkCreateSnapshot @@ -14427,6 +14543,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cloud_pc_managed_license import CloudPcManagedLicense from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection from .cloud_pc_organization_settings import CloudPcOrganizationSettings + from .cloud_pc_pool import CloudPcPool + from .cloud_pc_pool_assignment import CloudPcPoolAssignment from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy from .cloud_pc_provisioning_policy_assignment import CloudPcProvisioningPolicyAssignment from .cloud_pc_report import CloudPcReport @@ -14494,8 +14612,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .credential_user_registration_details import CredentialUserRegistrationDetails from .cross_tenant_access_policy import CrossTenantAccessPolicy from .cross_tenant_access_policy_configuration_default import CrossTenantAccessPolicyConfigurationDefault + from .cross_tenant_calendar_availability_basic import CrossTenantCalendarAvailabilityBasic + from .cross_tenant_calendar_availability_limited_details import CrossTenantCalendarAvailabilityLimitedDetails + from .cross_tenant_calendar_sharing_free_busy_detail import CrossTenantCalendarSharingFreeBusyDetail + from .cross_tenant_calendar_sharing_free_busy_reviewer import CrossTenantCalendarSharingFreeBusyReviewer + from .cross_tenant_calendar_sharing_free_busy_simple import CrossTenantCalendarSharingFreeBusySimple + from .cross_tenant_mail_tips_all import CrossTenantMailTipsAll + from .cross_tenant_mail_tips_limited import CrossTenantMailTipsLimited + from .cross_tenant_migration import CrossTenantMigration from .cross_tenant_migration_job import CrossTenantMigrationJob from .cross_tenant_migration_task import CrossTenantMigrationTask + from .cross_tenant_open_profile_card import CrossTenantOpenProfileCard + from .cross_tenant_places_desk_booking import CrossTenantPlacesDeskBooking + from .cross_tenant_places_room_booking import CrossTenantPlacesRoomBooking from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension from .custom_app_scope import CustomAppScope from .custom_authentication_extension import CustomAuthenticationExtension @@ -15087,6 +15216,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .long_running_operation import LongRunningOperation from .lookup_result_row import LookupResultRow from .m365_apps_installation_options import M365AppsInstallationOptions + from .m365_capability_base import M365CapabilityBase from .mac_os_vpp_app import MacOsVppApp from .mac_os_vpp_app_assigned_license import MacOsVppAppAssignedLicense from .mac_o_s_certificate_profile_base import MacOSCertificateProfileBase @@ -15298,6 +15428,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .networkaccess.forwarding_policy import ForwardingPolicy from .networkaccess.forwarding_policy_link import ForwardingPolicyLink from .networkaccess.forwarding_profile import ForwardingProfile + from .networkaccess.forwarding_profile_base import ForwardingProfileBase from .networkaccess.forwarding_rule import ForwardingRule from .networkaccess.fqdn_filtering_rule import FqdnFilteringRule from .networkaccess.internet_access_forwarding_rule import InternetAccessForwardingRule @@ -15380,6 +15511,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension from .on_token_issuance_start_listener import OnTokenIssuanceStartListener from .on_user_create_start_listener import OnUserCreateStartListener + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension + from .on_verified_id_claim_validation_listener import OnVerifiedIdClaimValidationListener from .open_aws_security_group_finding import OpenAwsSecurityGroupFinding from .open_id_connect_identity_provider import OpenIdConnectIdentityProvider from .open_id_connect_provider import OpenIdConnectProvider diff --git a/msgraph_beta/generated/models/exchange_settings.py b/msgraph_beta/generated/models/exchange_settings.py index cc5f0a4cd37..9bc4d02a2c9 100644 --- a/msgraph_beta/generated/models/exchange_settings.py +++ b/msgraph_beta/generated/models/exchange_settings.py @@ -11,7 +11,7 @@ @dataclass class ExchangeSettings(Entity, Parsable): - # The inPlaceArchiveMailboxId property + # The unique identifier for the user's In-Place Archive mailbox. in_place_archive_mailbox_id: Optional[str] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/face_check_configuration.py b/msgraph_beta/generated/models/face_check_configuration.py index cd0844f1ea2..42dc31c4900 100644 --- a/msgraph_beta/generated/models/face_check_configuration.py +++ b/msgraph_beta/generated/models/face_check_configuration.py @@ -16,7 +16,7 @@ class FaceCheckConfiguration(AdditionalDataHolder, BackedModel, Parsable): is_enabled: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None - # The sourcePhotoClaimName property + # Source of photo to validate Face Check against. Currently must always be portrait source_photo_claim_name: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/granular_restore_artifact_base.py b/msgraph_beta/generated/models/granular_restore_artifact_base.py index 832335e1a1e..616bdafb6f2 100644 --- a/msgraph_beta/generated/models/granular_restore_artifact_base.py +++ b/msgraph_beta/generated/models/granular_restore_artifact_base.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .artifact_restore_status import ArtifactRestoreStatus + from .destination_type import DestinationType from .entity import Entity from .granular_drive_restore_artifact import GranularDriveRestoreArtifact from .granular_site_restore_artifact import GranularSiteRestoreArtifact @@ -19,6 +20,8 @@ class GranularRestoreArtifactBase(Entity, Parsable): browse_session_id: Optional[str] = None # Date time when the artifact's restoration completes. completion_date_time: Optional[datetime.datetime] = None + # The destinationType property + destination_type: Optional[DestinationType] = None # The OdataType property odata_type: Optional[str] = None # The restore point date time to which the artifact is restored. @@ -66,11 +69,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .artifact_restore_status import ArtifactRestoreStatus + from .destination_type import DestinationType from .entity import Entity from .granular_drive_restore_artifact import GranularDriveRestoreArtifact from .granular_site_restore_artifact import GranularSiteRestoreArtifact from .artifact_restore_status import ArtifactRestoreStatus + from .destination_type import DestinationType from .entity import Entity from .granular_drive_restore_artifact import GranularDriveRestoreArtifact from .granular_site_restore_artifact import GranularSiteRestoreArtifact @@ -78,6 +83,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "browseSessionId": lambda n : setattr(self, 'browse_session_id', n.get_str_value()), "completionDateTime": lambda n : setattr(self, 'completion_date_time', n.get_datetime_value()), + "destinationType": lambda n : setattr(self, 'destination_type', n.get_enum_value(DestinationType)), "restorePointDateTime": lambda n : setattr(self, 'restore_point_date_time', n.get_datetime_value()), "restoredItemKey": lambda n : setattr(self, 'restored_item_key', n.get_str_value()), "restoredItemPath": lambda n : setattr(self, 'restored_item_path', n.get_str_value()), @@ -101,6 +107,7 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_str_value("browseSessionId", self.browse_session_id) writer.write_datetime_value("completionDateTime", self.completion_date_time) + writer.write_enum_value("destinationType", self.destination_type) writer.write_datetime_value("restorePointDateTime", self.restore_point_date_time) writer.write_str_value("restoredItemKey", self.restored_item_key) writer.write_str_value("restoredItemPath", self.restored_item_path) diff --git a/msgraph_beta/generated/models/group.py b/msgraph_beta/generated/models/group.py index c0c5d6249be..7e9ce8fbd12 100644 --- a/msgraph_beta/generated/models/group.py +++ b/msgraph_beta/generated/models/group.py @@ -134,7 +134,7 @@ class Group(DirectoryObject, Parsable): membership_rule_processing_status: Optional[MembershipRuleProcessingStatus] = None # Contains the on-premises domain FQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect.Returned by default. Read-only. on_premises_domain_name: Optional[str] = None - # The onPremisesExtensionAttributes property + # 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). on_premises_extension_attributes: Optional[OnPremisesExtensionAttributes] = None # Indicates the last time at which the group was synced with the on-premises directory.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. Returned by default. Read-only. Supports $filter (eq, ne, not, ge, le, in). on_premises_last_sync_date_time: Optional[datetime.datetime] = None @@ -176,7 +176,7 @@ class Group(DirectoryObject, Parsable): renewed_date_time: Optional[datetime.datetime] = None # Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This property can be set only as part of creation (POST). For the list of possible values, see Microsoft 365 group behaviors and provisioning options. resource_behavior_options: Optional[list[str]] = None - # 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. + # 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). resource_provisioning_options: Optional[list[str]] = None # Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in). security_enabled: Optional[bool] = None diff --git a/msgraph_beta/generated/models/identity_governance/task_processing_result.py b/msgraph_beta/generated/models/identity_governance/task_processing_result.py index 3725e0dd2e8..d836996a596 100644 --- a/msgraph_beta/generated/models/identity_governance/task_processing_result.py +++ b/msgraph_beta/generated/models/identity_governance/task_processing_result.py @@ -23,6 +23,8 @@ class TaskProcessingResult(Entity, Parsable): failure_reason: Optional[str] = None # The OdataType property odata_type: Optional[str] = None + # The processingInfo property + processing_info: Optional[str] = None # The processingStatus property processing_status: Optional[LifecycleWorkflowProcessingStatus] = None # The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. @@ -62,6 +64,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "completedDateTime": lambda n : setattr(self, 'completed_date_time', n.get_datetime_value()), "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), "failureReason": lambda n : setattr(self, 'failure_reason', n.get_str_value()), + "processingInfo": lambda n : setattr(self, 'processing_info', n.get_str_value()), "processingStatus": lambda n : setattr(self, 'processing_status', n.get_enum_value(LifecycleWorkflowProcessingStatus)), "startedDateTime": lambda n : setattr(self, 'started_date_time', n.get_datetime_value()), "subject": lambda n : setattr(self, 'subject', n.get_object_value(User)), @@ -83,6 +86,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_datetime_value("completedDateTime", self.completed_date_time) writer.write_datetime_value("createdDateTime", self.created_date_time) writer.write_str_value("failureReason", self.failure_reason) + writer.write_str_value("processingInfo", self.processing_info) writer.write_enum_value("processingStatus", self.processing_status) writer.write_datetime_value("startedDateTime", self.started_date_time) writer.write_object_value("subject", self.subject) diff --git a/msgraph_beta/generated/models/list_.py b/msgraph_beta/generated/models/list_.py index a0e5125b11b..abf1d0cc47e 100644 --- a/msgraph_beta/generated/models/list_.py +++ b/msgraph_beta/generated/models/list_.py @@ -34,7 +34,7 @@ class List_(BaseItem, Parsable): display_name: Optional[str] = None # Allows access to the list as a drive resource with driveItems. Only present on document libraries. drive: Optional[Drive] = None - # The number of items in the list. Read-only. + # The total count of items in the list. Read-only. item_count: Optional[int] = None # All items contained in the list. items: Optional[list[ListItem]] = None diff --git a/msgraph_beta/generated/models/local_admin_password_settings.py b/msgraph_beta/generated/models/local_admin_password_settings.py index 95c490cdedf..c9c37b668fb 100644 --- a/msgraph_beta/generated/models/local_admin_password_settings.py +++ b/msgraph_beta/generated/models/local_admin_password_settings.py @@ -12,7 +12,7 @@ class LocalAdminPasswordSettings(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # 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. + # 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. is_enabled: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/m365_capability_base.py b/msgraph_beta/generated/models/m365_capability_base.py new file mode 100644 index 00000000000..024898811b6 --- /dev/null +++ b/msgraph_beta/generated/models/m365_capability_base.py @@ -0,0 +1,151 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .cross_tenant_calendar_availability_basic import CrossTenantCalendarAvailabilityBasic + from .cross_tenant_calendar_availability_limited_details import CrossTenantCalendarAvailabilityLimitedDetails + from .cross_tenant_calendar_sharing_free_busy_detail import CrossTenantCalendarSharingFreeBusyDetail + from .cross_tenant_calendar_sharing_free_busy_reviewer import CrossTenantCalendarSharingFreeBusyReviewer + from .cross_tenant_calendar_sharing_free_busy_simple import CrossTenantCalendarSharingFreeBusySimple + from .cross_tenant_mail_tips_all import CrossTenantMailTipsAll + from .cross_tenant_mail_tips_limited import CrossTenantMailTipsLimited + from .cross_tenant_migration import CrossTenantMigration + from .cross_tenant_open_profile_card import CrossTenantOpenProfileCard + from .cross_tenant_places_desk_booking import CrossTenantPlacesDeskBooking + from .cross_tenant_places_room_booking import CrossTenantPlacesRoomBooking + from .entity import Entity + from .m365_capability_inbound_access import M365CapabilityInboundAccess + +from .entity import Entity + +@dataclass +class M365CapabilityBase(Entity, Parsable): + # The inbound access settings for the capability. + inbound_access: Optional[M365CapabilityInboundAccess] = None + # 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. + last_modified_date_time: Optional[datetime.datetime] = None + # The name or identifier of the capability. Key. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> M365CapabilityBase: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: M365CapabilityBase + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarAvailabilityBasic".casefold(): + from .cross_tenant_calendar_availability_basic import CrossTenantCalendarAvailabilityBasic + + return CrossTenantCalendarAvailabilityBasic() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails".casefold(): + from .cross_tenant_calendar_availability_limited_details import CrossTenantCalendarAvailabilityLimitedDetails + + return CrossTenantCalendarAvailabilityLimitedDetails() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarSharingFreeBusyDetail".casefold(): + from .cross_tenant_calendar_sharing_free_busy_detail import CrossTenantCalendarSharingFreeBusyDetail + + return CrossTenantCalendarSharingFreeBusyDetail() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarSharingFreeBusyReviewer".casefold(): + from .cross_tenant_calendar_sharing_free_busy_reviewer import CrossTenantCalendarSharingFreeBusyReviewer + + return CrossTenantCalendarSharingFreeBusyReviewer() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantCalendarSharingFreeBusySimple".casefold(): + from .cross_tenant_calendar_sharing_free_busy_simple import CrossTenantCalendarSharingFreeBusySimple + + return CrossTenantCalendarSharingFreeBusySimple() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantMailTipsAll".casefold(): + from .cross_tenant_mail_tips_all import CrossTenantMailTipsAll + + return CrossTenantMailTipsAll() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantMailTipsLimited".casefold(): + from .cross_tenant_mail_tips_limited import CrossTenantMailTipsLimited + + return CrossTenantMailTipsLimited() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantMigration".casefold(): + from .cross_tenant_migration import CrossTenantMigration + + return CrossTenantMigration() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantOpenProfileCard".casefold(): + from .cross_tenant_open_profile_card import CrossTenantOpenProfileCard + + return CrossTenantOpenProfileCard() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantPlacesDeskBooking".casefold(): + from .cross_tenant_places_desk_booking import CrossTenantPlacesDeskBooking + + return CrossTenantPlacesDeskBooking() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.crossTenantPlacesRoomBooking".casefold(): + from .cross_tenant_places_room_booking import CrossTenantPlacesRoomBooking + + return CrossTenantPlacesRoomBooking() + return M365CapabilityBase() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .cross_tenant_calendar_availability_basic import CrossTenantCalendarAvailabilityBasic + from .cross_tenant_calendar_availability_limited_details import CrossTenantCalendarAvailabilityLimitedDetails + from .cross_tenant_calendar_sharing_free_busy_detail import CrossTenantCalendarSharingFreeBusyDetail + from .cross_tenant_calendar_sharing_free_busy_reviewer import CrossTenantCalendarSharingFreeBusyReviewer + from .cross_tenant_calendar_sharing_free_busy_simple import CrossTenantCalendarSharingFreeBusySimple + from .cross_tenant_mail_tips_all import CrossTenantMailTipsAll + from .cross_tenant_mail_tips_limited import CrossTenantMailTipsLimited + from .cross_tenant_migration import CrossTenantMigration + from .cross_tenant_open_profile_card import CrossTenantOpenProfileCard + from .cross_tenant_places_desk_booking import CrossTenantPlacesDeskBooking + from .cross_tenant_places_room_booking import CrossTenantPlacesRoomBooking + from .entity import Entity + from .m365_capability_inbound_access import M365CapabilityInboundAccess + + from .cross_tenant_calendar_availability_basic import CrossTenantCalendarAvailabilityBasic + from .cross_tenant_calendar_availability_limited_details import CrossTenantCalendarAvailabilityLimitedDetails + from .cross_tenant_calendar_sharing_free_busy_detail import CrossTenantCalendarSharingFreeBusyDetail + from .cross_tenant_calendar_sharing_free_busy_reviewer import CrossTenantCalendarSharingFreeBusyReviewer + from .cross_tenant_calendar_sharing_free_busy_simple import CrossTenantCalendarSharingFreeBusySimple + from .cross_tenant_mail_tips_all import CrossTenantMailTipsAll + from .cross_tenant_mail_tips_limited import CrossTenantMailTipsLimited + from .cross_tenant_migration import CrossTenantMigration + from .cross_tenant_open_profile_card import CrossTenantOpenProfileCard + from .cross_tenant_places_desk_booking import CrossTenantPlacesDeskBooking + from .cross_tenant_places_room_booking import CrossTenantPlacesRoomBooking + from .entity import Entity + from .m365_capability_inbound_access import M365CapabilityInboundAccess + + fields: dict[str, Callable[[Any], None]] = { + "inboundAccess": lambda n : setattr(self, 'inbound_access', n.get_object_value(M365CapabilityInboundAccess)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_object_value("inboundAccess", self.inbound_access) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_str_value("name", self.name) + + diff --git a/msgraph_beta/generated/models/m365_capability_base_collection_response.py b/msgraph_beta/generated/models/m365_capability_base_collection_response.py new file mode 100644 index 00000000000..ff171f3dc46 --- /dev/null +++ b/msgraph_beta/generated/models/m365_capability_base_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .m365_capability_base import M365CapabilityBase + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class M365CapabilityBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[M365CapabilityBase]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> M365CapabilityBaseCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: M365CapabilityBaseCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return M365CapabilityBaseCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .m365_capability_base import M365CapabilityBase + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .m365_capability_base import M365CapabilityBase + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(M365CapabilityBase)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/m365_capability_inbound_access.py b/msgraph_beta/generated/models/m365_capability_inbound_access.py new file mode 100644 index 00000000000..921ce2505c1 --- /dev/null +++ b/msgraph_beta/generated/models/m365_capability_inbound_access.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_resource_scopes import M365CapabilityResourceScopes + +@dataclass +class M365CapabilityInboundAccess(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether this capability should be allowed or blocked for inbound access. + is_allowed: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # Specifies the included and excluded resource scopes for the capability. + resource_scopes: Optional[M365CapabilityResourceScopes] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> M365CapabilityInboundAccess: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: M365CapabilityInboundAccess + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return M365CapabilityInboundAccess() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_resource_scopes import M365CapabilityResourceScopes + + from .m365_capability_resource_scopes import M365CapabilityResourceScopes + + fields: dict[str, Callable[[Any], None]] = { + "isAllowed": lambda n : setattr(self, 'is_allowed', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "resourceScopes": lambda n : setattr(self, 'resource_scopes', n.get_object_value(M365CapabilityResourceScopes)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isAllowed", self.is_allowed) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("resourceScopes", self.resource_scopes) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/m365_capability_resource_scope.py b/msgraph_beta/generated/models/m365_capability_resource_scope.py new file mode 100644 index 00000000000..a0a78e83934 --- /dev/null +++ b/msgraph_beta/generated/models/m365_capability_resource_scope.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_resource_type import M365ResourceType + +@dataclass +class M365CapabilityResourceScope(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The ID of the resource to modify (a user or group ID). + resource_id: Optional[str] = None + # The resourceType property + resource_type: Optional[M365ResourceType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> M365CapabilityResourceScope: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: M365CapabilityResourceScope + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return M365CapabilityResourceScope() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_resource_type import M365ResourceType + + from .m365_resource_type import M365ResourceType + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "resourceId": lambda n : setattr(self, 'resource_id', n.get_str_value()), + "resourceType": lambda n : setattr(self, 'resource_type', n.get_enum_value(M365ResourceType)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("resourceId", self.resource_id) + writer.write_enum_value("resourceType", self.resource_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/m365_capability_resource_scopes.py b/msgraph_beta/generated/models/m365_capability_resource_scopes.py new file mode 100644 index 00000000000..9efc1b0cee7 --- /dev/null +++ b/msgraph_beta/generated/models/m365_capability_resource_scopes.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .m365_capability_resource_scope import M365CapabilityResourceScope + +@dataclass +class M365CapabilityResourceScopes(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Resources to exclude from the scope. If a resource appears in both included and excluded, the excluded property takes precedence. + excluded: Optional[list[M365CapabilityResourceScope]] = None + # Resources to include in the scope. + included: Optional[list[M365CapabilityResourceScope]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> M365CapabilityResourceScopes: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: M365CapabilityResourceScopes + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return M365CapabilityResourceScopes() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .m365_capability_resource_scope import M365CapabilityResourceScope + + from .m365_capability_resource_scope import M365CapabilityResourceScope + + fields: dict[str, Callable[[Any], None]] = { + "excluded": lambda n : setattr(self, 'excluded', n.get_collection_of_object_values(M365CapabilityResourceScope)), + "included": lambda n : setattr(self, 'included', n.get_collection_of_object_values(M365CapabilityResourceScope)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("excluded", self.excluded) + writer.write_collection_of_object_values("included", self.included) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/m365_resource_type.py b/msgraph_beta/generated/models/m365_resource_type.py new file mode 100644 index 00000000000..8f394a7905e --- /dev/null +++ b/msgraph_beta/generated/models/m365_resource_type.py @@ -0,0 +1,8 @@ +from enum import Enum + +class M365ResourceType(str, Enum): + None_ = "none", + Group = "group", + User = "user", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/match_confidence_level.py b/msgraph_beta/generated/models/match_confidence_level.py new file mode 100644 index 00000000000..a8f245a09d2 --- /dev/null +++ b/msgraph_beta/generated/models/match_confidence_level.py @@ -0,0 +1,7 @@ +from enum import Enum + +class MatchConfidenceLevel(str, Enum): + Exact = "exact", + Relaxed = "relaxed", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/networkaccess/base_entity.py b/msgraph_beta/generated/models/networkaccess/base_entity.py index 1b810e53851..7ba443b2010 100644 --- a/msgraph_beta/generated/models/networkaccess/base_entity.py +++ b/msgraph_beta/generated/models/networkaccess/base_entity.py @@ -8,6 +8,7 @@ from ..entity import Entity from .filtering_profile import FilteringProfile from .forwarding_profile import ForwardingProfile + from .forwarding_profile_base import ForwardingProfileBase from .profile import Profile from .remote_network import RemoteNetwork @@ -42,6 +43,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> BaseEntity: from .forwarding_profile import ForwardingProfile return ForwardingProfile() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.networkaccess.forwardingProfileBase".casefold(): + from .forwarding_profile_base import ForwardingProfileBase + + return ForwardingProfileBase() if mapping_value and mapping_value.casefold() == "#microsoft.graph.networkaccess.profile".casefold(): from .profile import Profile @@ -60,12 +65,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..entity import Entity from .filtering_profile import FilteringProfile from .forwarding_profile import ForwardingProfile + from .forwarding_profile_base import ForwardingProfileBase from .profile import Profile from .remote_network import RemoteNetwork from ..entity import Entity from .filtering_profile import FilteringProfile from .forwarding_profile import ForwardingProfile + from .forwarding_profile_base import ForwardingProfileBase from .profile import Profile from .remote_network import RemoteNetwork diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_profile.py b/msgraph_beta/generated/models/networkaccess/forwarding_profile.py index 5bdb434e92c..f9c5f323080 100644 --- a/msgraph_beta/generated/models/networkaccess/forwarding_profile.py +++ b/msgraph_beta/generated/models/networkaccess/forwarding_profile.py @@ -5,27 +5,14 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from ..service_principal import ServicePrincipal - from .association import Association - from .profile import Profile - from .traffic_forwarding_type import TrafficForwardingType + from .forwarding_profile_base import ForwardingProfileBase -from .profile import Profile +from .forwarding_profile_base import ForwardingProfileBase @dataclass -class ForwardingProfile(Profile, Parsable): +class ForwardingProfile(ForwardingProfileBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.forwardingProfile" - # Specifies the users, groups, devices, and remote networks whose traffic is associated with the given traffic forwarding profile. - associations: Optional[list[Association]] = None - # The isCustomProfile property - is_custom_profile: Optional[bool] = None - # Profile priority. - priority: Optional[int] = None - # The servicePrincipal property - service_principal: Optional[ServicePrincipal] = None - # The trafficForwardingType property - traffic_forwarding_type: Optional[TrafficForwardingType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ForwardingProfile: @@ -43,22 +30,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from ..service_principal import ServicePrincipal - from .association import Association - from .profile import Profile - from .traffic_forwarding_type import TrafficForwardingType + from .forwarding_profile_base import ForwardingProfileBase - from ..service_principal import ServicePrincipal - from .association import Association - from .profile import Profile - from .traffic_forwarding_type import TrafficForwardingType + from .forwarding_profile_base import ForwardingProfileBase fields: dict[str, Callable[[Any], None]] = { - "associations": lambda n : setattr(self, 'associations', n.get_collection_of_object_values(Association)), - "isCustomProfile": lambda n : setattr(self, 'is_custom_profile', n.get_bool_value()), - "priority": lambda n : setattr(self, 'priority', n.get_int_value()), - "servicePrincipal": lambda n : setattr(self, 'service_principal', n.get_object_value(ServicePrincipal)), - "trafficForwardingType": lambda n : setattr(self, 'traffic_forwarding_type', n.get_enum_value(TrafficForwardingType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -73,10 +49,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("associations", self.associations) - writer.write_bool_value("isCustomProfile", self.is_custom_profile) - writer.write_int_value("priority", self.priority) - writer.write_object_value("servicePrincipal", self.service_principal) - writer.write_enum_value("trafficForwardingType", self.traffic_forwarding_type) diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_profile_base.py b/msgraph_beta/generated/models/networkaccess/forwarding_profile_base.py new file mode 100644 index 00000000000..a37254d6281 --- /dev/null +++ b/msgraph_beta/generated/models/networkaccess/forwarding_profile_base.py @@ -0,0 +1,94 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..service_principal import ServicePrincipal + from .association import Association + from .forwarding_profile import ForwardingProfile + from .profile import Profile + from .traffic_forwarding_type import TrafficForwardingType + +from .profile import Profile + +@dataclass +class ForwardingProfileBase(Profile, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.networkaccess.forwardingProfileBase" + # The associations property + associations: Optional[list[Association]] = None + # The isCustomProfile property + is_custom_profile: Optional[bool] = None + # The priority property + priority: Optional[int] = None + # The servicePrincipal property + service_principal: Optional[ServicePrincipal] = None + # The trafficForwardingType property + traffic_forwarding_type: Optional[TrafficForwardingType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardingProfileBase: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardingProfileBase + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.networkaccess.forwardingProfile".casefold(): + from .forwarding_profile import ForwardingProfile + + return ForwardingProfile() + return ForwardingProfileBase() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..service_principal import ServicePrincipal + from .association import Association + from .forwarding_profile import ForwardingProfile + from .profile import Profile + from .traffic_forwarding_type import TrafficForwardingType + + from ..service_principal import ServicePrincipal + from .association import Association + from .forwarding_profile import ForwardingProfile + from .profile import Profile + from .traffic_forwarding_type import TrafficForwardingType + + fields: dict[str, Callable[[Any], None]] = { + "associations": lambda n : setattr(self, 'associations', n.get_collection_of_object_values(Association)), + "isCustomProfile": lambda n : setattr(self, 'is_custom_profile', n.get_bool_value()), + "priority": lambda n : setattr(self, 'priority', n.get_int_value()), + "servicePrincipal": lambda n : setattr(self, 'service_principal', n.get_object_value(ServicePrincipal)), + "trafficForwardingType": lambda n : setattr(self, 'traffic_forwarding_type', n.get_enum_value(TrafficForwardingType)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("associations", self.associations) + writer.write_bool_value("isCustomProfile", self.is_custom_profile) + writer.write_int_value("priority", self.priority) + writer.write_object_value("servicePrincipal", self.service_principal) + writer.write_enum_value("trafficForwardingType", self.traffic_forwarding_type) + + diff --git a/msgraph_beta/generated/models/networkaccess/profile.py b/msgraph_beta/generated/models/networkaccess/profile.py index 9d3dca8a2ce..d50c1a9ed50 100644 --- a/msgraph_beta/generated/models/networkaccess/profile.py +++ b/msgraph_beta/generated/models/networkaccess/profile.py @@ -9,6 +9,7 @@ from .base_entity import BaseEntity from .filtering_profile import FilteringProfile from .forwarding_profile import ForwardingProfile + from .forwarding_profile_base import ForwardingProfileBase from .policy_link import PolicyLink from .status import Status @@ -51,6 +52,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Profile: from .forwarding_profile import ForwardingProfile return ForwardingProfile() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.networkaccess.forwardingProfileBase".casefold(): + from .forwarding_profile_base import ForwardingProfileBase + + return ForwardingProfileBase() return Profile() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -61,12 +66,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .base_entity import BaseEntity from .filtering_profile import FilteringProfile from .forwarding_profile import ForwardingProfile + from .forwarding_profile_base import ForwardingProfileBase from .policy_link import PolicyLink from .status import Status from .base_entity import BaseEntity from .filtering_profile import FilteringProfile from .forwarding_profile import ForwardingProfile + from .forwarding_profile_base import ForwardingProfileBase from .policy_link import PolicyLink from .status import Status diff --git a/msgraph_beta/generated/models/note.py b/msgraph_beta/generated/models/note.py index 0d6198b1b82..3690d330271 100644 --- a/msgraph_beta/generated/models/note.py +++ b/msgraph_beta/generated/models/note.py @@ -18,23 +18,23 @@ class Note(OutlookItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.note" - # The attachments property + # 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. attachments: Optional[list[Attachment]] = None - # The body property + # The content of the note. Supports text or html content types. body: Optional[ItemBody] = None - # Auto-generated preview of the note body content (first ~255 characters). Read-only. + # Auto-generated preview of the note body content (first ~255 characters, plain text). Read-only. body_preview: Optional[str] = None - # The extensions property + # The collection of open extensions defined for the note. extensions: Optional[list[Extension]] = None - # The hasAttachments property + # Indicates whether the note has file attachments. Supports $filter (eq). Read-only. has_attachments: Optional[bool] = None - # The isDeleted property + # Indicates whether the note is soft-deleted. Read-only. is_deleted: Optional[bool] = None - # The multiValueExtendedProperties property + # The collection of multi-value extended properties defined for the note. multi_value_extended_properties: Optional[list[MultiValueLegacyExtendedProperty]] = None - # The singleValueExtendedProperties property + # The collection of single-value extended properties defined for the note. single_value_extended_properties: Optional[list[SingleValueLegacyExtendedProperty]] = None - # The subject property + # The title of the note. Supports $filter (eq, ne, startsWith) and $orderby. subject: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/on_verified_id_claim_validation_custom_extension.py b/msgraph_beta/generated/models/on_verified_id_claim_validation_custom_extension.py new file mode 100644 index 00000000000..ed0743bcdc4 --- /dev/null +++ b/msgraph_beta/generated/models/on_verified_id_claim_validation_custom_extension.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_authentication_extension import CustomAuthenticationExtension + +from .custom_authentication_extension import CustomAuthenticationExtension + +@dataclass +class OnVerifiedIdClaimValidationCustomExtension(CustomAuthenticationExtension, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.onVerifiedIdClaimValidationCustomExtension" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OnVerifiedIdClaimValidationCustomExtension: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OnVerifiedIdClaimValidationCustomExtension + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OnVerifiedIdClaimValidationCustomExtension() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_authentication_extension import CustomAuthenticationExtension + + from .custom_authentication_extension import CustomAuthenticationExtension + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/on_verified_id_claim_validation_custom_extension_handler.py b/msgraph_beta/generated/models/on_verified_id_claim_validation_custom_extension_handler.py new file mode 100644 index 00000000000..94a5ba109c3 --- /dev/null +++ b/msgraph_beta/generated/models/on_verified_id_claim_validation_custom_extension_handler.py @@ -0,0 +1,67 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_extension_overwrite_configuration import CustomExtensionOverwriteConfiguration + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension + from .on_verified_id_claim_validation_handler import OnVerifiedIdClaimValidationHandler + +from .on_verified_id_claim_validation_handler import OnVerifiedIdClaimValidationHandler + +@dataclass +class OnVerifiedIdClaimValidationCustomExtensionHandler(OnVerifiedIdClaimValidationHandler, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.onVerifiedIdClaimValidationCustomExtensionHandler" + # Configuration that overrides the default settings from the referenced custom extension, such as timeout and retry values. Optional. + configuration: Optional[CustomExtensionOverwriteConfiguration] = None + # The customExtension property + custom_extension: Optional[OnVerifiedIdClaimValidationCustomExtension] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OnVerifiedIdClaimValidationCustomExtensionHandler: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OnVerifiedIdClaimValidationCustomExtensionHandler + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OnVerifiedIdClaimValidationCustomExtensionHandler() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_extension_overwrite_configuration import CustomExtensionOverwriteConfiguration + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension + from .on_verified_id_claim_validation_handler import OnVerifiedIdClaimValidationHandler + + from .custom_extension_overwrite_configuration import CustomExtensionOverwriteConfiguration + from .on_verified_id_claim_validation_custom_extension import OnVerifiedIdClaimValidationCustomExtension + from .on_verified_id_claim_validation_handler import OnVerifiedIdClaimValidationHandler + + fields: dict[str, Callable[[Any], None]] = { + "configuration": lambda n : setattr(self, 'configuration', n.get_object_value(CustomExtensionOverwriteConfiguration)), + "customExtension": lambda n : setattr(self, 'custom_extension', n.get_object_value(OnVerifiedIdClaimValidationCustomExtension)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_object_value("configuration", self.configuration) + writer.write_object_value("customExtension", self.custom_extension) + + diff --git a/msgraph_beta/generated/models/on_verified_id_claim_validation_handler.py b/msgraph_beta/generated/models/on_verified_id_claim_validation_handler.py new file mode 100644 index 00000000000..e3b0725dc2b --- /dev/null +++ b/msgraph_beta/generated/models/on_verified_id_claim_validation_handler.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .on_verified_id_claim_validation_custom_extension_handler import OnVerifiedIdClaimValidationCustomExtensionHandler + +@dataclass +class OnVerifiedIdClaimValidationHandler(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OnVerifiedIdClaimValidationHandler: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OnVerifiedIdClaimValidationHandler + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.onVerifiedIdClaimValidationCustomExtensionHandler".casefold(): + from .on_verified_id_claim_validation_custom_extension_handler import OnVerifiedIdClaimValidationCustomExtensionHandler + + return OnVerifiedIdClaimValidationCustomExtensionHandler() + return OnVerifiedIdClaimValidationHandler() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .on_verified_id_claim_validation_custom_extension_handler import OnVerifiedIdClaimValidationCustomExtensionHandler + + from .on_verified_id_claim_validation_custom_extension_handler import OnVerifiedIdClaimValidationCustomExtensionHandler + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/on_verified_id_claim_validation_listener.py b/msgraph_beta/generated/models/on_verified_id_claim_validation_listener.py new file mode 100644 index 00000000000..17049c400e5 --- /dev/null +++ b/msgraph_beta/generated/models/on_verified_id_claim_validation_listener.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .authentication_event_listener import AuthenticationEventListener + from .on_verified_id_claim_validation_handler import OnVerifiedIdClaimValidationHandler + +from .authentication_event_listener import AuthenticationEventListener + +@dataclass +class OnVerifiedIdClaimValidationListener(AuthenticationEventListener, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.onVerifiedIdClaimValidationListener" + # Configuration for the handler to invoke when this listener is triggered. For Verified ID claim validation scenarios, this is typically an onVerifiedIdClaimValidationCustomExtensionHandler. + handler: Optional[OnVerifiedIdClaimValidationHandler] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OnVerifiedIdClaimValidationListener: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OnVerifiedIdClaimValidationListener + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OnVerifiedIdClaimValidationListener() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .authentication_event_listener import AuthenticationEventListener + from .on_verified_id_claim_validation_handler import OnVerifiedIdClaimValidationHandler + + from .authentication_event_listener import AuthenticationEventListener + from .on_verified_id_claim_validation_handler import OnVerifiedIdClaimValidationHandler + + fields: dict[str, Callable[[Any], None]] = { + "handler": lambda n : setattr(self, 'handler', n.get_object_value(OnVerifiedIdClaimValidationHandler)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_object_value("handler", self.handler) + + diff --git a/msgraph_beta/generated/models/online_meeting_base.py b/msgraph_beta/generated/models/online_meeting_base.py index 7ff3a5a07e9..f6d7eb5efc2 100644 --- a/msgraph_beta/generated/models/online_meeting_base.py +++ b/msgraph_beta/generated/models/online_meeting_base.py @@ -10,6 +10,7 @@ from .audio_conferencing import AudioConferencing from .chat_info import ChatInfo from .chat_restrictions import ChatRestrictions + from .cloud_video_interop_info import CloudVideoInteropInfo from .entity import Entity from .item_body import ItemBody from .join_meeting_id_settings import JoinMeetingIdSettings @@ -67,6 +68,8 @@ class OnlineMeetingBase(Entity, Parsable): chat_info: Optional[ChatInfo] = None # Specifies the configuration settings for meeting chat restrictions. chat_restrictions: Optional[ChatRestrictions] = None + # The cloudVideoInteropInfo property + cloud_video_interop_info: Optional[CloudVideoInteropInfo] = None # 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. expiry_date_time: Optional[datetime.datetime] = None # Indicates whether end-to-end encryption (E2EE) is enabled for the online meeting. @@ -133,6 +136,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .audio_conferencing import AudioConferencing from .chat_info import ChatInfo from .chat_restrictions import ChatRestrictions + from .cloud_video_interop_info import CloudVideoInteropInfo from .entity import Entity from .item_body import ItemBody from .join_meeting_id_settings import JoinMeetingIdSettings @@ -152,6 +156,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .audio_conferencing import AudioConferencing from .chat_info import ChatInfo from .chat_restrictions import ChatRestrictions + from .cloud_video_interop_info import CloudVideoInteropInfo from .entity import Entity from .item_body import ItemBody from .join_meeting_id_settings import JoinMeetingIdSettings @@ -187,6 +192,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "audioConferencing": lambda n : setattr(self, 'audio_conferencing', n.get_object_value(AudioConferencing)), "chatInfo": lambda n : setattr(self, 'chat_info', n.get_object_value(ChatInfo)), "chatRestrictions": lambda n : setattr(self, 'chat_restrictions', n.get_object_value(ChatRestrictions)), + "cloudVideoInteropInfo": lambda n : setattr(self, 'cloud_video_interop_info', n.get_object_value(CloudVideoInteropInfo)), "expiryDateTime": lambda n : setattr(self, 'expiry_date_time', n.get_datetime_value()), "isEndToEndEncryptionEnabled": lambda n : setattr(self, 'is_end_to_end_encryption_enabled', n.get_bool_value()), "isEntryExitAnnounced": lambda n : setattr(self, 'is_entry_exit_announced', n.get_bool_value()), @@ -235,6 +241,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("audioConferencing", self.audio_conferencing) writer.write_object_value("chatInfo", self.chat_info) writer.write_object_value("chatRestrictions", self.chat_restrictions) + writer.write_object_value("cloudVideoInteropInfo", self.cloud_video_interop_info) writer.write_datetime_value("expiryDateTime", self.expiry_date_time) writer.write_bool_value("isEndToEndEncryptionEnabled", self.is_end_to_end_encryption_enabled) writer.write_bool_value("isEntryExitAnnounced", self.is_entry_exit_announced) diff --git a/msgraph_beta/generated/models/role_type.py b/msgraph_beta/generated/models/role_type.py new file mode 100644 index 00000000000..18da8cbe26e --- /dev/null +++ b/msgraph_beta/generated/models/role_type.py @@ -0,0 +1,9 @@ +from enum import Enum + +class RoleType(str, Enum): + Active = "active", + Eligible = "eligible", + Application = "application", + Delegated = "delegated", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/alert.py b/msgraph_beta/generated/models/security/alert.py index 091ce77073c..651ad7d9fe6 100644 --- a/msgraph_beta/generated/models/security/alert.py +++ b/msgraph_beta/generated/models/security/alert.py @@ -32,6 +32,8 @@ class Alert(Entity, Parsable): alert_web_url: Optional[str] = None # Owner of the alert, or null if no owner is assigned. assigned_to: Optional[str] = None + # The categories property + categories: Optional[list[str]] = None # The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. category: Optional[str] = None # Specifies whether the alert represents a true threat. The possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. @@ -139,6 +141,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "alertPolicyId": lambda n : setattr(self, 'alert_policy_id', n.get_str_value()), "alertWebUrl": lambda n : setattr(self, 'alert_web_url', n.get_str_value()), "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_str_value()), + "categories": lambda n : setattr(self, 'categories', n.get_collection_of_primitive_values(str)), "category": lambda n : setattr(self, 'category', n.get_str_value()), "classification": lambda n : setattr(self, 'classification', n.get_enum_value(AlertClassification)), "comments": lambda n : setattr(self, 'comments', n.get_collection_of_object_values(AlertComment)), @@ -187,6 +190,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("alertPolicyId", self.alert_policy_id) writer.write_str_value("alertWebUrl", self.alert_web_url) writer.write_str_value("assignedTo", self.assigned_to) + writer.write_collection_of_primitive_values("categories", self.categories) writer.write_str_value("category", self.category) writer.write_enum_value("classification", self.classification) writer.write_collection_of_object_values("comments", self.comments) diff --git a/msgraph_beta/generated/models/share_point_identity_set.py b/msgraph_beta/generated/models/share_point_identity_set.py index 8274dfc1d00..28903579104 100644 --- a/msgraph_beta/generated/models/share_point_identity_set.py +++ b/msgraph_beta/generated/models/share_point_identity_set.py @@ -18,9 +18,9 @@ class SharePointIdentitySet(IdentitySet, Parsable): odata_type: Optional[str] = "#microsoft.graph.sharePointIdentitySet" # The group associated with this action. Optional. group: Optional[Identity] = None - # The SharePoint group associated with this action. Optional. + # The SharePoint group associated with this action, identified by a globally unique ID. Use this property instead of siteGroup when available. Optional. share_point_group: Optional[SharePointGroupIdentity] = None - # The SharePoint group associated with this action. Optional. + # The SharePoint group associated with this action, identified by a principal ID that is unique only within the site. Optional. site_group: Optional[SharePointIdentity] = None # The SharePoint user associated with this action. Optional. site_user: Optional[SharePointIdentity] = None diff --git a/msgraph_beta/generated/models/user.py b/msgraph_beta/generated/models/user.py index f2cdc1f6216..13fdf07f910 100644 --- a/msgraph_beta/generated/models/user.py +++ b/msgraph_beta/generated/models/user.py @@ -22,6 +22,7 @@ from .chat import Chat from .cloud_clipboard_root import CloudClipboardRoot from .cloud_licensing.user_cloud_licensing import UserCloudLicensing + from .cloud_pc_pool import CloudPcPool from .cloud_p_c import CloudPC from .cloud_realtime_communication_info import CloudRealtimeCommunicationInfo from .contact import Contact @@ -148,6 +149,8 @@ class User(DirectoryObject, Parsable): cloud_licensing: Optional[UserCloudLicensing] = None # The user's Cloud PCs. Read-only. Nullable. cloud_p_cs: Optional[list[CloudPC]] = None + # The cloudPcPools property + cloud_pc_pools: Optional[list[CloudPcPool]] = None # Microsoft realtime communication information related to the user. Supports $filter (eq, ne,not). cloud_realtime_communication_info: Optional[CloudRealtimeCommunicationInfo] = None # The user's communications settings on Teams. @@ -464,6 +467,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .chat import Chat from .cloud_clipboard_root import CloudClipboardRoot from .cloud_licensing.user_cloud_licensing import UserCloudLicensing + from .cloud_pc_pool import CloudPcPool from .cloud_p_c import CloudPC from .cloud_realtime_communication_info import CloudRealtimeCommunicationInfo from .contact import Contact @@ -548,6 +552,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .chat import Chat from .cloud_clipboard_root import CloudClipboardRoot from .cloud_licensing.user_cloud_licensing import UserCloudLicensing + from .cloud_pc_pool import CloudPcPool from .cloud_p_c import CloudPC from .cloud_realtime_communication_info import CloudRealtimeCommunicationInfo from .contact import Contact @@ -643,6 +648,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "cloudClipboard": lambda n : setattr(self, 'cloud_clipboard', n.get_object_value(CloudClipboardRoot)), "cloudLicensing": lambda n : setattr(self, 'cloud_licensing', n.get_object_value(UserCloudLicensing)), "cloudPCs": lambda n : setattr(self, 'cloud_p_cs', n.get_collection_of_object_values(CloudPC)), + "cloudPcPools": lambda n : setattr(self, 'cloud_pc_pools', n.get_collection_of_object_values(CloudPcPool)), "cloudRealtimeCommunicationInfo": lambda n : setattr(self, 'cloud_realtime_communication_info', n.get_object_value(CloudRealtimeCommunicationInfo)), "communications": lambda n : setattr(self, 'communications', n.get_object_value(UserCloudCommunication)), "companyName": lambda n : setattr(self, 'company_name', n.get_str_value()), @@ -820,6 +826,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("cloudClipboard", self.cloud_clipboard) writer.write_object_value("cloudLicensing", self.cloud_licensing) writer.write_collection_of_object_values("cloudPCs", self.cloud_p_cs) + writer.write_collection_of_object_values("cloudPcPools", self.cloud_pc_pools) writer.write_object_value("cloudRealtimeCommunicationInfo", self.cloud_realtime_communication_info) writer.write_object_value("communications", self.communications) writer.write_str_value("companyName", self.company_name) diff --git a/msgraph_beta/generated/models/verified_id_profile_configuration.py b/msgraph_beta/generated/models/verified_id_profile_configuration.py index 044adefff26..53eee7a711f 100644 --- a/msgraph_beta/generated/models/verified_id_profile_configuration.py +++ b/msgraph_beta/generated/models/verified_id_profile_configuration.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .claim_binding import ClaimBinding from .claim_binding_source import ClaimBindingSource + from .claim_validation import ClaimValidation @dataclass class VerifiedIdProfileConfiguration(AdditionalDataHolder, BackedModel, Parsable): @@ -22,6 +23,8 @@ class VerifiedIdProfileConfiguration(AdditionalDataHolder, BackedModel, Parsable claim_binding_source: Optional[ClaimBindingSource] = None # Claim bindings from Verified ID to source attributes. claim_bindings: Optional[list[ClaimBinding]] = None + # The claimValidation property + claim_validation: Optional[ClaimValidation] = None # The OdataType property odata_type: Optional[str] = None # Verified ID type. @@ -45,14 +48,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .claim_binding import ClaimBinding from .claim_binding_source import ClaimBindingSource + from .claim_validation import ClaimValidation from .claim_binding import ClaimBinding from .claim_binding_source import ClaimBindingSource + from .claim_validation import ClaimValidation fields: dict[str, Callable[[Any], None]] = { "acceptedIssuer": lambda n : setattr(self, 'accepted_issuer', n.get_str_value()), "claimBindingSource": lambda n : setattr(self, 'claim_binding_source', n.get_enum_value(ClaimBindingSource)), "claimBindings": lambda n : setattr(self, 'claim_bindings', n.get_collection_of_object_values(ClaimBinding)), + "claimValidation": lambda n : setattr(self, 'claim_validation', n.get_object_value(ClaimValidation)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "type": lambda n : setattr(self, 'type', n.get_str_value()), } @@ -69,6 +75,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("acceptedIssuer", self.accepted_issuer) writer.write_enum_value("claimBindingSource", self.claim_binding_source) writer.write_collection_of_object_values("claimBindings", self.claim_bindings) + writer.write_object_value("claimValidation", self.claim_validation) writer.write_str_value("@odata.type", self.odata_type) writer.write_str_value("type", self.type) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/virtual_endpoint.py b/msgraph_beta/generated/models/virtual_endpoint.py index 8920366d6df..f1db84fa1ac 100644 --- a/msgraph_beta/generated/models/virtual_endpoint.py +++ b/msgraph_beta/generated/models/virtual_endpoint.py @@ -17,6 +17,7 @@ from .cloud_pc_managed_license import CloudPcManagedLicense from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection from .cloud_pc_organization_settings import CloudPcOrganizationSettings + from .cloud_pc_pool import CloudPcPool from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy from .cloud_pc_report import CloudPcReport from .cloud_pc_reports import CloudPcReports @@ -39,6 +40,8 @@ class VirtualEndpoint(Entity, Parsable): cloud_apps: Optional[list[CloudPcCloudApp]] = None # Cloud managed virtual desktops. cloud_p_cs: Optional[list[CloudPC]] = None + # The cloudPcPools property + cloud_pc_pools: Optional[list[CloudPcPool]] = None # Cloud PC organization mapping between public and US Government Community Cloud (GCC) organizations. cross_cloud_government_organization_mapping: Optional[CloudPcCrossCloudGovernmentOrganizationMapping] = None # The image resource on Cloud PC. @@ -102,6 +105,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cloud_pc_managed_license import CloudPcManagedLicense from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection from .cloud_pc_organization_settings import CloudPcOrganizationSettings + from .cloud_pc_pool import CloudPcPool from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy from .cloud_pc_report import CloudPcReport from .cloud_pc_reports import CloudPcReports @@ -124,6 +128,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cloud_pc_managed_license import CloudPcManagedLicense from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection from .cloud_pc_organization_settings import CloudPcOrganizationSettings + from .cloud_pc_pool import CloudPcPool from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy from .cloud_pc_report import CloudPcReport from .cloud_pc_reports import CloudPcReports @@ -139,6 +144,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "bulkActions": lambda n : setattr(self, 'bulk_actions', n.get_collection_of_object_values(CloudPcBulkAction)), "cloudApps": lambda n : setattr(self, 'cloud_apps', n.get_collection_of_object_values(CloudPcCloudApp)), "cloudPCs": lambda n : setattr(self, 'cloud_p_cs', n.get_collection_of_object_values(CloudPC)), + "cloudPcPools": lambda n : setattr(self, 'cloud_pc_pools', n.get_collection_of_object_values(CloudPcPool)), "crossCloudGovernmentOrganizationMapping": lambda n : setattr(self, 'cross_cloud_government_organization_mapping', n.get_object_value(CloudPcCrossCloudGovernmentOrganizationMapping)), "deviceImages": lambda n : setattr(self, 'device_images', n.get_collection_of_object_values(CloudPcDeviceImage)), "externalPartnerSettings": lambda n : setattr(self, 'external_partner_settings', n.get_collection_of_object_values(CloudPcExternalPartnerSetting)), @@ -173,6 +179,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("bulkActions", self.bulk_actions) writer.write_collection_of_object_values("cloudApps", self.cloud_apps) writer.write_collection_of_object_values("cloudPCs", self.cloud_p_cs) + writer.write_collection_of_object_values("cloudPcPools", self.cloud_pc_pools) writer.write_object_value("crossCloudGovernmentOrganizationMapping", self.cross_cloud_government_organization_mapping) writer.write_collection_of_object_values("deviceImages", self.device_images) writer.write_collection_of_object_values("externalPartnerSettings", self.external_partner_settings) diff --git a/msgraph_beta/generated/models/virtual_event.py b/msgraph_beta/generated/models/virtual_event.py index ead84f90f5d..c5e894bed37 100644 --- a/msgraph_beta/generated/models/virtual_event.py +++ b/msgraph_beta/generated/models/virtual_event.py @@ -31,6 +31,8 @@ class VirtualEvent(Entity, Parsable): end_date_time: Optional[DateTimeTimeZone] = None # The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null. external_event_information: Optional[list[VirtualEventExternalInformation]] = None + # The isRegistrationEnabled property + is_registration_enabled: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None # The virtual event presenters. @@ -103,6 +105,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_object_value(DateTimeTimeZone)), "externalEventInformation": lambda n : setattr(self, 'external_event_information', n.get_collection_of_object_values(VirtualEventExternalInformation)), + "isRegistrationEnabled": lambda n : setattr(self, 'is_registration_enabled', n.get_bool_value()), "presenters": lambda n : setattr(self, 'presenters', n.get_collection_of_object_values(VirtualEventPresenter)), "sessions": lambda n : setattr(self, 'sessions', n.get_collection_of_object_values(VirtualEventSession)), "settings": lambda n : setattr(self, 'settings', n.get_object_value(VirtualEventSettings)), @@ -127,6 +130,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("displayName", self.display_name) writer.write_object_value("endDateTime", self.end_date_time) writer.write_collection_of_object_values("externalEventInformation", self.external_event_information) + writer.write_bool_value("isRegistrationEnabled", self.is_registration_enabled) writer.write_collection_of_object_values("presenters", self.presenters) writer.write_collection_of_object_values("sessions", self.sessions) writer.write_object_value("settings", self.settings) diff --git a/msgraph_beta/generated/models/virtual_event_session.py b/msgraph_beta/generated/models/virtual_event_session.py index 40391298e6f..01fd8d009c5 100644 --- a/msgraph_beta/generated/models/virtual_event_session.py +++ b/msgraph_beta/generated/models/virtual_event_session.py @@ -16,6 +16,8 @@ class VirtualEventSession(OnlineMeetingBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.virtualEventSession" + # The capacity property + capacity: Optional[int] = None # The virtual event session end time. end_date_time: Optional[DateTimeTimeZone] = None # The presenters property @@ -54,6 +56,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .virtual_event_registration import VirtualEventRegistration fields: dict[str, Callable[[Any], None]] = { + "capacity": lambda n : setattr(self, 'capacity', n.get_int_value()), "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_object_value(DateTimeTimeZone)), "presenters": lambda n : setattr(self, 'presenters', n.get_collection_of_object_values(VirtualEventPresenter)), "registrations": lambda n : setattr(self, 'registrations', n.get_collection_of_object_values(VirtualEventRegistration)), @@ -73,6 +76,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("capacity", self.capacity) writer.write_object_value("endDateTime", self.end_date_time) writer.write_collection_of_object_values("presenters", self.presenters) writer.write_collection_of_object_values("registrations", self.registrations) diff --git a/msgraph_beta/generated/models/virtual_event_townhall.py b/msgraph_beta/generated/models/virtual_event_townhall.py index d64d931091d..85cac3f152a 100644 --- a/msgraph_beta/generated/models/virtual_event_townhall.py +++ b/msgraph_beta/generated/models/virtual_event_townhall.py @@ -18,6 +18,8 @@ class VirtualEventTownhall(VirtualEvent, Parsable): odata_type: Optional[str] = "#microsoft.graph.virtualEventTownhall" # The audience to whom the town hall is visible. The possible values are: everyone, organization, unknownFutureValue. audience: Optional[MeetingAudience] = None + # The capacity property + capacity: Optional[int] = None # Identity information of the coorganizers of the town hall. co_organizers: Optional[list[CommunicationsUserIdentity]] = None # The attendees invited to the town hall. The supported identities are: communicationsUserIdentity and communicationsGuestIdentity. @@ -53,6 +55,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "audience": lambda n : setattr(self, 'audience', n.get_enum_value(MeetingAudience)), + "capacity": lambda n : setattr(self, 'capacity', n.get_int_value()), "coOrganizers": lambda n : setattr(self, 'co_organizers', n.get_collection_of_object_values(CommunicationsUserIdentity)), "invitedAttendees": lambda n : setattr(self, 'invited_attendees', n.get_collection_of_object_values(Identity)), "isInviteOnly": lambda n : setattr(self, 'is_invite_only', n.get_bool_value()), @@ -71,6 +74,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_enum_value("audience", self.audience) + writer.write_int_value("capacity", self.capacity) writer.write_collection_of_object_values("coOrganizers", self.co_organizers) writer.write_collection_of_object_values("invitedAttendees", self.invited_attendees) writer.write_bool_value("isInviteOnly", self.is_invite_only) diff --git a/msgraph_beta/generated/network_access/connectivity/branches/item/forwarding_profiles/item/forwarding_profile_item_request_builder.py b/msgraph_beta/generated/network_access/connectivity/branches/item/forwarding_profiles/item/forwarding_profile_item_request_builder.py index 4c84e922d44..dbf5d8cdb7a 100644 --- a/msgraph_beta/generated/network_access/connectivity/branches/item/forwarding_profiles/item/forwarding_profile_item_request_builder.py +++ b/msgraph_beta/generated/network_access/connectivity/branches/item/forwarding_profiles/item/forwarding_profile_item_request_builder.py @@ -159,7 +159,7 @@ def policies(self) -> PoliciesRequestBuilder: @property def service_principal(self) -> ServicePrincipalRequestBuilder: """ - 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. """ from .service_principal.service_principal_request_builder import ServicePrincipalRequestBuilder diff --git a/msgraph_beta/generated/network_access/connectivity/branches/item/forwarding_profiles/item/service_principal/service_principal_request_builder.py b/msgraph_beta/generated/network_access/connectivity/branches/item/forwarding_profiles/item/service_principal/service_principal_request_builder.py index 29b8d70ecba..0c9db3a105d 100644 --- a/msgraph_beta/generated/network_access/connectivity/branches/item/forwarding_profiles/item/service_principal/service_principal_request_builder.py +++ b/msgraph_beta/generated/network_access/connectivity/branches/item/forwarding_profiles/item/service_principal/service_principal_request_builder.py @@ -19,7 +19,7 @@ class ServicePrincipalRequestBuilder(BaseRequestBuilder): """ - 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. """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ diff --git a/msgraph_beta/generated/network_access/connectivity/remote_networks/item/forwarding_profiles/item/forwarding_profile_item_request_builder.py b/msgraph_beta/generated/network_access/connectivity/remote_networks/item/forwarding_profiles/item/forwarding_profile_item_request_builder.py index 47c9eb0b997..0515916ddf9 100644 --- a/msgraph_beta/generated/network_access/connectivity/remote_networks/item/forwarding_profiles/item/forwarding_profile_item_request_builder.py +++ b/msgraph_beta/generated/network_access/connectivity/remote_networks/item/forwarding_profiles/item/forwarding_profile_item_request_builder.py @@ -152,7 +152,7 @@ def policies(self) -> PoliciesRequestBuilder: @property def service_principal(self) -> ServicePrincipalRequestBuilder: """ - 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. """ from .service_principal.service_principal_request_builder import ServicePrincipalRequestBuilder diff --git a/msgraph_beta/generated/network_access/connectivity/remote_networks/item/forwarding_profiles/item/service_principal/service_principal_request_builder.py b/msgraph_beta/generated/network_access/connectivity/remote_networks/item/forwarding_profiles/item/service_principal/service_principal_request_builder.py index 59e5a57a585..9888da87b6a 100644 --- a/msgraph_beta/generated/network_access/connectivity/remote_networks/item/forwarding_profiles/item/service_principal/service_principal_request_builder.py +++ b/msgraph_beta/generated/network_access/connectivity/remote_networks/item/forwarding_profiles/item/service_principal/service_principal_request_builder.py @@ -19,7 +19,7 @@ class ServicePrincipalRequestBuilder(BaseRequestBuilder): """ - 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. """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ diff --git a/msgraph_beta/generated/network_access/forwarding_profiles/item/forwarding_profile_item_request_builder.py b/msgraph_beta/generated/network_access/forwarding_profiles/item/forwarding_profile_item_request_builder.py index c7a2b15f84c..3878a8d7af4 100644 --- a/msgraph_beta/generated/network_access/forwarding_profiles/item/forwarding_profile_item_request_builder.py +++ b/msgraph_beta/generated/network_access/forwarding_profiles/item/forwarding_profile_item_request_builder.py @@ -154,7 +154,7 @@ def policies(self) -> PoliciesRequestBuilder: @property def service_principal(self) -> ServicePrincipalRequestBuilder: """ - 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. """ from .service_principal.service_principal_request_builder import ServicePrincipalRequestBuilder diff --git a/msgraph_beta/generated/network_access/forwarding_profiles/item/service_principal/service_principal_request_builder.py b/msgraph_beta/generated/network_access/forwarding_profiles/item/service_principal/service_principal_request_builder.py index 2537c4f84b0..369f89ea909 100644 --- a/msgraph_beta/generated/network_access/forwarding_profiles/item/service_principal/service_principal_request_builder.py +++ b/msgraph_beta/generated/network_access/forwarding_profiles/item/service_principal/service_principal_request_builder.py @@ -19,7 +19,7 @@ class ServicePrincipalRequestBuilder(BaseRequestBuilder): """ - 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. """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/default/default_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/default/default_request_builder.py index 14e8359d6c9..201f639d398 100644 --- a/msgraph_beta/generated/policies/cross_tenant_access_policy/default/default_request_builder.py +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/default/default_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ....models.cross_tenant_access_policy_configuration_default import CrossTenantAccessPolicyConfigurationDefault from ....models.o_data_errors.o_data_error import ODataError + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder from .reset_to_system_default.reset_to_system_default_request_builder import ResetToSystemDefaultRequestBuilder class DefaultRequestBuilder(BaseRequestBuilder): @@ -141,6 +142,15 @@ def with_url(self,raw_url: str) -> DefaultRequestBuilder: raise TypeError("raw_url cannot be null.") return DefaultRequestBuilder(self.request_adapter, raw_url) + @property + def m365_capabilities(self) -> M365CapabilitiesRequestBuilder: + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. + """ + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder + + return M365CapabilitiesRequestBuilder(self.request_adapter, self.path_parameters) + @property def reset_to_system_default(self) -> ResetToSystemDefaultRequestBuilder: """ diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/count/count_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/count/count_request_builder.py new file mode 100644 index 00000000000..22134d65732 --- /dev/null +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/default/m365Capabilities/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/item/m365_capability_base_name_item_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/item/m365_capability_base_name_item_request_builder.py new file mode 100644 index 00000000000..01b750de31a --- /dev/null +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/item/m365_capability_base_name_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.m365_capability_base import M365CapabilityBase + from ......models.o_data_errors.o_data_error import ODataError + +class M365CapabilityBaseNameItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new M365CapabilityBaseNameItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/default/m365Capabilities/{m365CapabilityBase%2Dname}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property m365Capabilities for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]] = None) -> Optional[M365CapabilityBase]: + """ + Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBase] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.m365_capability_base import M365CapabilityBase + + return await self.request_adapter.send_async(request_info, M365CapabilityBase, error_mapping) + + async def patch(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[M365CapabilityBase]: + """ + Update the navigation property m365Capabilities in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBase] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.m365_capability_base import M365CapabilityBase + + return await self.request_adapter.send_async(request_info, M365CapabilityBase, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property m365Capabilities for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property m365Capabilities in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> M365CapabilityBaseNameItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: M365CapabilityBaseNameItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return M365CapabilityBaseNameItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderGetQueryParameters(): + """ + Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration(RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/m365_capabilities_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/m365_capabilities_request_builder.py new file mode 100644 index 00000000000..34e7f2a0087 --- /dev/null +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/default/m365_capabilities/m365_capabilities_request_builder.py @@ -0,0 +1,210 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.m365_capability_base import M365CapabilityBase + from .....models.m365_capability_base_collection_response import M365CapabilityBaseCollectionResponse + from .....models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.m365_capability_base_name_item_request_builder import M365CapabilityBaseNameItemRequestBuilder + +class M365CapabilitiesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new M365CapabilitiesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/default/m365Capabilities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_m365_capability_base_name(self,m365_capability_base_name: str) -> M365CapabilityBaseNameItemRequestBuilder: + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. + param m365_capability_base_name: The unique identifier of m365CapabilityBase + Returns: M365CapabilityBaseNameItemRequestBuilder + """ + if m365_capability_base_name is None: + raise TypeError("m365_capability_base_name cannot be null.") + from .item.m365_capability_base_name_item_request_builder import M365CapabilityBaseNameItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["m365CapabilityBase%2Dname"] = m365_capability_base_name + return M365CapabilityBaseNameItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]] = None) -> Optional[M365CapabilityBaseCollectionResponse]: + """ + 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBaseCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-list-m365capabilities?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.m365_capability_base_collection_response import M365CapabilityBaseCollectionResponse + + return await self.request_adapter.send_async(request_info, M365CapabilityBaseCollectionResponse, error_mapping) + + async def post(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[M365CapabilityBase]: + """ + 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 body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBase] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-post-m365capabilities?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.m365_capability_base import M365CapabilityBase + + return await self.request_adapter.send_async(request_info, M365CapabilityBase, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + 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 body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> M365CapabilitiesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: M365CapabilitiesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return M365CapabilitiesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class M365CapabilitiesRequestBuilderGetQueryParameters(): + """ + 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. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class M365CapabilitiesRequestBuilderGetRequestConfiguration(RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class M365CapabilitiesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py index 68b462dbaa5..db9820e9334 100644 --- a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py @@ -17,6 +17,7 @@ from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner from .....models.o_data_errors.o_data_error import ODataError from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder from .restore.restore_request_builder import RestoreRequestBuilder class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(BaseRequestBuilder): @@ -152,6 +153,15 @@ def identity_synchronization(self) -> IdentitySynchronizationRequestBuilder: return IdentitySynchronizationRequestBuilder(self.request_adapter, self.path_parameters) + @property + def m365_capabilities(self) -> M365CapabilitiesRequestBuilder: + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder + + return M365CapabilitiesRequestBuilder(self.request_adapter, self.path_parameters) + @property def restore(self) -> RestoreRequestBuilder: """ diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/count/count_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/count/count_request_builder.py new file mode 100644 index 00000000000..e202f840eb3 --- /dev/null +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/item/m365_capability_base_name_item_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/item/m365_capability_base_name_item_request_builder.py new file mode 100644 index 00000000000..4d26295a371 --- /dev/null +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/item/m365_capability_base_name_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.m365_capability_base import M365CapabilityBase + from .......models.o_data_errors.o_data_error import ODataError + +class M365CapabilityBaseNameItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new M365CapabilityBaseNameItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/{m365CapabilityBase%2Dname}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property m365Capabilities for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]] = None) -> Optional[M365CapabilityBase]: + """ + Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBase] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.m365_capability_base import M365CapabilityBase + + return await self.request_adapter.send_async(request_info, M365CapabilityBase, error_mapping) + + async def patch(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[M365CapabilityBase]: + """ + Update the navigation property m365Capabilities in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBase] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.m365_capability_base import M365CapabilityBase + + return await self.request_adapter.send_async(request_info, M365CapabilityBase, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property m365Capabilities for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property m365Capabilities in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> M365CapabilityBaseNameItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: M365CapabilityBaseNameItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return M365CapabilityBaseNameItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderGetQueryParameters(): + """ + Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration(RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/m365_capabilities_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/m365_capabilities_request_builder.py new file mode 100644 index 00000000000..331920ff8a3 --- /dev/null +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/m365_capabilities/m365_capabilities_request_builder.py @@ -0,0 +1,210 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.m365_capability_base import M365CapabilityBase + from ......models.m365_capability_base_collection_response import M365CapabilityBaseCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.m365_capability_base_name_item_request_builder import M365CapabilityBaseNameItemRequestBuilder + +class M365CapabilitiesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new M365CapabilitiesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_m365_capability_base_name(self,m365_capability_base_name: str) -> M365CapabilityBaseNameItemRequestBuilder: + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + param m365_capability_base_name: The unique identifier of m365CapabilityBase + Returns: M365CapabilityBaseNameItemRequestBuilder + """ + if m365_capability_base_name is None: + raise TypeError("m365_capability_base_name cannot be null.") + from .item.m365_capability_base_name_item_request_builder import M365CapabilityBaseNameItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["m365CapabilityBase%2Dname"] = m365_capability_base_name + return M365CapabilityBaseNameItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]] = None) -> Optional[M365CapabilityBaseCollectionResponse]: + """ + 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBaseCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-list-m365capabilities?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.m365_capability_base_collection_response import M365CapabilityBaseCollectionResponse + + return await self.request_adapter.send_async(request_info, M365CapabilityBaseCollectionResponse, error_mapping) + + async def post(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[M365CapabilityBase]: + """ + 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 body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBase] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-post-m365capabilities?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.m365_capability_base import M365CapabilityBase + + return await self.request_adapter.send_async(request_info, M365CapabilityBase, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + 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 body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> M365CapabilitiesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: M365CapabilitiesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return M365CapabilitiesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class M365CapabilitiesRequestBuilderGetQueryParameters(): + """ + 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. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class M365CapabilitiesRequestBuilderGetRequestConfiguration(RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class M365CapabilitiesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py index a2b68292884..0456df31b54 100644 --- a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py +++ b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py @@ -17,6 +17,7 @@ from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner from .....models.o_data_errors.o_data_error import ODataError from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder from .restore.restore_request_builder import RestoreRequestBuilder class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(BaseRequestBuilder): @@ -151,6 +152,15 @@ def identity_synchronization(self) -> IdentitySynchronizationRequestBuilder: return IdentitySynchronizationRequestBuilder(self.request_adapter, self.path_parameters) + @property + def m365_capabilities(self) -> M365CapabilitiesRequestBuilder: + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder + + return M365CapabilitiesRequestBuilder(self.request_adapter, self.path_parameters) + @property def restore(self) -> RestoreRequestBuilder: """ diff --git a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/count/count_request_builder.py b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/count/count_request_builder.py new file mode 100644 index 00000000000..ed059dd4765 --- /dev/null +++ b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/item/m365_capability_base_name_item_request_builder.py b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/item/m365_capability_base_name_item_request_builder.py new file mode 100644 index 00000000000..048baf03029 --- /dev/null +++ b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/item/m365_capability_base_name_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.m365_capability_base import M365CapabilityBase + from .......models.o_data_errors.o_data_error import ODataError + +class M365CapabilityBaseNameItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new M365CapabilityBaseNameItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/{m365CapabilityBase%2Dname}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property m365Capabilities for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]] = None) -> Optional[M365CapabilityBase]: + """ + Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBase] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.m365_capability_base import M365CapabilityBase + + return await self.request_adapter.send_async(request_info, M365CapabilityBase, error_mapping) + + async def patch(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[M365CapabilityBase]: + """ + Update the navigation property m365Capabilities in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBase] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.m365_capability_base import M365CapabilityBase + + return await self.request_adapter.send_async(request_info, M365CapabilityBase, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property m365Capabilities for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property m365Capabilities in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> M365CapabilityBaseNameItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: M365CapabilityBaseNameItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return M365CapabilityBaseNameItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderGetQueryParameters(): + """ + Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration(RequestConfiguration[M365CapabilityBaseNameItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/m365_capabilities_request_builder.py b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/m365_capabilities_request_builder.py new file mode 100644 index 00000000000..661ae18ecf4 --- /dev/null +++ b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/m365_capabilities/m365_capabilities_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.m365_capability_base import M365CapabilityBase + from ......models.m365_capability_base_collection_response import M365CapabilityBaseCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.m365_capability_base_name_item_request_builder import M365CapabilityBaseNameItemRequestBuilder + +class M365CapabilitiesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new M365CapabilitiesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_m365_capability_base_name(self,m365_capability_base_name: str) -> M365CapabilityBaseNameItemRequestBuilder: + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + param m365_capability_base_name: The unique identifier of m365CapabilityBase + Returns: M365CapabilityBaseNameItemRequestBuilder + """ + if m365_capability_base_name is None: + raise TypeError("m365_capability_base_name cannot be null.") + from .item.m365_capability_base_name_item_request_builder import M365CapabilityBaseNameItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["m365CapabilityBase%2Dname"] = m365_capability_base_name + return M365CapabilityBaseNameItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]] = None) -> Optional[M365CapabilityBaseCollectionResponse]: + """ + Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBaseCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.m365_capability_base_collection_response import M365CapabilityBaseCollectionResponse + + return await self.request_adapter.send_async(request_info, M365CapabilityBaseCollectionResponse, error_mapping) + + async def post(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[M365CapabilityBase]: + """ + Create new navigation property to m365Capabilities for policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[M365CapabilityBase] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.m365_capability_base import M365CapabilityBase + + return await self.request_adapter.send_async(request_info, M365CapabilityBase, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: M365CapabilityBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to m365Capabilities for policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> M365CapabilitiesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: M365CapabilitiesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return M365CapabilitiesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class M365CapabilitiesRequestBuilderGetQueryParameters(): + """ + Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class M365CapabilitiesRequestBuilderGetRequestConfiguration(RequestConfiguration[M365CapabilitiesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class M365CapabilitiesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/security/alerts_v2/microsoft_graph_security_move_alerts/microsoft_graph_security_move_alerts_request_builder.py b/msgraph_beta/generated/security/alerts_v2/microsoft_graph_security_move_alerts/microsoft_graph_security_move_alerts_request_builder.py index 0a35beba58b..7bb3da7a176 100644 --- a/msgraph_beta/generated/security/alerts_v2/microsoft_graph_security_move_alerts/microsoft_graph_security_move_alerts_request_builder.py +++ b/msgraph_beta/generated/security/alerts_v2/microsoft_graph_security_move_alerts/microsoft_graph_security_move_alerts_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: MoveAlertsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MergeResponse]: """ - Move one or more alert resources to an existing incident. + Move one or more alert resources to a new or existing incident. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MergeResponse] @@ -57,7 +57,7 @@ async def post(self,body: MoveAlertsPostRequestBody, request_configuration: Opti def to_post_request_information(self,body: MoveAlertsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Move one or more alert resources to an existing incident. + Move one or more alert resources to a new or existing incident. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py b/msgraph_beta/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py index 1511b43d6ee..fbbf4ded63a 100644 --- a/msgraph_beta/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph_beta/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py @@ -31,10 +31,9 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration @@ -50,7 +49,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py index a3f97ff457f..3a87f03b8a0 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py @@ -31,10 +31,9 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration @@ -50,7 +49,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py b/msgraph_beta/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py index b080534b8ac..6b748807431 100644 --- a/msgraph_beta/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph_beta/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa 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. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/cloud_pc_pools_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/cloud_pc_pools_request_builder.py new file mode 100644 index 00000000000..fc98c721704 --- /dev/null +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/cloud_pc_pools_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.cloud_pc_pool import CloudPcPool + from ....models.cloud_pc_pool_collection_response import CloudPcPoolCollectionResponse + from ....models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.cloud_pc_pool_item_request_builder import CloudPcPoolItemRequestBuilder + +class CloudPcPoolsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the cloudPcPools property of the microsoft.graph.user entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CloudPcPoolsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/cloudPcPools{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_cloud_pc_pool_id(self,cloud_pc_pool_id: str) -> CloudPcPoolItemRequestBuilder: + """ + Provides operations to manage the cloudPcPools property of the microsoft.graph.user entity. + param cloud_pc_pool_id: The unique identifier of cloudPcPool + Returns: CloudPcPoolItemRequestBuilder + """ + if cloud_pc_pool_id is None: + raise TypeError("cloud_pc_pool_id cannot be null.") + from .item.cloud_pc_pool_item_request_builder import CloudPcPoolItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["cloudPcPool%2Did"] = cloud_pc_pool_id + return CloudPcPoolItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolCollectionResponse]: + """ + Get cloudPcPools from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.cloud_pc_pool_collection_response import CloudPcPoolCollectionResponse + + return await self.request_adapter.send_async(request_info, CloudPcPoolCollectionResponse, error_mapping) + + async def post(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPool]: + """ + Create new navigation property to cloudPcPools for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPool] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.cloud_pc_pool import CloudPcPool + + return await self.request_adapter.send_async(request_info, CloudPcPool, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get cloudPcPools from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to cloudPcPools for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CloudPcPoolsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CloudPcPoolsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CloudPcPoolsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CloudPcPoolsRequestBuilderGetQueryParameters(): + """ + Get cloudPcPools from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class CloudPcPoolsRequestBuilderGetRequestConfiguration(RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/count/count_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/count/count_request_builder.py new file mode 100644 index 00000000000..58c1968acb8 --- /dev/null +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/cloudPcPools/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/assignments_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/assignments_request_builder.py new file mode 100644 index 00000000000..fd3ec90ed4c --- /dev/null +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/assignments_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + from ......models.cloud_pc_pool_assignment_collection_response import CloudPcPoolAssignmentCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.cloud_pc_pool_assignment_item_request_builder import CloudPcPoolAssignmentItemRequestBuilder + +class AssignmentsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignmentsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/cloudPcPools/{cloudPcPool%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_cloud_pc_pool_assignment_id(self,cloud_pc_pool_assignment_id: str) -> CloudPcPoolAssignmentItemRequestBuilder: + """ + Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + param cloud_pc_pool_assignment_id: The unique identifier of cloudPcPoolAssignment + Returns: CloudPcPoolAssignmentItemRequestBuilder + """ + if cloud_pc_pool_assignment_id is None: + raise TypeError("cloud_pc_pool_assignment_id cannot be null.") + from .item.cloud_pc_pool_assignment_item_request_builder import CloudPcPoolAssignmentItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["cloudPcPoolAssignment%2Did"] = cloud_pc_pool_assignment_id + return CloudPcPoolAssignmentItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolAssignmentCollectionResponse]: + """ + Get assignments from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolAssignmentCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.cloud_pc_pool_assignment_collection_response import CloudPcPoolAssignmentCollectionResponse + + return await self.request_adapter.send_async(request_info, CloudPcPoolAssignmentCollectionResponse, error_mapping) + + async def post(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPoolAssignment]: + """ + Create new navigation property to assignments for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolAssignment] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + + return await self.request_adapter.send_async(request_info, CloudPcPoolAssignment, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get assignments from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to assignments for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AssignmentsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignmentsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignmentsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class AssignmentsRequestBuilderGetQueryParameters(): + """ + Get assignments from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class AssignmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AssignmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/count/count_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/count/count_request_builder.py new file mode 100644 index 00000000000..433f2a60f14 --- /dev/null +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/cloudPcPools/{cloudPcPool%2Did}/assignments/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py new file mode 100644 index 00000000000..11ebcc424f7 --- /dev/null +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + from .......models.o_data_errors.o_data_error import ODataError + +class CloudPcPoolAssignmentItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CloudPcPoolAssignmentItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/cloudPcPools/{cloudPcPool%2Did}/assignments/{cloudPcPoolAssignment%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property assignments for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolAssignment]: + """ + Get assignments from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolAssignment] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + + return await self.request_adapter.send_async(request_info, CloudPcPoolAssignment, error_mapping) + + async def patch(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPoolAssignment]: + """ + Update the navigation property assignments in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPoolAssignment] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.cloud_pc_pool_assignment import CloudPcPoolAssignment + + return await self.request_adapter.send_async(request_info, CloudPcPoolAssignment, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property assignments for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get assignments from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property assignments in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CloudPcPoolAssignmentItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CloudPcPoolAssignmentItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CloudPcPoolAssignmentItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters(): + """ + Get assignments from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py new file mode 100644 index 00000000000..8d0c1d1c201 --- /dev/null +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.cloud_pc_pool import CloudPcPool + from .....models.o_data_errors.o_data_error import ODataError + from .assignments.assignments_request_builder import AssignmentsRequestBuilder + +class CloudPcPoolItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the cloudPcPools property of the microsoft.graph.user entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CloudPcPoolItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/cloudPcPools/{cloudPcPool%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property cloudPcPools for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPool]: + """ + Get cloudPcPools from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPool] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cloud_pc_pool import CloudPcPool + + return await self.request_adapter.send_async(request_info, CloudPcPool, error_mapping) + + async def patch(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPool]: + """ + Update the navigation property cloudPcPools in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPool] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cloud_pc_pool import CloudPcPool + + return await self.request_adapter.send_async(request_info, CloudPcPool, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property cloudPcPools for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get cloudPcPools from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property cloudPcPools in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CloudPcPoolItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CloudPcPoolItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CloudPcPoolItemRequestBuilder(self.request_adapter, raw_url) + + @property + def assignments(self) -> AssignmentsRequestBuilder: + """ + Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + """ + from .assignments.assignments_request_builder import AssignmentsRequestBuilder + + return AssignmentsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CloudPcPoolItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolItemRequestBuilderGetQueryParameters(): + """ + Get cloudPcPools from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CloudPcPoolItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CloudPcPoolItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/pending_access_review_instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py b/msgraph_beta/generated/users/item/pending_access_review_instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py index 03357d33c96..15338bab8e8 100644 --- a/msgraph_beta/generated/users/item/pending_access_review_instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py +++ b/msgraph_beta/generated/users/item/pending_access_review_instances/item/batch_apply_custom_data_provided_resource_decisions/batch_apply_custom_data_provided_resource_decisions_request_builder.py @@ -32,10 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -53,7 +54,7 @@ async def post(self,body: BatchApplyCustomDataProvidedResourceDecisionsPostReque def to_post_request_information(self,body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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 body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/users/item/user_item_request_builder.py b/msgraph_beta/generated/users/item/user_item_request_builder.py index 73456e3958c..175a53be787 100644 --- a/msgraph_beta/generated/users/item/user_item_request_builder.py +++ b/msgraph_beta/generated/users/item/user_item_request_builder.py @@ -36,6 +36,7 @@ from .check_member_groups.check_member_groups_request_builder import CheckMemberGroupsRequestBuilder from .check_member_objects.check_member_objects_request_builder import CheckMemberObjectsRequestBuilder from .cloud_clipboard.cloud_clipboard_request_builder import CloudClipboardRequestBuilder + from .cloud_pc_pools.cloud_pc_pools_request_builder import CloudPcPoolsRequestBuilder from .cloud_p_cs.cloud_p_cs_request_builder import CloudPCsRequestBuilder from .communications.communications_request_builder import CommunicationsRequestBuilder from .contacts.contacts_request_builder import ContactsRequestBuilder @@ -520,6 +521,15 @@ def cloud_p_cs(self) -> CloudPCsRequestBuilder: return CloudPCsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def cloud_pc_pools(self) -> CloudPcPoolsRequestBuilder: + """ + Provides operations to manage the cloudPcPools property of the microsoft.graph.user entity. + """ + from .cloud_pc_pools.cloud_pc_pools_request_builder import CloudPcPoolsRequestBuilder + + return CloudPcPoolsRequestBuilder(self.request_adapter, self.path_parameters) + @property def communications(self) -> CommunicationsRequestBuilder: """