UploadConfiguration - AWS RoboMaker

Aviso de fin del soporte: el 10 de septiembre de 2025, AWS dejaremos de ofrecer soporte a AWS RoboMaker. Después del 10 de septiembre de 2025, ya no podrás acceder a la AWS RoboMaker consola ni a AWS RoboMaker los recursos. Para obtener más información sobre la transición para ayudar AWS Batch a ejecutar simulaciones en contenedores, visite esta entrada de blog.

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.

UploadConfiguration

Proporciona información de configuración de carga. Los archivos se cargan desde el trabajo de simulación a la ubicación que especifique.

Contenido

name

Un prefijo que especifica dónde se subirán los archivos en Amazon S3. Se añade a la ubicación de salida de la simulación para determinar la ruta final.

Por ejemplo, si la ubicación de salida de la simulación es s3://amzn-s3-demo-bucket y el nombre de la configuración de carga es robot-test, los archivos se cargarán en s3://amzn-s3-demo-bucket/<simid>/<runid>/robot-test.

Tipo: cadena

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 255 caracteres.

Patrón: [a-zA-Z0-9_\-]*

Obligatorio: sí

path

Especifica la ruta de los archivos que se van a cargar. Se aceptan las reglas de concordancia glob de Unix estándar, como la adición de ** como un superasterisco. Por ejemplo, especificar /var/log/**.log provoca que se recopilen todos los archivos .log del árbol de directorio /var/log. Para obtener más ejemplos, consulte la biblioteca Glob.

Tipo: cadena

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 1024 caracteres.

Patrón: .*

Obligatorio: sí

uploadBehavior

Especifica cuándo se deben cargar los archivos:

UPLOAD_EN_ TERMINATE

Los archivos coincidentes se cargan una vez que la simulación entra en el estado TERMINATING. Los archivos coincidentes no se cargan hasta que se haya detenido todo el código (incluidas las herramientas).

Si hay algún problema al cargar un archivo, se vuelve a intentar cargarlo. Si los problemas persisten, no se volverá a intentar cargarlo.

UPLOAD_ROLLING_AUTO_REMOVE

Los archivos coincidentes se cargan a medida que se crean. Se eliminan después de cargarlos. La ruta especificada se comprueba cada 5 segundos. Se realiza una última comprobación una vez que se haya detenido todo el código (incluidas las herramientas).

Tipo: cadena

Valores válidos: UPLOAD_ON_TERMINATE | UPLOAD_ROLLING_AUTO_REMOVE

Obligatorio: sí

Véase también

Para obtener más información sobre cómo usarlo API en uno de los idiomas específicos AWS SDKs, consulte lo siguiente: