code: def get_storage_provider_args(self):
      for (
          plugin,
          field,
          field_settings,
      ) in self._get_storage_provider_setting_items():
          if not field.metadata.get("env_var", False):
              cli_arg = plugin.get_cli_arg(field.name)
              yield format_cli_arg(cli_arg, field_settings)
  
imports: from dataclasses import dataclass, fields
  import hashlib
  import os
  import sys
  from typing import Mapping, TypeVar, TYPE_CHECKING, Any
  from snakemake_interface_executor_plugins.utils import format_cli_arg, join_cli_args
  from snakemake_interface_storage_plugins.registry import StoragePluginRegistry
  from snakemake import common
  from snakemake.settings import SharedFSUsage
label_desc: Use image node_id 3 for calling the SpawnedJobArgsFactory obj's underlying member method code with example usage: obj.get_storage_provider_args() without return types