Class: Aws::RoboMaker::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::RoboMaker::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb
Overview
An API client for RoboMaker. To construct a client, you need to configure a :region
and :credentials
.
client = Aws::RoboMaker::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#batch_delete_worlds(params = {}) ⇒ Types::BatchDeleteWorldsResponse
Deletes one or more worlds in a batch operation.
-
#batch_describe_simulation_job(params = {}) ⇒ Types::BatchDescribeSimulationJobResponse
Describes one or more simulation jobs.
-
#cancel_deployment_job(params = {}) ⇒ Struct
Cancels the specified deployment job.
-
#cancel_simulation_job(params = {}) ⇒ Struct
Cancels the specified simulation job.
-
#cancel_simulation_job_batch(params = {}) ⇒ Struct
Cancels a simulation job batch.
-
#cancel_world_export_job(params = {}) ⇒ Struct
Cancels the specified export job.
-
#cancel_world_generation_job(params = {}) ⇒ Struct
Cancels the specified world generator job.
-
#create_deployment_job(params = {}) ⇒ Types::CreateDeploymentJobResponse
Deploys a specific version of a robot application to robots in a fleet.
-
#create_fleet(params = {}) ⇒ Types::CreateFleetResponse
Creates a fleet, a logical group of robots running the same robot application.
-
#create_robot(params = {}) ⇒ Types::CreateRobotResponse
Creates a robot.
-
#create_robot_application(params = {}) ⇒ Types::CreateRobotApplicationResponse
Creates a robot application.
-
#create_robot_application_version(params = {}) ⇒ Types::CreateRobotApplicationVersionResponse
Creates a version of a robot application.
-
#create_simulation_application(params = {}) ⇒ Types::CreateSimulationApplicationResponse
Creates a simulation application.
-
#create_simulation_application_version(params = {}) ⇒ Types::CreateSimulationApplicationVersionResponse
Creates a simulation application with a specific revision id.
-
#create_simulation_job(params = {}) ⇒ Types::CreateSimulationJobResponse
Creates a simulation job.
-
#create_world_export_job(params = {}) ⇒ Types::CreateWorldExportJobResponse
Creates a world export job.
-
#create_world_generation_job(params = {}) ⇒ Types::CreateWorldGenerationJobResponse
Creates worlds using the specified template.
-
#create_world_template(params = {}) ⇒ Types::CreateWorldTemplateResponse
Creates a world template.
-
#delete_fleet(params = {}) ⇒ Struct
Deletes a fleet.
-
#delete_robot(params = {}) ⇒ Struct
Deletes a robot.
-
#delete_robot_application(params = {}) ⇒ Struct
Deletes a robot application.
-
#delete_simulation_application(params = {}) ⇒ Struct
Deletes a simulation application.
-
#delete_world_template(params = {}) ⇒ Struct
Deletes a world template.
-
#deregister_robot(params = {}) ⇒ Types::DeregisterRobotResponse
Deregisters a robot.
-
#describe_deployment_job(params = {}) ⇒ Types::DescribeDeploymentJobResponse
Describes a deployment job.
-
#describe_fleet(params = {}) ⇒ Types::DescribeFleetResponse
Describes a fleet.
-
#describe_robot(params = {}) ⇒ Types::DescribeRobotResponse
Describes a robot.
-
#describe_robot_application(params = {}) ⇒ Types::DescribeRobotApplicationResponse
Describes a robot application.
-
#describe_simulation_application(params = {}) ⇒ Types::DescribeSimulationApplicationResponse
Describes a simulation application.
-
#describe_simulation_job(params = {}) ⇒ Types::DescribeSimulationJobResponse
Describes a simulation job.
-
#describe_simulation_job_batch(params = {}) ⇒ Types::DescribeSimulationJobBatchResponse
Describes a simulation job batch.
-
#describe_world(params = {}) ⇒ Types::DescribeWorldResponse
Describes a world.
-
#describe_world_export_job(params = {}) ⇒ Types::DescribeWorldExportJobResponse
Describes a world export job.
-
#describe_world_generation_job(params = {}) ⇒ Types::DescribeWorldGenerationJobResponse
Describes a world generation job.
-
#describe_world_template(params = {}) ⇒ Types::DescribeWorldTemplateResponse
Describes a world template.
-
#get_world_template_body(params = {}) ⇒ Types::GetWorldTemplateBodyResponse
Gets the world template body.
-
#list_deployment_jobs(params = {}) ⇒ Types::ListDeploymentJobsResponse
Returns a list of deployment jobs for a fleet.
-
#list_fleets(params = {}) ⇒ Types::ListFleetsResponse
Returns a list of fleets.
-
#list_robot_applications(params = {}) ⇒ Types::ListRobotApplicationsResponse
Returns a list of robot application.
-
#list_robots(params = {}) ⇒ Types::ListRobotsResponse
Returns a list of robots.
-
#list_simulation_applications(params = {}) ⇒ Types::ListSimulationApplicationsResponse
Returns a list of simulation applications.
-
#list_simulation_job_batches(params = {}) ⇒ Types::ListSimulationJobBatchesResponse
Returns a list simulation job batches.
-
#list_simulation_jobs(params = {}) ⇒ Types::ListSimulationJobsResponse
Returns a list of simulation jobs.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists all tags on a AWS RoboMaker resource.
-
#list_world_export_jobs(params = {}) ⇒ Types::ListWorldExportJobsResponse
Lists world export jobs.
-
#list_world_generation_jobs(params = {}) ⇒ Types::ListWorldGenerationJobsResponse
Lists world generator jobs.
-
#list_world_templates(params = {}) ⇒ Types::ListWorldTemplatesResponse
Lists world templates.
-
#list_worlds(params = {}) ⇒ Types::ListWorldsResponse
Lists worlds.
-
#register_robot(params = {}) ⇒ Types::RegisterRobotResponse
Registers a robot with a fleet.
-
#restart_simulation_job(params = {}) ⇒ Struct
Restarts a running simulation job.
-
#start_simulation_job_batch(params = {}) ⇒ Types::StartSimulationJobBatchResponse
Starts a new simulation job batch.
-
#sync_deployment_job(params = {}) ⇒ Types::SyncDeploymentJobResponse
Syncrhonizes robots in a fleet to the latest deployment.
-
#tag_resource(params = {}) ⇒ Struct
Adds or edits tags for a AWS RoboMaker resource.
-
#untag_resource(params = {}) ⇒ Struct
Removes the specified tags from the specified AWS RoboMaker resource.
-
#update_robot_application(params = {}) ⇒ Types::UpdateRobotApplicationResponse
Updates a robot application.
-
#update_simulation_application(params = {}) ⇒ Types::UpdateSimulationApplicationResponse
Updates a simulation application.
-
#update_world_template(params = {}) ⇒ Types::UpdateWorldTemplateResponse
Updates a world template.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
Methods included from ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
444 445 446 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 444 def initialize(*args) super end |
Instance Method Details
#batch_delete_worlds(params = {}) ⇒ Types::BatchDeleteWorldsResponse
Deletes one or more worlds in a batch operation.
475 476 477 478 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 475 def batch_delete_worlds(params = {}, = {}) req = build_request(:batch_delete_worlds, params) req.send_request() end |
#batch_describe_simulation_job(params = {}) ⇒ Types::BatchDescribeSimulationJobResponse
Describes one or more simulation jobs.
597 598 599 600 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 597 def batch_describe_simulation_job(params = {}, = {}) req = build_request(:batch_describe_simulation_job, params) req.send_request() end |
#cancel_deployment_job(params = {}) ⇒ Struct
Cancels the specified deployment job.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
622 623 624 625 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 622 def cancel_deployment_job(params = {}, = {}) req = build_request(:cancel_deployment_job, params) req.send_request() end |
#cancel_simulation_job(params = {}) ⇒ Struct
Cancels the specified simulation job.
644 645 646 647 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 644 def cancel_simulation_job(params = {}, = {}) req = build_request(:cancel_simulation_job, params) req.send_request() end |
#cancel_simulation_job_batch(params = {}) ⇒ Struct
Cancels a simulation job batch. When you cancel a simulation job batch, you are also cancelling all of the active simulation jobs created as part of the batch.
668 669 670 671 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 668 def cancel_simulation_job_batch(params = {}, = {}) req = build_request(:cancel_simulation_job_batch, params) req.send_request() end |
#cancel_world_export_job(params = {}) ⇒ Struct
Cancels the specified export job.
690 691 692 693 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 690 def cancel_world_export_job(params = {}, = {}) req = build_request(:cancel_world_export_job, params) req.send_request() end |
#cancel_world_generation_job(params = {}) ⇒ Struct
Cancels the specified world generator job.
712 713 714 715 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 712 def cancel_world_generation_job(params = {}, = {}) req = build_request(:cancel_world_generation_job, params) req.send_request() end |
#create_deployment_job(params = {}) ⇒ Types::CreateDeploymentJobResponse
Deploys a specific version of a robot application to robots in a fleet.
This API is no longer supported and will throw an error if used.
The robot application must have a numbered applicationVersion
for
consistency reasons. To create a new version, use
CreateRobotApplicationVersion
or see Creating a Robot Application
Version.
833 834 835 836 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 833 def create_deployment_job(params = {}, = {}) req = build_request(:create_deployment_job, params) req.send_request() end |
#create_fleet(params = {}) ⇒ Types::CreateFleetResponse
Creates a fleet, a logical group of robots running the same robot application.
This API is no longer supported and will throw an error if used.
878 879 880 881 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 878 def create_fleet(params = {}, = {}) req = build_request(:create_fleet, params) req.send_request() end |
#create_robot(params = {}) ⇒ Types::CreateRobotResponse
Creates a robot.
This API is no longer supported and will throw an error if used.
934 935 936 937 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 934 def create_robot(params = {}, = {}) req = build_request(:create_robot, params) req.send_request() end |
#create_robot_application(params = {}) ⇒ Types::CreateRobotApplicationResponse
Creates a robot application.
1016 1017 1018 1019 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1016 def create_robot_application(params = {}, = {}) req = build_request(:create_robot_application, params) req.send_request() end |
#create_robot_application_version(params = {}) ⇒ Types::CreateRobotApplicationVersionResponse
Creates a version of a robot application.
1079 1080 1081 1082 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1079 def create_robot_application_version(params = {}, = {}) req = build_request(:create_robot_application_version, params) req.send_request() end |
#create_simulation_application(params = {}) ⇒ Types::CreateSimulationApplicationResponse
Creates a simulation application.
1181 1182 1183 1184 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1181 def create_simulation_application(params = {}, = {}) req = build_request(:create_simulation_application, params) req.send_request() end |
#create_simulation_application_version(params = {}) ⇒ Types::CreateSimulationApplicationVersionResponse
Creates a simulation application with a specific revision id.
1250 1251 1252 1253 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1250 def create_simulation_application_version(params = {}, = {}) req = build_request(:create_simulation_application_version, params) req.send_request() end |
#create_simulation_job(params = {}) ⇒ Types::CreateSimulationJobResponse
Creates a simulation job.
1567 1568 1569 1570 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1567 def create_simulation_job(params = {}, = {}) req = build_request(:create_simulation_job, params) req.send_request() end |
#create_world_export_job(params = {}) ⇒ Types::CreateWorldExportJobResponse
Creates a world export job.
1639 1640 1641 1642 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1639 def create_world_export_job(params = {}, = {}) req = build_request(:create_world_export_job, params) req.send_request() end |
#create_world_generation_job(params = {}) ⇒ Types::CreateWorldGenerationJobResponse
Creates worlds using the specified template.
1716 1717 1718 1719 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1716 def create_world_generation_job(params = {}, = {}) req = build_request(:create_world_generation_job, params) req.send_request() end |
#create_world_template(params = {}) ⇒ Types::CreateWorldTemplateResponse
Creates a world template.
1776 1777 1778 1779 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1776 def create_world_template(params = {}, = {}) req = build_request(:create_world_template, params) req.send_request() end |
#delete_fleet(params = {}) ⇒ Struct
Deletes a fleet.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
1801 1802 1803 1804 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1801 def delete_fleet(params = {}, = {}) req = build_request(:delete_fleet, params) req.send_request() end |
#delete_robot(params = {}) ⇒ Struct
Deletes a robot.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
1826 1827 1828 1829 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1826 def delete_robot(params = {}, = {}) req = build_request(:delete_robot, params) req.send_request() end |
#delete_robot_application(params = {}) ⇒ Struct
Deletes a robot application.
1852 1853 1854 1855 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1852 def delete_robot_application(params = {}, = {}) req = build_request(:delete_robot_application, params) req.send_request() end |
#delete_simulation_application(params = {}) ⇒ Struct
Deletes a simulation application.
1878 1879 1880 1881 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1878 def delete_simulation_application(params = {}, = {}) req = build_request(:delete_simulation_application, params) req.send_request() end |
#delete_world_template(params = {}) ⇒ Struct
Deletes a world template.
1901 1902 1903 1904 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1901 def delete_world_template(params = {}, = {}) req = build_request(:delete_world_template, params) req.send_request() end |
#deregister_robot(params = {}) ⇒ Types::DeregisterRobotResponse
Deregisters a robot.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
1938 1939 1940 1941 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1938 def deregister_robot(params = {}, = {}) req = build_request(:deregister_robot, params) req.send_request() end |
#describe_deployment_job(params = {}) ⇒ Types::DescribeDeploymentJobResponse
Describes a deployment job.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
2011 2012 2013 2014 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2011 def describe_deployment_job(params = {}, = {}) req = build_request(:describe_deployment_job, params) req.send_request() end |
#describe_fleet(params = {}) ⇒ Types::DescribeFleetResponse
Describes a fleet.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
2066 2067 2068 2069 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2066 def describe_fleet(params = {}, = {}) req = build_request(:describe_fleet, params) req.send_request() end |
#describe_robot(params = {}) ⇒ Types::DescribeRobotResponse
Describes a robot.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
2116 2117 2118 2119 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2116 def describe_robot(params = {}, = {}) req = build_request(:describe_robot, params) req.send_request() end |
#describe_robot_application(params = {}) ⇒ Types::DescribeRobotApplicationResponse
Describes a robot application.
2172 2173 2174 2175 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2172 def describe_robot_application(params = {}, = {}) req = build_request(:describe_robot_application, params) req.send_request() end |
#describe_simulation_application(params = {}) ⇒ Types::DescribeSimulationApplicationResponse
Describes a simulation application.
2234 2235 2236 2237 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2234 def describe_simulation_application(params = {}, = {}) req = build_request(:describe_simulation_application, params) req.send_request() end |
#describe_simulation_job(params = {}) ⇒ Types::DescribeSimulationJobResponse
Describes a simulation job.
2372 2373 2374 2375 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2372 def describe_simulation_job(params = {}, = {}) req = build_request(:describe_simulation_job, params) req.send_request() end |
#describe_simulation_job_batch(params = {}) ⇒ Types::DescribeSimulationJobBatchResponse
Describes a simulation job batch.
2594 2595 2596 2597 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2594 def describe_simulation_job_batch(params = {}, = {}) req = build_request(:describe_simulation_job_batch, params) req.send_request() end |
#describe_world(params = {}) ⇒ Types::DescribeWorldResponse
Describes a world.
2633 2634 2635 2636 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2633 def describe_world(params = {}, = {}) req = build_request(:describe_world, params) req.send_request() end |
#describe_world_export_job(params = {}) ⇒ Types::DescribeWorldExportJobResponse
Describes a world export job.
2682 2683 2684 2685 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2682 def describe_world_export_job(params = {}, = {}) req = build_request(:describe_world_export_job, params) req.send_request() end |
#describe_world_generation_job(params = {}) ⇒ Types::DescribeWorldGenerationJobResponse
Describes a world generation job.
2741 2742 2743 2744 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2741 def describe_world_generation_job(params = {}, = {}) req = build_request(:describe_world_generation_job, params) req.send_request() end |
#describe_world_template(params = {}) ⇒ Types::DescribeWorldTemplateResponse
Describes a world template.
2783 2784 2785 2786 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2783 def describe_world_template(params = {}, = {}) req = build_request(:describe_world_template, params) req.send_request() end |
#get_world_template_body(params = {}) ⇒ Types::GetWorldTemplateBodyResponse
Gets the world template body.
2815 2816 2817 2818 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2815 def get_world_template_body(params = {}, = {}) req = build_request(:get_world_template_body, params) req.send_request() end |
#list_deployment_jobs(params = {}) ⇒ Types::ListDeploymentJobsResponse
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2902 2903 2904 2905 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2902 def list_deployment_jobs(params = {}, = {}) req = build_request(:list_deployment_jobs, params) req.send_request() end |
#list_fleets(params = {}) ⇒ Types::ListFleetsResponse
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2977 2978 2979 2980 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2977 def list_fleets(params = {}, = {}) req = build_request(:list_fleets, params) req.send_request() end |
#list_robot_applications(params = {}) ⇒ Types::ListRobotApplicationsResponse
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3047 3048 3049 3050 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3047 def list_robot_applications(params = {}, = {}) req = build_request(:list_robot_applications, params) req.send_request() end |
#list_robots(params = {}) ⇒ Types::ListRobotsResponse
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3122 3123 3124 3125 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3122 def list_robots(params = {}, = {}) req = build_request(:list_robots, params) req.send_request() end |
#list_simulation_applications(params = {}) ⇒ Types::ListSimulationApplicationsResponse
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3195 3196 3197 3198 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3195 def list_simulation_applications(params = {}, = {}) req = build_request(:list_simulation_applications, params) req.send_request() end |
#list_simulation_job_batches(params = {}) ⇒ Types::ListSimulationJobBatchesResponse
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3257 3258 3259 3260 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3257 def list_simulation_job_batches(params = {}, = {}) req = build_request(:list_simulation_job_batches, params) req.send_request() end |
#list_simulation_jobs(params = {}) ⇒ Types::ListSimulationJobsResponse
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3331 3332 3333 3334 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3331 def list_simulation_jobs(params = {}, = {}) req = build_request(:list_simulation_jobs, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists all tags on a AWS RoboMaker resource.
3360 3361 3362 3363 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3360 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#list_world_export_jobs(params = {}) ⇒ Types::ListWorldExportJobsResponse
Lists world export jobs.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3424 3425 3426 3427 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3424 def list_world_export_jobs(params = {}, = {}) req = build_request(:list_world_export_jobs, params) req.send_request() end |
#list_world_generation_jobs(params = {}) ⇒ Types::ListWorldGenerationJobsResponse
Lists world generator jobs.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3490 3491 3492 3493 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3490 def list_world_generation_jobs(params = {}, = {}) req = build_request(:list_world_generation_jobs, params) req.send_request() end |
#list_world_templates(params = {}) ⇒ Types::ListWorldTemplatesResponse
Lists world templates.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3542 3543 3544 3545 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3542 def list_world_templates(params = {}, = {}) req = build_request(:list_world_templates, params) req.send_request() end |
#list_worlds(params = {}) ⇒ Types::ListWorldsResponse
Lists worlds.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3602 3603 3604 3605 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3602 def list_worlds(params = {}, = {}) req = build_request(:list_worlds, params) req.send_request() end |
#register_robot(params = {}) ⇒ Types::RegisterRobotResponse
Registers a robot with a fleet.
This API is no longer supported and will throw an error if used.
3638 3639 3640 3641 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3638 def register_robot(params = {}, = {}) req = build_request(:register_robot, params) req.send_request() end |
#restart_simulation_job(params = {}) ⇒ Struct
Restarts a running simulation job.
3660 3661 3662 3663 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3660 def restart_simulation_job(params = {}, = {}) req = build_request(:restart_simulation_job, params) req.send_request() end |
#start_simulation_job_batch(params = {}) ⇒ Types::StartSimulationJobBatchResponse
Starts a new simulation job batch. The batch is defined using one or
more SimulationJobRequest
objects.
4028 4029 4030 4031 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4028 def start_simulation_job_batch(params = {}, = {}) req = build_request(:start_simulation_job_batch, params) req.send_request() end |
#sync_deployment_job(params = {}) ⇒ Types::SyncDeploymentJobResponse
Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
4095 4096 4097 4098 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4095 def sync_deployment_job(params = {}, = {}) req = build_request(:sync_deployment_job, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Adds or edits tags for a AWS RoboMaker resource.
Each tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty strings.
For information about the rules that apply to tag keys and tag values, see User-Defined Tag Restrictions in the AWS Billing and Cost Management User Guide.
4136 4137 4138 4139 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4136 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Removes the specified tags from the specified AWS RoboMaker resource.
To remove a tag, specify the tag key. To change the tag value of an
existing tag key, use TagResource
.
4171 4172 4173 4174 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4171 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_robot_application(params = {}) ⇒ Types::UpdateRobotApplicationResponse
Updates a robot application.
4247 4248 4249 4250 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4247 def update_robot_application(params = {}, = {}) req = build_request(:update_robot_application, params) req.send_request() end |
#update_simulation_application(params = {}) ⇒ Types::UpdateSimulationApplicationResponse
Updates a simulation application.