本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
UploadConfiguration
提供上传配置信息。文件将从模拟作业上传到您指定的位置。
内容
- name
-
用于指定文件将在 Amazon S3 中上传位置的前缀。它被附加到模拟输出位置以确定最终路径。
例如,如果您的模拟输出位置是
s3://my-bucket
而您的上传配置名称是robot-test
,则您的文件将被上传到s3://my-bucket/<simid>/<runid>/robot-test
。类型:字符串
长度限制:长度下限为 1。最大长度为 255。
模式:
[a-zA-Z0-9_\-]*
必需:是
- path
-
指定要日志文件上传的路径。接受标准 Unix Glob 匹配规则,并添加
**
以作为超级星号。例如,指定/var/log/**.log
将导致收集/var/log
目录树中的所有日志文件。有关更多示例,请参阅 Glob 库。 类型:字符串
长度限制:长度下限为 1。长度上限为 1024。
模式:
.*
必需:是
- uploadBehavior
-
指定何时上传文件:
- 上传_进行_终止
-
模拟进入
TERMINATING
状态后,系统就会上传匹配文件。只有在您的所有代码(包括工具)都停止后,才会上传匹配文件。如果上传文件时出现问题,则会重试上传。如果问题仍然存在,则不会再尝试上传。
- 上传_滚动_自动_移除
-
匹配文件在创建时上传。它们在上传后会被删除。指定路径每 5 秒检查一次。当您的所有代码(包括工具)都停止时,将进行最后的检查。
类型:字符串
有效值:
UPLOAD_ON_TERMINATE | UPLOAD_ROLLING_AUTO_REMOVE
必需:是
另请参阅
有关在特定语言的 AWS SDK 中使用此 API 的更多信息,请参阅以下内容: