code: def _subcommands():
      return {
          "set": OutputSetSubCommand,
          "set-from-file": OutputSetFromFileSubCommand,
          "generate-skeleton": OutputGenerateSkeletonSubCommand,
          "get": OutputGetSubCommand,
          "list": OutputListSubCommand,
      }
  
imports: import json
  from streamalert.shared.logger import get_logger
  from streamalert.alert_processor.outputs.output_base import StreamAlertOutput, OutputCredentialsProvider
  from streamalert_cli.helpers import user_input, response_is_valid
  from streamalert_cli.outputs.helpers import output_exists
  from streamalert_cli.utils import CLICommand, generate_subparser
label_desc: Use image node_id 3 for calling the OutputCommand obj's underlying member method code with example usage: obj._subcommands() and returns: dict