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.
370 371 372 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 370 def initialize(*args) super end |
Instance Method Details
#batch_delete_worlds(params = {}) ⇒ Types::BatchDeleteWorldsResponse
Deletes one or more worlds in a batch operation.
401 402 403 404 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 401 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.
523 524 525 526 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 523 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.
548 549 550 551 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 548 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.
570 571 572 573 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 570 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.
594 595 596 597 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 594 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.
616 617 618 619 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 616 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.
638 639 640 641 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 638 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.
759 760 761 762 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 759 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.
804 805 806 807 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 804 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.
860 861 862 863 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 860 def create_robot(params = {}, = {}) req = build_request(:create_robot, params) req.send_request() end |
#create_robot_application(params = {}) ⇒ Types::CreateRobotApplicationResponse
Creates a robot application.
942 943 944 945 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 942 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.
1005 1006 1007 1008 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1005 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.
1107 1108 1109 1110 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1107 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.
1176 1177 1178 1179 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1176 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.
1493 1494 1495 1496 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1493 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.
1565 1566 1567 1568 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1565 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.
1642 1643 1644 1645 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1642 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.
1702 1703 1704 1705 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1702 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.
1727 1728 1729 1730 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1727 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.
1752 1753 1754 1755 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1752 def delete_robot(params = {}, = {}) req = build_request(:delete_robot, params) req.send_request() end |
#delete_robot_application(params = {}) ⇒ Struct
Deletes a robot application.
1778 1779 1780 1781 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1778 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.
1804 1805 1806 1807 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1804 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.
1827 1828 1829 1830 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1827 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.
1864 1865 1866 1867 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1864 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.
1937 1938 1939 1940 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1937 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.
1992 1993 1994 1995 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1992 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.
2042 2043 2044 2045 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2042 def describe_robot(params = {}, = {}) req = build_request(:describe_robot, params) req.send_request() end |
#describe_robot_application(params = {}) ⇒ Types::DescribeRobotApplicationResponse
Describes a robot application.
2098 2099 2100 2101 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2098 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.
2160 2161 2162 2163 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2160 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.
2298 2299 2300 2301 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2298 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.
2520 2521 2522 2523 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2520 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.
2559 2560 2561 2562 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2559 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.
2608 2609 2610 2611 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2608 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.
2667 2668 2669 2670 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2667 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.
2709 2710 2711 2712 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2709 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.
2741 2742 2743 2744 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2741 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.
2828 2829 2830 2831 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2828 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.
2903 2904 2905 2906 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2903 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.
2973 2974 2975 2976 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2973 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.
3048 3049 3050 3051 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3048 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.
3121 3122 3123 3124 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3121 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.
3183 3184 3185 3186 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3183 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.
3257 3258 3259 3260 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3257 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.
3286 3287 3288 3289 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3286 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.
3350 3351 3352 3353 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3350 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.
3416 3417 3418 3419 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3416 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.
3468 3469 3470 3471 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3468 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.
3528 3529 3530 3531 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3528 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.
3564 3565 3566 3567 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3564 def register_robot(params = {}, = {}) req = build_request(:register_robot, params) req.send_request() end |
#restart_simulation_job(params = {}) ⇒ Struct
Restarts a running simulation job.
3586 3587 3588 3589 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3586 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.
3954 3955 3956 3957 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3954 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.
4021 4022 4023 4024 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4021 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.
4062 4063 4064 4065 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4062 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
.
4097 4098 4099 4100 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4097 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_robot_application(params = {}) ⇒ Types::UpdateRobotApplicationResponse
Updates a robot application.
4173 4174 4175 4176 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4173 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.
4268 4269 4270 4271 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4268 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.