code: def _run_scp_command(
      hostname: str, ssh_private_key: str, source: str, target: str
  ):
      with tempfile.NamedTemporaryFile("w+", 0o600) as f:
          f.write(ssh_private_key)
          f.flush()
          subprocess.run(
              [
                  "scp",
                  "-o",
                  "StrictHostKeyChecking=no",
                  "-i",
                  f.name,
                  source,
                  f"ubuntu@{hostname}:{target}",
              ],
              stdout=subprocess.DEVNULL,
              stderr=subprocess.DEVNULL,
          )
  
imports: import hashlib
  import subprocess
  import tempfile
  import time
  from threading import Thread
  from typing import Dict, List, Optional, Tuple
  from pydantic import BaseModel
  from dstack._internal.core.backends.base.compute import Compute, get_instance_name, get_shim_commands
  from dstack._internal.core.backends.base.offers import get_catalog_offers
  from dstack._internal.core.backends.lambdalabs.api_client import LambdaAPIClient
  from dstack._internal.core.backends.lambdalabs.config import LambdaConfig
  from dstack._internal.core.models.backends.base import BackendType
  from dstack._internal.core.models.instances import InstanceAvailability, InstanceOffer, InstanceOfferWithAvailability, LaunchedInstanceInfo
  from dstack._internal.core.models.runs import Job, Requirements, Run
label_desc: Use image node_id 12 for calling a global function with example usage: _run_scp_command(hostname, ssh_private_key, source, target) without return types