code: def validate_cluster_id() -> Callable:
      def validate(s: str) -> str:
          if isinstance(s, str) and len(s) <= 35:
              return s
          raise argparse.ArgumentTypeError(
              "must be at most 35 characters"
          )
  
      return validate
  
file_path: determined/harness/determined/deploy/gcp/cli.py
imports: import argparse
  import os
  import sys
  from pathlib import Path
  from typing import Any, Callable, Tuple
  import pkg_resources
  from termcolor import colored
  import determined.deploy
  from determined.cli.errors import CliError
  from determined.common.declarative_argparse import Arg, ArgGroup, Cmd, Group, string_to_bool
  from determined.deploy.errors import MasterTimeoutExpired
  from determined.deploy.gcp import constants, gcp
label_desc: Use image node_id 1 for calling a global function with example usage: validate_cluster_id() and returns: validate, s