Class: Aws::RoboMaker::Types::RobotApplicationConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::RoboMaker::Types::RobotApplicationConfig
- Defined in:
- gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb
Overview
Application configuration information for a robot.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application ⇒ String
The application information for the robot application.
-
#application_version ⇒ String
The version of the robot application.
-
#launch_config ⇒ Types::LaunchConfig
The launch configuration for the robot application.
-
#tools ⇒ Array<Types::Tool>
Information about tools configured for the robot application.
-
#upload_configurations ⇒ Array<Types::UploadConfiguration>
The upload configurations for the robot application.
-
#use_default_tools ⇒ Boolean
A Boolean indicating whether to use default robot application tools.
-
#use_default_upload_configurations ⇒ Boolean
A Boolean indicating whether to use default upload configurations.
Instance Attribute Details
#application ⇒ String
The application information for the robot application.
4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248 class RobotApplicationConfig < Struct.new( :application, :application_version, :launch_config, :upload_configurations, :use_default_upload_configurations, :tools, :use_default_tools) SENSITIVE = [] include Aws::Structure end |
#application_version ⇒ String
The version of the robot application.
4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248 class RobotApplicationConfig < Struct.new( :application, :application_version, :launch_config, :upload_configurations, :use_default_upload_configurations, :tools, :use_default_tools) SENSITIVE = [] include Aws::Structure end |
#launch_config ⇒ Types::LaunchConfig
The launch configuration for the robot application.
4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248 class RobotApplicationConfig < Struct.new( :application, :application_version, :launch_config, :upload_configurations, :use_default_upload_configurations, :tools, :use_default_tools) SENSITIVE = [] include Aws::Structure end |
#tools ⇒ Array<Types::Tool>
Information about tools configured for the robot application.
4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248 class RobotApplicationConfig < Struct.new( :application, :application_version, :launch_config, :upload_configurations, :use_default_upload_configurations, :tools, :use_default_tools) SENSITIVE = [] include Aws::Structure end |
#upload_configurations ⇒ Array<Types::UploadConfiguration>
The upload configurations for the robot application.
4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248 class RobotApplicationConfig < Struct.new( :application, :application_version, :launch_config, :upload_configurations, :use_default_upload_configurations, :tools, :use_default_tools) SENSITIVE = [] include Aws::Structure end |
#use_default_tools ⇒ Boolean
A Boolean indicating whether to use default robot application tools.
The default tools are rviz, rqt, terminal and rosbag record. The
default is False
.
This API is no longer supported and will throw an error if used.
4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248 class RobotApplicationConfig < Struct.new( :application, :application_version, :launch_config, :upload_configurations, :use_default_upload_configurations, :tools, :use_default_tools) SENSITIVE = [] include Aws::Structure end |
#use_default_upload_configurations ⇒ Boolean
A Boolean indicating whether to use default upload configurations.
By default, .ros
and .gazebo
files are uploaded when the
application terminates and all ROS topics will be recorded.
If you set this value, you must specify an outputLocation
.
This API is no longer supported and will throw an error if used.
4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248 class RobotApplicationConfig < Struct.new( :application, :application_version, :launch_config, :upload_configurations, :use_default_upload_configurations, :tools, :use_default_tools) SENSITIVE = [] include Aws::Structure end |