Class: Aws::RoboMaker::Types::RobotApplicationConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::RoboMaker::Types::RobotApplicationConfig
- Includes:
- Structure
- Defined in:
- 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 '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 '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 '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 '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 '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 '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 '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 |