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.
422 423 424 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 422 def initialize(*args) super end |
Instance Method Details
#batch_delete_worlds(params = {}) ⇒ Types::BatchDeleteWorldsResponse
Deletes one or more worlds in a batch operation.
453 454 455 456 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 453 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.
575 576 577 578 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 575 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.
600 601 602 603 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 600 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.
622 623 624 625 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 622 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.
646 647 648 649 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 646 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.
668 669 670 671 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 668 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.
690 691 692 693 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 690 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.
811 812 813 814 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 811 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.
856 857 858 859 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 856 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.
912 913 914 915 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 912 def create_robot(params = {}, = {}) req = build_request(:create_robot, params) req.send_request() end |
#create_robot_application(params = {}) ⇒ Types::CreateRobotApplicationResponse
Creates a robot application.
994 995 996 997 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 994 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.
1057 1058 1059 1060 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1057 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.
1159 1160 1161 1162 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1159 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.
1228 1229 1230 1231 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1228 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.
1545 1546 1547 1548 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1545 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.
1617 1618 1619 1620 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1617 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.
1694 1695 1696 1697 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1694 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.
1754 1755 1756 1757 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1754 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.
1779 1780 1781 1782 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1779 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.
1804 1805 1806 1807 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1804 def delete_robot(params = {}, = {}) req = build_request(:delete_robot, params) req.send_request() end |
#delete_robot_application(params = {}) ⇒ Struct
Deletes a robot application.
1830 1831 1832 1833 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1830 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.
1856 1857 1858 1859 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1856 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.
1879 1880 1881 1882 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1879 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.
1916 1917 1918 1919 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1916 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.
1989 1990 1991 1992 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1989 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.
2044 2045 2046 2047 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2044 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.
2094 2095 2096 2097 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2094 def describe_robot(params = {}, = {}) req = build_request(:describe_robot, params) req.send_request() end |
#describe_robot_application(params = {}) ⇒ Types::DescribeRobotApplicationResponse
Describes a robot application.
2150 2151 2152 2153 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2150 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.
2212 2213 2214 2215 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2212 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.
2350 2351 2352 2353 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2350 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.
2572 2573 2574 2575 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2572 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.
2611 2612 2613 2614 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2611 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.
2660 2661 2662 2663 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2660 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.
2719 2720 2721 2722 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2719 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.
2761 2762 2763 2764 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2761 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.
2793 2794 2795 2796 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2793 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.
2880 2881 2882 2883 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2880 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.
2955 2956 2957 2958 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2955 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.
3025 3026 3027 3028 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3025 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.
3100 3101 3102 3103 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3100 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.
3173 3174 3175 3176 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3173 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.
3235 3236 3237 3238 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3235 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.
3309 3310 3311 3312 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3309 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.
3338 3339 3340 3341 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3338 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.
3402 3403 3404 3405 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3402 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.
3468 3469 3470 3471 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3468 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.
3520 3521 3522 3523 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3520 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.
3580 3581 3582 3583 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3580 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.
3616 3617 3618 3619 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3616 def register_robot(params = {}, = {}) req = build_request(:register_robot, params) req.send_request() end |
#restart_simulation_job(params = {}) ⇒ Struct
Restarts a running simulation job.
3638 3639 3640 3641 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3638 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.
4006 4007 4008 4009 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4006 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.
4073 4074 4075 4076 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4073 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.
4114 4115 4116 4117 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4114 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
.
4149 4150 4151 4152 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4149 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_robot_application(params = {}) ⇒ Types::UpdateRobotApplicationResponse
Updates a robot application.
4225 4226 4227 4228 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4225 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.
4320 4321 4322 4323 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4320 def update_simulation_application(params = {}, = {}) req = build_request(:update_simulation_application, params) req.send_request() end |
#update_world_template(params = {}) ⇒ Types::UpdateWorldTemplateResponse
Updates a world template.
4369 4370 4371 4372 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4369 def update_world_template(params = {}, = {}) req = build_request(:update_world_template, params) req.send_request() end |