class_docstr: Lambda step for workflow.
docstr: Updates the dictionary with cache configuration.
docstr_tok: ["Updates","the","dictionary","with","cache","configuration","."]
code: def to_request(self) -> RequestType:
      """Updates the dictionary with cache configuration."""
      request_dict = super().to_request()
      if self.cache_config:
          request_dict.update(self.cache_config.config)
  
      function_arn = self._get_function_arn()
      request_dict["FunctionArn"] = function_arn
  
      request_dict["OutputParameters"] = list(
          map(lambda op: op.to_request(), self.outputs)
      )
  
      return request_dict
  
imports: from __future__ import absolute_import
  from typing import List, Dict, Optional, Union
  from enum import Enum
  import warnings
  import attr
  from sagemaker.workflow.entities import RequestType
  from sagemaker.workflow.properties import Properties
  from sagemaker.workflow.entities import DefaultEnumMeta
  from sagemaker.workflow.step_collections import StepCollection
  from sagemaker.workflow.steps import Step, StepTypeEnum, CacheConfig
  from sagemaker.lambda_helper import Lambda
label_desc: Use image node_id 4 for calling the LambdaStep obj's underlying member method code with example usage: obj.to_request() and returns: request_dict