code: def _add_default_tf_args(tf_parser, add_cluster_args=True):
      """Add the default terraform parser options"""
      tf_parser.add_argument(
          "-t",
          "--target",
          metavar="TARGET",
          help=(
              "One or more Terraform module name to target. Use `list-targets` for a list "
              "of available targets"
          ),
          action=UniqueSortedListAction,
          default=[],
          nargs="+",
      )
  
      if add_cluster_args:
          # Add the option to specify cluster(s)
          add_clusters_arg(tf_parser)
  
imports: from fnmatch import fnmatch
  import json
  import os
  from streamalert.shared.config import firehose_alerts_bucket
  from streamalert.shared.logger import get_logger
  from streamalert.shared.utils import get_data_file_format
  from streamalert_cli.athena.handler import create_table, create_log_tables
  from streamalert_cli.helpers import check_credentials, continue_prompt, run_command
  from streamalert_cli.manage_lambda.deploy import deploy
  from streamalert_cli.terraform.generate import terraform_generate_handler
  from streamalert_cli.terraform.helpers import terraform_check, terraform_runner
  from streamalert_cli.utils import add_clusters_arg, CLICommand, set_parser_epilog, UniqueSortedListAction
label_desc: Use image node_id 1 for calling a global function with example usage: _add_default_tf_args(tf_parser, add_cluster_args) without return types