code: def deploy_grid_search(self, environment=None):
      if is_grid_search_deployed(self, environment):
          warnings.warn(
              "All models of grid_search have already been deployed."
          )
          return None
      else:
          environment = _check_environemt(environment)
          mlops_connection = create_mlops_connection()
          project = get_or_create_project(mlops_connection)
          return [
              _deploy(model, mlops_connection, project, environment)
              for model in self.models
          ]
  
imports: import h2o_cloud_extensions
  import h2o_mlops_client
  import time
  import h2o
  from .status import _is_model_deployed, _is_model_published
  from .connect import *
  from .utils import *
label_desc: Use image node_id 12 for calling a global function with example usage: deploy_grid_search(environment) and returns: None, unknown