Uso de SDK para Ruby: descarga de archivos de Amazon S3 - AWS OpsWorks

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso de SDK para Ruby: descarga de archivos de Amazon S3

importante

El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en AWS Re:post o a través de Premium AWS Support.

Hay algunas tareas, como la interacción con los AWS servicios, que no se pueden gestionar con los recursos de Chef. Por ejemplo, a veces es preferible almacenar los archivos de forma remota y hacer que una receta los descargue en la instancia. Puede utilizar el recurso remote_file para descargar archivos de servidores remotos. Sin embargo, si desea almacenar sus archivos en un bucket de Amazon S3, solo remote_file podrá descargarlos si la operación ACLlo permite.

Las recetas pueden utilizarlas AWS SDK for Rubypara acceder a la mayoría de AWS los servicios. En este tema se muestra cómo usar Ruby SDK para descargar un archivo de un bucket de S3.

nota

Para obtener más información sobre cómo utilizar el cifrado y el AWS SDK for Rubydescifrado, consulta AWS: :S3: :S3Object. El contenido entregado a los buckets de Amazon S3 puede contener contenido del cliente. Para obtener más información sobre la eliminación de información confidencial, consulte ¿Cómo puedo vaciar un bucket de S3? o ¿Cómo elimino un bucket de S3?.