code: def get_config_values(
      self, config: LambdaConfigInfoWithCredsPartial
  ) -> LambdaConfigValues:
      config_values = LambdaConfigValues()
      if config.creds is None:
          return config_values
      self._validate_lambda_api_key(config.creds.api_key)
      config_values.regions = self._get_regions_element(
          selected=config.regions or [DEFAULT_REGION]
      )
      return config_values
  
imports: import json
  from typing import List
  from requests import HTTPError
  from dstack._internal.core.backends.base import Backend
  from dstack._internal.core.backends.lambdalabs import LambdaBackend, api_client
  from dstack._internal.core.backends.lambdalabs.config import LambdaConfig
  from dstack._internal.core.errors import BackendInvalidCredentialsError
  from dstack._internal.core.models.backends.base import BackendType, ConfigElementValue, ConfigMultiElement
  from dstack._internal.core.models.backends.lambdalabs import AnyLambdaConfigInfo, LambdaConfigInfo, LambdaConfigInfoWithCreds, LambdaConfigInfoWithCredsPartial, LambdaConfigValues, LambdaCreds, LambdaStoredConfig
  from dstack._internal.server.models import BackendModel, ProjectModel
  from dstack._internal.server.services.backends.configurators.base import Configurator, raise_invalid_credentials_error
label_desc: Use image node_id 2 for calling the LambdaConfigurator obj's underlying member method code with example usage: obj.get_config_values(config) and returns: config_values, config_values