Agregar etiqueta al cargar un objeto en Amazon s3 en los Rails

Estoy tratando de cargar archivos CSV a Amazon S3.

Puedo agregar metadatos usando el siguiente fragmento de código:

s3_obj.upload_file(file_to_be_uploaded, {"content_type": "application/octet-stream"} 

¿Cómo puedo agregar tags adecuadas (pares clave-valor), por ejemplo, exp: tag = { marked_to_delete: "true" } – al cargar?

Debería poder hacer eso pasando el tagging: "marked_to_delete=true" como una opción.

Las opciones se pasan a una instancia del método put_object de AWS::S3::Client . Los documentos dan un ejemplo similar:

 resp = client.put_object({ body: "filetoupload", bucket: "examplebucket", key: "exampleobject", server_side_encryption: "AES256", tagging: "key1=value1&key2=value2", })