UploadConfiguration - AWS RoboMaker

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

UploadConfiguration

Menyediakan informasi konfigurasi unggahan. File diunggah dari pekerjaan simulasi ke lokasi yang Anda tentukan.

Daftar Isi

name

Awalan yang menentukan di mana file akan diunggah di Amazon S3. Ini ditambahkan ke lokasi keluaran simulasi untuk menentukan jalur akhir.

Misalnya, jika lokasi keluaran simulasi Anda s3://my-bucket dan nama konfigurasi unggahan Andarobot-test, file Anda akan diunggah. s3://my-bucket/<simid>/<runid>/robot-test

Jenis: String

Batasan Panjang: Panjang minimum 1. Panjang maksimum 255.

Pola: [a-zA-Z0-9_\-]*

Wajib: Ya

path

Menentukan path dari file (s) untuk meng-upload. Aturan pencocokan lob Unix standar diterima, dengan tambahan ** sebagai bintang super besar. Misalnya, menentukan /var/log/**.log menyebabkan semua file.log di pohon /var/log direktori dikumpulkan. Untuk contoh lainnya, silakan lihat Glob Library.

Jenis: String

Batasan Panjang: Panjang minimum 1. Panjang maksimum 1024.

Pola: .*

Wajib: Ya

uploadBehavior

Menentukan kapan untuk meng-upload file:

UPLOAD_ON_TERMINATE

File yang cocok diunggah setelah simulasi memasuki status. TERMINATING File yang cocok tidak diunggah sampai semua kode Anda (termasuk alat) berhenti.

Jika ada masalah saat mengunggah file, unggahan akan dicoba lagi. Jika masalah berlanjut, tidak ada upaya pengunggahan lebih lanjut yang akan dilakukan.

UPLOAD_ROLLING_AUTO_REMOVE

File yang cocok diunggah saat dibuat. Mereka dihapus setelah diunggah. Jalur yang ditentukan diperiksa setiap 5 detik. Pemeriksaan terakhir dilakukan ketika semua kode Anda (termasuk alat) telah berhenti.

Jenis: String

Nilai yang Valid: UPLOAD_ON_TERMINATE | UPLOAD_ROLLING_AUTO_REMOVE

Wajib: Ya

Lihat Juga

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu AWS SDK khusus bahasa, lihat berikut ini: