class_docstr: Stores artifacts on Amazon S3.
class_docstr_tok: ["Stores","artifacts","on","Amazon","S3","."]
code: def get_s3_file_upload_extra_args():
      s3_file_upload_extra_args = MLFLOW_S3_UPLOAD_EXTRA_ARGS.get()
      if s3_file_upload_extra_args:
          return json.loads(s3_file_upload_extra_args)
      else:
          return None
  
imports: import json
  import os
  import posixpath
  import urllib.parse
  from datetime import datetime
  from functools import lru_cache
  from mimetypes import guess_type
  from mlflow.entities import FileInfo
  from mlflow.entities.multipart_upload import CreateMultipartUploadResponse, MultipartUploadCredential
  from mlflow.environment_variables import MLFLOW_S3_ENDPOINT_URL, MLFLOW_S3_IGNORE_TLS, MLFLOW_S3_UPLOAD_EXTRA_ARGS
  from mlflow.exceptions import MlflowException
  from mlflow.store.artifact.artifact_repo import ArtifactRepository, MultipartUploadMixin
  from mlflow.utils.file_utils import relative_path_to_artifact_path
label_desc: Use image node_id 4 for calling the S3ArtifactRepository obj's underlying member method code with example usage: obj.get_s3_file_upload_extra_args() and returns: json, None