code: def save_app_auth_info(app, info, func_name, overwrite=False):
      """Function to add app auth information to parameter store
  
      Args:
          info (dict): Required values needed to save the requested authentication
              information to AWS Parameter Store
      """
      # Get all of the required authentication values from the user for this app integration
      auth_dict = {
          auth_key: user_input(
              info["description"], False, info["format"]
          )
          for auth_key, info in app.required_auth_info().items()
      }
  
      description = (
          "Required authentication information for the '{}' service for "
          "use in the '{}' app".format(info["type"], info["app_name"])
      )
  
      # Save these to the parameter store
      param_name = "{}_{}".format(
          func_name, AppConfig.AUTH_CONFIG_SUFFIX
      )
      saved = save_parameter(
          info["region"], param_name, auth_dict, description, overwrite
      )
      if saved:
          LOGGER.info(
              "App authentication info successfully saved to parameter store."
          )
      else:
          LOGGER.error(
              "App authentication info was not saved to parameter store."
          )
  
      return saved
  
imports: from streamalert.shared.logger import get_logger
  from streamalert.apps.config import AppConfig
  from streamalert_cli.helpers import user_input, save_parameter
label_desc: Use image node_id 1 for calling a global function with example usage: save_app_auth_info(app, info, func_name, overwrite) and returns: saved