UploadConfiguration - AWS RoboMaker

Avis de fin de support : le 10 septembre 2025, AWS le support de AWS RoboMaker. Après le 10 septembre 2025, vous ne pourrez plus accéder à la AWS RoboMaker console ni aux AWS RoboMaker ressources. Pour plus d'informations sur la transition AWS Batch afin de faciliter l'exécution de simulations conteneurisées, consultez ce billet de blog.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

UploadConfiguration

Fournit des informations de configuration de téléchargement. Les fichiers sont téléchargés depuis la tâche de simulation vers un emplacement que vous spécifiez.

Table des matières

name

Préfixe qui indique où les fichiers seront chargés dans Amazon S3. Il est ajouté à l'emplacement de sortie de simulation pour déterminer le chemin final.

Par exemple, si l'emplacement de sortie de votre simulation est s3://amzn-s3-demo-bucket et que le nom de votre configuration de téléchargement estrobot-test, vos fichiers seront téléchargés verss3://amzn-s3-demo-bucket/<simid>/<runid>/robot-test.

Type : String

Contraintes de longueur : longueur minimum de 1. Longueur maximale de 255.

Modèle : [a-zA-Z0-9_\-]*

Obligatoire : oui

path

Spécifie le chemin du ou des fichiers à télécharger. Les règles de correspondance glob Unix standard sont acceptées, avec l'ajout de ** comme super astérisque. Par exemple, la spécification /var/log/**.log entraîne la collecte de tous les fichiers .log de l'arborescence des /var/log répertoires. Pour obtenir des exemples supplémentaires, consultez Glob Library.

Type : String

Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 1024.

Modèle : .*

Obligatoire : oui

uploadBehavior

Spécifie à quel moment les fichiers doivent être téléchargés :

UPLOAD_ON_ TERMINATE

Les fichiers correspondants sont téléchargés une fois que la simulation entre dans l'TERMINATINGétat. Les fichiers correspondants ne sont pas chargés tant que tout votre code (y compris les outils) n'est pas arrêté.

En cas de problème lors du chargement d'un fichier, une nouvelle tentative de téléchargement est effectuée. Si les problèmes persistent, aucune autre tentative de téléchargement ne sera effectuée.

UPLOAD_ROLLING_AUTO_REMOVE

Les fichiers correspondants sont chargés au fur et à mesure de leur création. Ils sont supprimés une fois qu'ils ont été téléchargés. Le chemin spécifié est vérifié toutes les 5 secondes. Une dernière vérification est effectuée lorsque l'ensemble de votre code (y compris les outils) est arrêté.

Type : String

Valeurs valides : UPLOAD_ON_TERMINATE | UPLOAD_ROLLING_AUTO_REMOVE

Obligatoire : oui

consultez aussi

Pour plus d'informations sur son utilisation API dans l'une des langues spécifiques AWS SDKs, consultez ce qui suit :