def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]:
        """
        The deserialization information for the current model
        Returns: dict[str, Callable[[ParseNode], None]]
        """
        from .channel import Channel
        from .conversation_member import ConversationMember
        from .entity import Entity
        from .group import Group
        from .profile_photo import ProfilePhoto
        from .resource_specific_permission_grant import ResourceSpecificPermissionGrant
        from .schedule import Schedule
        from .teams_app_installation import TeamsAppInstallation
        from .teams_async_operation import TeamsAsyncOperation
        from .teams_template import TeamsTemplate
        from .teamwork_tag import TeamworkTag
        from .team_fun_settings import TeamFunSettings
        from .team_guest_settings import TeamGuestSettings
        from .team_member_settings import TeamMemberSettings
        from .team_messaging_settings import TeamMessagingSettings
        from .team_specialization import TeamSpecialization
        from .team_summary import TeamSummary
        from .team_visibility_type import TeamVisibilityType

        from .channel import Channel
        from .conversation_member import ConversationMember
        from .entity import Entity
        from .group import Group
        from .profile_photo import ProfilePhoto
        from .resource_specific_permission_grant import ResourceSpecificPermissionGrant
        from .schedule import Schedule
        from .teams_app_installation import TeamsAppInstallation
        from .teams_async_operation import TeamsAsyncOperation
        from .teams_template import TeamsTemplate
        from .teamwork_tag import TeamworkTag
        from .team_fun_settings import TeamFunSettings
        from .team_guest_settings import TeamGuestSettings
        from .team_member_settings import TeamMemberSettings
        from .team_messaging_settings import TeamMessagingSettings
        from .team_specialization import TeamSpecialization
        from .team_summary import TeamSummary
        from .team_visibility_type import TeamVisibilityType

        fields: dict[str, Callable[[Any], None]] = {
            "allChannels": lambda n : setattr(self, 'all_channels', n.get_collection_of_object_values(Channel)),
            "channels": lambda n : setattr(self, 'channels', n.get_collection_of_object_values(Channel)),
            "classification": lambda n : setattr(self, 'classification', n.get_str_value()),
            "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()),
            "firstChannelName": lambda n : setattr(self, 'first_channel_name', n.get_str_value()),
            "funSettings": lambda n : setattr(self, 'fun_settings', n.get_object_value(TeamFunSettings)),
            "group": lambda n : setattr(self, 'group', n.get_object_value(Group)),
            "guestSettings": lambda n : setattr(self, 'guest_settings', n.get_object_value(TeamGuestSettings)),
            "incomingChannels": lambda n : setattr(self, 'incoming_channels', n.get_collection_of_object_values(Channel)),
            "installedApps": lambda n : setattr(self, 'installed_apps', n.get_collection_of_object_values(TeamsAppInstallation)),
            "internalId": lambda n : setattr(self, 'internal_id', n.get_str_value()),
            "isArchived": lambda n : setattr(self, 'is_archived', n.get_bool_value()),
            "memberSettings": lambda n : setattr(self, 'member_settings', n.get_object_value(TeamMemberSettings)),
            "members": lambda n : setattr(self, 'members', n.get_collection_of_object_values(ConversationMember)),
            "messagingSettings": lambda n : setattr(self, 'messaging_settings', n.get_object_value(TeamMessagingSettings)),
            "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(TeamsAsyncOperation)),
            "permissionGrants": lambda n : setattr(self, 'permission_grants', n.get_collection_of_object_values(ResourceSpecificPermissionGrant)),
            "photo": lambda n : setattr(self, 'photo', n.get_object_value(ProfilePhoto)),
            "primaryChannel": lambda n : setattr(self, 'primary_channel', n.get_object_value(Channel)),
            "schedule": lambda n : setattr(self, 'schedule', n.get_object_value(Schedule)),
            "specialization": lambda n : setattr(self, 'specialization', n.get_enum_value(TeamSpecialization)),
            "summary": lambda n : setattr(self, 'summary', n.get_object_value(TeamSummary)),
            "tags": lambda n : setattr(self, 'tags', n.get_collection_of_object_values(TeamworkTag)),
            "template": lambda n : setattr(self, 'template', n.get_object_value(TeamsTemplate)),
            "tenantId": lambda n : setattr(self, 'tenant_id', n.get_str_value()),
            "visibility": lambda n : setattr(self, 'visibility', n.get_enum_value(TeamVisibilityType)),
            "webUrl": lambda n : setattr(self, 'web_url', n.get_str_value()),
        }
        super_fields = super().get_field_deserializers()
        fields.update(super_fields)
        return fields

        The deserialization information for the current model
        Returns: dict[str, Callable[[ParseNode], None]]
        
msgraph/generated/models/team.py