in aws_codeseeder/codeseeder.py [0:0]
def remote_function(
seedkit_name: str,
*,
function_module: Optional[str] = None,
function_name: Optional[str] = None,
timeout: Optional[int] = None,
codebuild_log_callback: Optional[Callable[[str], None]] = None,
extra_python_modules: Optional[List[str]] = None,
extra_local_modules: Optional[Dict[str, str]] = None,
extra_requirements_files: Optional[Dict[str, str]] = None,
codebuild_image: Optional[str] = None,
codebuild_role: Optional[str] = None,
codebuild_environment_type: Optional[str] = None,
codebuild_compute_type: Optional[str] = None,
extra_install_commands: Optional[List[str]] = None,
extra_pre_build_commands: Optional[List[str]] = None,
extra_build_commands: Optional[List[str]] = None,
extra_post_build_commands: Optional[List[str]] = None,
extra_dirs: Optional[Dict[str, str]] = None,
extra_files: Optional[Dict[str, str]] = None,
extra_env_vars: Optional[Dict[str, str]] = None,
bundle_id: Optional[str] = None,