code: def __init__(
      self,
      client: "RetryingClient",
      name: str,
      entity: str,
      prioritization_mode: Optional[RunQueuePrioritizationMode] = None,
      _access: Optional[RunQueueAccessType] = None,
      _default_resource_config_id: Optional[int] = None,
      _default_resource_config: Optional[dict] = None,
  ) -> None:
      self._name: str = name
      self._client = client
      self._entity = entity
      self._prioritization_mode = prioritization_mode
      self._access = _access
      self._default_resource_config_id = _default_resource_config_id
      self._default_resource_config = _default_resource_config
      self._template_variables = None
      self._type = None
      self._items = None
      self._id = None
  
imports: import json
  import os
  import shutil
  import sys
  import time
  from typing import TYPE_CHECKING, Any, Dict, List, Mapping, Optional
  from wandb_gql import gql
  import wandb
  from wandb import util
  from wandb.apis import public
  from wandb.apis.normalize import normalize_exceptions
  from wandb.errors import CommError
  from wandb.sdk.artifacts.artifact_state import ArtifactState
  from wandb.sdk.data_types._dtypes import InvalidType, Type, TypeRegistry
  from wandb.sdk.launch.errors import LaunchError
  from wandb.sdk.launch.utils import LAUNCH_DEFAULT_PROJECT, _fetch_git_repo, apply_patch, convert_jupyter_notebook_to_script
label_desc: Use image node_id 1 to create a new RunQueue object  with example: obj = RunQueue(client, name, entity, prioritization_mode, _access, _default_resource_config_id, _default_resource_config)