def skip_processing_network_traffic_file(file_path, network_traffic_logs_to_consume):
    """
    Network traffic is stored in s3 in the following format
    pce/pd=0/..
    pce/pd=1/..
    pce/pd=2/..
    pce/pd=3/..

    This method will be used to filter which network traffic logs should be consumed/ingested
    Args:
        file_path: file path should contain the mapping info

    """
    # do not process audit event
    if "auditable" in file_path:
        return False

    pd_mapping = {
        ALLOWED_TRAFFIC: "pd=0",
        POTENTIALLY_BLOCKED_TRAFFIC: "pd=1",
        BLOCKED_TRAFFIC: "pd=2",
        UNKNOWN_TRAFFIC: "pd=3",
    }
    network_traffic_logs_to_consume = network_traffic_logs_to_consume.split(",")
    file_path = urllib.parse.unquote(file_path)

    if ALL_TRAFFIC in network_traffic_logs_to_consume:
        return False

    # Suppose file_pd is "pd=2", which means customer wants to ingest only blocked traffic
    # and file_path contains pd=0 (allowed), then this method returns True, as in, skip the file
    # else return False and process it
    for pd in network_traffic_logs_to_consume:
        if pd_mapping[pd] in file_path:
            return False

    # skip the file if it doesnt match the conditions
    return True

    Network traffic is stored in s3 in the following format
    pce/pd=0/..
    pce/pd=1/..
    pce/pd=2/..
    pce/pd=3/..

    This method will be used to filter which network traffic logs should be consumed/ingested
    Args:
        file_path: file path should contain the mapping info

    
Solutions/IllumioSaaS/Data Connectors/TimedSQSFunctionApp/aws_queue.py