def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]:
        """
        The deserialization information for the current model
        Returns: dict[str, Callable[[ParseNode], None]]
        """
        from .conditional_access_applications import ConditionalAccessApplications
        from .conditional_access_authentication_flows import ConditionalAccessAuthenticationFlows
        from .conditional_access_client_app import ConditionalAccessClientApp
        from .conditional_access_client_applications import ConditionalAccessClientApplications
        from .conditional_access_devices import ConditionalAccessDevices
        from .conditional_access_insider_risk_levels import ConditionalAccessInsiderRiskLevels
        from .conditional_access_locations import ConditionalAccessLocations
        from .conditional_access_platforms import ConditionalAccessPlatforms
        from .conditional_access_users import ConditionalAccessUsers
        from .risk_level import RiskLevel

        from .conditional_access_applications import ConditionalAccessApplications
        from .conditional_access_authentication_flows import ConditionalAccessAuthenticationFlows
        from .conditional_access_client_app import ConditionalAccessClientApp
        from .conditional_access_client_applications import ConditionalAccessClientApplications
        from .conditional_access_devices import ConditionalAccessDevices
        from .conditional_access_insider_risk_levels import ConditionalAccessInsiderRiskLevels
        from .conditional_access_locations import ConditionalAccessLocations
        from .conditional_access_platforms import ConditionalAccessPlatforms
        from .conditional_access_users import ConditionalAccessUsers
        from .risk_level import RiskLevel

        fields: dict[str, Callable[[Any], None]] = {
            "applications": lambda n : setattr(self, 'applications', n.get_object_value(ConditionalAccessApplications)),
            "authenticationFlows": lambda n : setattr(self, 'authentication_flows', n.get_object_value(ConditionalAccessAuthenticationFlows)),
            "clientAppTypes": lambda n : setattr(self, 'client_app_types', n.get_collection_of_enum_values(ConditionalAccessClientApp)),
            "clientApplications": lambda n : setattr(self, 'client_applications', n.get_object_value(ConditionalAccessClientApplications)),
            "devices": lambda n : setattr(self, 'devices', n.get_object_value(ConditionalAccessDevices)),
            "insiderRiskLevels": lambda n : setattr(self, 'insider_risk_levels', n.get_collection_of_enum_values(ConditionalAccessInsiderRiskLevels)),
            "locations": lambda n : setattr(self, 'locations', n.get_object_value(ConditionalAccessLocations)),
            "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()),
            "platforms": lambda n : setattr(self, 'platforms', n.get_object_value(ConditionalAccessPlatforms)),
            "servicePrincipalRiskLevels": lambda n : setattr(self, 'service_principal_risk_levels', n.get_collection_of_enum_values(RiskLevel)),
            "signInRiskLevels": lambda n : setattr(self, 'sign_in_risk_levels', n.get_collection_of_enum_values(RiskLevel)),
            "userRiskLevels": lambda n : setattr(self, 'user_risk_levels', n.get_collection_of_enum_values(RiskLevel)),
            "users": lambda n : setattr(self, 'users', n.get_object_value(ConditionalAccessUsers)),
        }
        return fields

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