终止支持通知:2025 年 9 月 10 日, AWS
将停止对的支持。 AWS RoboMaker2025 年 9 月 10 日之后,您将无法再访问 AWS RoboMaker 控制台或 AWS RoboMaker 资源。有关过渡 AWS Batch 到以帮助运行容器化仿真的更多信息,请访问此博客文章。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
SimulationJobRequest
有关模拟作业请求的信息。
内容
- maxJobDurationInSeconds
-
最长模拟作业持续时间,以秒为单位。该值必须为 8 天(691,200 秒)或更短。
类型:长整型
必需:是
- compute
-
计算模拟作业的信息
类型:Compute 对象
必需:否
- dataSources
-
指定数据来源以将 S3 中的只读文件装载到模拟中。这些文件可在
/opt/robomaker/datasources/data_source_name
中找到。注意
所有
DataSourceConfig
对象限制为 100 个文件,总大小限制为 25GB。类型:DataSourceConfig 对象数组
数组成员:最少 1 个物品。最多 6 项。
必需:否
- failureBehavior
-
模拟作业的失败行为。
- Continue
-
出现
4XX
错误代码后,让主机在最大超时持续时间内运行。 - Fail
-
停止模拟作业并终止实例。
类型:字符串
有效值:
Fail | Continue
必需:否
- iamRole
-
IAM 角色的角色名称,此角色可使模拟实例有权代表您调用其关联策略中指定的 AWS API。凭证就是通过这种方法传递给您的模拟作业的。
类型:字符串
长度限制:长度下限为 1。最大长度为 255。
模式:
arn:aws:iam::\w+:role/.*
必需:否
- loggingConfig
-
日志记录配置。
类型:LoggingConfig 对象
必需:否
- outputLocation
-
输出位置。
类型:OutputLocation 对象
必需:否
- robotApplications
-
要在模拟作业中使用的机器人应用程序。
类型:RobotApplicationConfig 对象数组
数组成员:固定数量为 1 项。
必需:否
- simulationApplications
-
要在模拟作业中使用的模拟应用程序。
类型:SimulationApplicationConfig 对象数组
数组成员:固定数量为 1 项。
必需:否
-
包含附加到模拟作业请求的标签键和标签值的映射。
类型:字符串到字符串映射
映射条目:最低 0 项。最多 50 项。
密钥长度限制:最小长度为 1。长度上限为 128。
键模式:
[a-zA-Z0-9 _.\-\/+=:]*
值长度限制:最小长度为 0。最大长度为 256。
价值模式:
[a-zA-Z0-9 _.\-\/+=:]*
必需:否
- useDefaultApplications
-
一个布尔值,表示是否在模拟作业中使用默认应用程序。默认应用程序包括 Gazebo、rqt、rviz 和终端访问。
类型:布尔值
必需:否
- vpcConfig
-
如果您的模拟作业访问 VPC 中的资源,则需要提供此参数来标识安全组 ID 和子网 ID 的列表。它们必须属于同一 VPC。必须至少提供一个安全组和两个子网 ID。
类型:VPCConfig 对象
必需:否
另请参阅
有关在特定语言的 AWS SDK 中使用此 API 的更多信息,请参阅以下内容: