UploadConfiguration - AWS RoboMaker

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://my-bucket y el nombre de la configuración de carga es robot-test, los archivos se cargarán en s3://my-bucket/<simid>/<runid>/robot-test.

Tipo: string

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: string

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_ON_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 el uso de esta API en uno de los AWS SDK específicos del idioma, consulta lo siguiente: