code: def gcp_logging_queries(
      namespace: str, start_time: str, end_time: Optional[str]
  ):
      project = get_gcp_config().project
      return {
          "batch-k8s-error-warning": gcp_service_logging_url(
              project,
              ["batch", "batch-driver"],
              namespace,
              start_time,
              end_time,
              ["ERROR", "WARNING"],
          ),
          "batch-workers-error-warning": gcp_worker_logging_url(
              project,
              namespace,
              start_time,
              end_time,
              ["ERROR", "WARNING"],
          ),
          "ci-k8s-error-warning": gcp_service_logging_url(
              project,
              ["ci"],
              namespace,
              start_time,
              end_time,
              ["ERROR", "WARNING"],
          ),
          "auth-k8s-error-warning": gcp_service_logging_url(
              project,
              ["auth", "auth-driver"],
              namespace,
              start_time,
              end_time,
              ["ERROR", "WARNING"],
          ),
      }
  
file_path: hail/ci/ci/utils.py
imports: import datetime
  import secrets
  import string
  import urllib.parse
  from typing import List, Optional
  from gear import Database
  from gear.cloud_config import get_gcp_config
label_desc: Use image node_id 6 for calling a global function with example usage: gcp_logging_queries(namespace, start_time, end_time) and returns: dict