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.
348 349 350 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 348 def initialize(*args) super end |
Instance Method Details
#batch_delete_worlds(params = {}) ⇒ Types::BatchDeleteWorldsResponse
Deletes one or more worlds in a batch operation.
379 380 381 382 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 379 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.
501 502 503 504 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 501 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.
526 527 528 529 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 526 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.
548 549 550 551 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 548 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.
572 573 574 575 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 572 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.
594 595 596 597 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 594 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.
616 617 618 619 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 616 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.
737 738 739 740 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 737 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.
782 783 784 785 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 782 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.
838 839 840 841 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 838 def create_robot(params = {}, = {}) req = build_request(:create_robot, params) req.send_request() end |
#create_robot_application(params = {}) ⇒ Types::CreateRobotApplicationResponse
Creates a robot application.
920 921 922 923 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 920 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.
983 984 985 986 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 983 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.
1085 1086 1087 1088 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1085 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.
1154 1155 1156 1157 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1154 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.
1471 1472 1473 1474 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1471 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.
1543 1544 1545 1546 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1543 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.
1620 1621 1622 1623 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1620 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.
1680 1681 1682 1683 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1680 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.
1705 1706 1707 1708 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1705 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.
1730 1731 1732 1733 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1730 def delete_robot(params = {}, = {}) req = build_request(:delete_robot, params) req.send_request() end |
#delete_robot_application(params = {}) ⇒ Struct
Deletes a robot application.
1756 1757 1758 1759 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1756 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.
1782 1783 1784 1785 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1782 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.
1805 1806 1807 1808 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1805 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.
1842 1843 1844 1845 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1842 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.
1915 1916 1917 1918 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1915 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.
1970 1971 1972 1973 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 1970 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.
2020 2021 2022 2023 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2020 def describe_robot(params = {}, = {}) req = build_request(:describe_robot, params) req.send_request() end |
#describe_robot_application(params = {}) ⇒ Types::DescribeRobotApplicationResponse
Describes a robot application.
2076 2077 2078 2079 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2076 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.
2138 2139 2140 2141 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2138 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.
2276 2277 2278 2279 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2276 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.
2498 2499 2500 2501 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2498 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.
2537 2538 2539 2540 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2537 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.
2586 2587 2588 2589 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2586 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.
2645 2646 2647 2648 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2645 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.
2687 2688 2689 2690 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2687 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.
2719 2720 2721 2722 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2719 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.
2806 2807 2808 2809 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2806 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.
2881 2882 2883 2884 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2881 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.
2951 2952 2953 2954 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 2951 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.
3026 3027 3028 3029 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3026 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.
3099 3100 3101 3102 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3099 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.
3161 3162 3163 3164 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3161 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.
3235 3236 3237 3238 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3235 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.
3264 3265 3266 3267 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3264 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.
3328 3329 3330 3331 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3328 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.
3394 3395 3396 3397 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3394 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.
3446 3447 3448 3449 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3446 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.
3506 3507 3508 3509 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3506 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.
3542 3543 3544 3545 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3542 def register_robot(params = {}, = {}) req = build_request(:register_robot, params) req.send_request() end |
#restart_simulation_job(params = {}) ⇒ Struct
Restarts a running simulation job.
3564 3565 3566 3567 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3564 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.
3932 3933 3934 3935 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3932 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.
3999 4000 4001 4002 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 3999 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.
4040 4041 4042 4043 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4040 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
.
4075 4076 4077 4078 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4075 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_robot_application(params = {}) ⇒ Types::UpdateRobotApplicationResponse
Updates a robot application.
4151 4152 4153 4154 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4151 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.
4246 4247 4248 4249 |
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client.rb', line 4246 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.