code: def execution_invocation() -> ExecInvocationPlaceholder:
      """Returns a Placeholder representing ExecutionInvocation proto.
  
      Returns:
        A Placeholder that will render to the ExecutionInvocation proto.
        Accessing a proto field is the same as if accessing a proto field in Python.
  
        Prefer to use input(key)/output(key)/exec_property(key) functions instead of
        input_dict/output_dict/execution_properties field from ExecutionInvocation
        proto.
      """
      return ExecInvocationPlaceholder()
  
imports: from __future__ import annotations
  import typing
  from typing import Any, Literal, Optional, Union
  from tfx.dsl.placeholder import placeholder_base
  from tfx.proto.orchestration import placeholder_pb2
  from google.protobuf import message
label_desc: Use image node_id 3 for calling a global function with example usage: execution_invocation() and returns: ExecInvocationPlaceholder