Trait rusoto_robomaker::Robomaker
source · [−]pub trait Robomaker {
Show 57 methods
fn batch_delete_worlds<'life0, 'async_trait>(
&'life0 self,
input: BatchDeleteWorldsRequest
) -> Pin<Box<dyn Future<Output = Result<BatchDeleteWorldsResponse, RusotoError<BatchDeleteWorldsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn batch_describe_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: BatchDescribeSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<BatchDescribeSimulationJobResponse, RusotoError<BatchDescribeSimulationJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn cancel_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: CancelDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelDeploymentJobResponse, RusotoError<CancelDeploymentJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn cancel_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: CancelSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelSimulationJobResponse, RusotoError<CancelSimulationJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn cancel_simulation_job_batch<'life0, 'async_trait>(
&'life0 self,
input: CancelSimulationJobBatchRequest
) -> Pin<Box<dyn Future<Output = Result<CancelSimulationJobBatchResponse, RusotoError<CancelSimulationJobBatchError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn cancel_world_export_job<'life0, 'async_trait>(
&'life0 self,
input: CancelWorldExportJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelWorldExportJobResponse, RusotoError<CancelWorldExportJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn cancel_world_generation_job<'life0, 'async_trait>(
&'life0 self,
input: CancelWorldGenerationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelWorldGenerationJobResponse, RusotoError<CancelWorldGenerationJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: CreateDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDeploymentJobResponse, RusotoError<CreateDeploymentJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_fleet<'life0, 'async_trait>(
&'life0 self,
input: CreateFleetRequest
) -> Pin<Box<dyn Future<Output = Result<CreateFleetResponse, RusotoError<CreateFleetError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_robot<'life0, 'async_trait>(
&'life0 self,
input: CreateRobotRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRobotResponse, RusotoError<CreateRobotError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_robot_application<'life0, 'async_trait>(
&'life0 self,
input: CreateRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRobotApplicationResponse, RusotoError<CreateRobotApplicationError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_robot_application_version<'life0, 'async_trait>(
&'life0 self,
input: CreateRobotApplicationVersionRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRobotApplicationVersionResponse, RusotoError<CreateRobotApplicationVersionError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: CreateSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<CreateSimulationApplicationResponse, RusotoError<CreateSimulationApplicationError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_simulation_application_version<'life0, 'async_trait>(
&'life0 self,
input: CreateSimulationApplicationVersionRequest
) -> Pin<Box<dyn Future<Output = Result<CreateSimulationApplicationVersionResponse, RusotoError<CreateSimulationApplicationVersionError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: CreateSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateSimulationJobResponse, RusotoError<CreateSimulationJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_world_export_job<'life0, 'async_trait>(
&'life0 self,
input: CreateWorldExportJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateWorldExportJobResponse, RusotoError<CreateWorldExportJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_world_generation_job<'life0, 'async_trait>(
&'life0 self,
input: CreateWorldGenerationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateWorldGenerationJobResponse, RusotoError<CreateWorldGenerationJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn create_world_template<'life0, 'async_trait>(
&'life0 self,
input: CreateWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<CreateWorldTemplateResponse, RusotoError<CreateWorldTemplateError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn delete_fleet<'life0, 'async_trait>(
&'life0 self,
input: DeleteFleetRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteFleetResponse, RusotoError<DeleteFleetError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn delete_robot<'life0, 'async_trait>(
&'life0 self,
input: DeleteRobotRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteRobotResponse, RusotoError<DeleteRobotError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn delete_robot_application<'life0, 'async_trait>(
&'life0 self,
input: DeleteRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteRobotApplicationResponse, RusotoError<DeleteRobotApplicationError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn delete_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: DeleteSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteSimulationApplicationResponse, RusotoError<DeleteSimulationApplicationError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn delete_world_template<'life0, 'async_trait>(
&'life0 self,
input: DeleteWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteWorldTemplateResponse, RusotoError<DeleteWorldTemplateError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn deregister_robot<'life0, 'async_trait>(
&'life0 self,
input: DeregisterRobotRequest
) -> Pin<Box<dyn Future<Output = Result<DeregisterRobotResponse, RusotoError<DeregisterRobotError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDeploymentJobResponse, RusotoError<DescribeDeploymentJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_fleet<'life0, 'async_trait>(
&'life0 self,
input: DescribeFleetRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeFleetResponse, RusotoError<DescribeFleetError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_robot<'life0, 'async_trait>(
&'life0 self,
input: DescribeRobotRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeRobotResponse, RusotoError<DescribeRobotError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_robot_application<'life0, 'async_trait>(
&'life0 self,
input: DescribeRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeRobotApplicationResponse, RusotoError<DescribeRobotApplicationError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: DescribeSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeSimulationApplicationResponse, RusotoError<DescribeSimulationApplicationError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeSimulationJobResponse, RusotoError<DescribeSimulationJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_simulation_job_batch<'life0, 'async_trait>(
&'life0 self,
input: DescribeSimulationJobBatchRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeSimulationJobBatchResponse, RusotoError<DescribeSimulationJobBatchError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_world<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldResponse, RusotoError<DescribeWorldError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_world_export_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldExportJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldExportJobResponse, RusotoError<DescribeWorldExportJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_world_generation_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldGenerationJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldGenerationJobResponse, RusotoError<DescribeWorldGenerationJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn describe_world_template<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldTemplateResponse, RusotoError<DescribeWorldTemplateError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn get_world_template_body<'life0, 'async_trait>(
&'life0 self,
input: GetWorldTemplateBodyRequest
) -> Pin<Box<dyn Future<Output = Result<GetWorldTemplateBodyResponse, RusotoError<GetWorldTemplateBodyError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_deployment_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListDeploymentJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListDeploymentJobsResponse, RusotoError<ListDeploymentJobsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_fleets<'life0, 'async_trait>(
&'life0 self,
input: ListFleetsRequest
) -> Pin<Box<dyn Future<Output = Result<ListFleetsResponse, RusotoError<ListFleetsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_robot_applications<'life0, 'async_trait>(
&'life0 self,
input: ListRobotApplicationsRequest
) -> Pin<Box<dyn Future<Output = Result<ListRobotApplicationsResponse, RusotoError<ListRobotApplicationsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_robots<'life0, 'async_trait>(
&'life0 self,
input: ListRobotsRequest
) -> Pin<Box<dyn Future<Output = Result<ListRobotsResponse, RusotoError<ListRobotsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_simulation_applications<'life0, 'async_trait>(
&'life0 self,
input: ListSimulationApplicationsRequest
) -> Pin<Box<dyn Future<Output = Result<ListSimulationApplicationsResponse, RusotoError<ListSimulationApplicationsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_simulation_job_batches<'life0, 'async_trait>(
&'life0 self,
input: ListSimulationJobBatchesRequest
) -> Pin<Box<dyn Future<Output = Result<ListSimulationJobBatchesResponse, RusotoError<ListSimulationJobBatchesError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_simulation_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListSimulationJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListSimulationJobsResponse, RusotoError<ListSimulationJobsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_tags_for_resource<'life0, 'async_trait>(
&'life0 self,
input: ListTagsForResourceRequest
) -> Pin<Box<dyn Future<Output = Result<ListTagsForResourceResponse, RusotoError<ListTagsForResourceError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_world_export_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListWorldExportJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldExportJobsResponse, RusotoError<ListWorldExportJobsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_world_generation_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListWorldGenerationJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldGenerationJobsResponse, RusotoError<ListWorldGenerationJobsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_world_templates<'life0, 'async_trait>(
&'life0 self,
input: ListWorldTemplatesRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldTemplatesResponse, RusotoError<ListWorldTemplatesError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn list_worlds<'life0, 'async_trait>(
&'life0 self,
input: ListWorldsRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldsResponse, RusotoError<ListWorldsError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn register_robot<'life0, 'async_trait>(
&'life0 self,
input: RegisterRobotRequest
) -> Pin<Box<dyn Future<Output = Result<RegisterRobotResponse, RusotoError<RegisterRobotError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn restart_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: RestartSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<RestartSimulationJobResponse, RusotoError<RestartSimulationJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn start_simulation_job_batch<'life0, 'async_trait>(
&'life0 self,
input: StartSimulationJobBatchRequest
) -> Pin<Box<dyn Future<Output = Result<StartSimulationJobBatchResponse, RusotoError<StartSimulationJobBatchError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn sync_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: SyncDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<SyncDeploymentJobResponse, RusotoError<SyncDeploymentJobError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<TagResourceResponse, RusotoError<TagResourceError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<UntagResourceResponse, RusotoError<UntagResourceError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn update_robot_application<'life0, 'async_trait>(
&'life0 self,
input: UpdateRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateRobotApplicationResponse, RusotoError<UpdateRobotApplicationError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn update_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: UpdateSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateSimulationApplicationResponse, RusotoError<UpdateSimulationApplicationError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
fn update_world_template<'life0, 'async_trait>(
&'life0 self,
input: UpdateWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateWorldTemplateResponse, RusotoError<UpdateWorldTemplateError>>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
}
Expand description
Trait representing the capabilities of the RoboMaker API. RoboMaker clients implement this trait.
Required Methods
fn batch_delete_worlds<'life0, 'async_trait>(
&'life0 self,
input: BatchDeleteWorldsRequest
) -> Pin<Box<dyn Future<Output = Result<BatchDeleteWorldsResponse, RusotoError<BatchDeleteWorldsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn batch_delete_worlds<'life0, 'async_trait>(
&'life0 self,
input: BatchDeleteWorldsRequest
) -> Pin<Box<dyn Future<Output = Result<BatchDeleteWorldsResponse, RusotoError<BatchDeleteWorldsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes one or more worlds in a batch operation.
fn batch_describe_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: BatchDescribeSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<BatchDescribeSimulationJobResponse, RusotoError<BatchDescribeSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn batch_describe_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: BatchDescribeSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<BatchDescribeSimulationJobResponse, RusotoError<BatchDescribeSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes one or more simulation jobs.
fn cancel_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: CancelDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelDeploymentJobResponse, RusotoError<CancelDeploymentJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn cancel_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: CancelDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelDeploymentJobResponse, RusotoError<CancelDeploymentJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Cancels the specified deployment job.
fn cancel_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: CancelSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelSimulationJobResponse, RusotoError<CancelSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn cancel_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: CancelSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelSimulationJobResponse, RusotoError<CancelSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Cancels the specified simulation job.
fn cancel_simulation_job_batch<'life0, 'async_trait>(
&'life0 self,
input: CancelSimulationJobBatchRequest
) -> Pin<Box<dyn Future<Output = Result<CancelSimulationJobBatchResponse, RusotoError<CancelSimulationJobBatchError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn cancel_simulation_job_batch<'life0, 'async_trait>(
&'life0 self,
input: CancelSimulationJobBatchRequest
) -> Pin<Box<dyn Future<Output = Result<CancelSimulationJobBatchResponse, RusotoError<CancelSimulationJobBatchError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
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.
fn cancel_world_export_job<'life0, 'async_trait>(
&'life0 self,
input: CancelWorldExportJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelWorldExportJobResponse, RusotoError<CancelWorldExportJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn cancel_world_export_job<'life0, 'async_trait>(
&'life0 self,
input: CancelWorldExportJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelWorldExportJobResponse, RusotoError<CancelWorldExportJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Cancels the specified export job.
fn cancel_world_generation_job<'life0, 'async_trait>(
&'life0 self,
input: CancelWorldGenerationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelWorldGenerationJobResponse, RusotoError<CancelWorldGenerationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn cancel_world_generation_job<'life0, 'async_trait>(
&'life0 self,
input: CancelWorldGenerationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CancelWorldGenerationJobResponse, RusotoError<CancelWorldGenerationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Cancels the specified world generator job.
fn create_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: CreateDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDeploymentJobResponse, RusotoError<CreateDeploymentJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: CreateDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDeploymentJobResponse, RusotoError<CreateDeploymentJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deploys a specific version of a robot application to robots in a fleet.
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.
After 90 days, deployment jobs expire and will be deleted. They will no longer be accessible.
fn create_fleet<'life0, 'async_trait>(
&'life0 self,
input: CreateFleetRequest
) -> Pin<Box<dyn Future<Output = Result<CreateFleetResponse, RusotoError<CreateFleetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_fleet<'life0, 'async_trait>(
&'life0 self,
input: CreateFleetRequest
) -> Pin<Box<dyn Future<Output = Result<CreateFleetResponse, RusotoError<CreateFleetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a fleet, a logical group of robots running the same robot application.
fn create_robot<'life0, 'async_trait>(
&'life0 self,
input: CreateRobotRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRobotResponse, RusotoError<CreateRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_robot<'life0, 'async_trait>(
&'life0 self,
input: CreateRobotRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRobotResponse, RusotoError<CreateRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a robot.
fn create_robot_application<'life0, 'async_trait>(
&'life0 self,
input: CreateRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRobotApplicationResponse, RusotoError<CreateRobotApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_robot_application<'life0, 'async_trait>(
&'life0 self,
input: CreateRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRobotApplicationResponse, RusotoError<CreateRobotApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a robot application.
fn create_robot_application_version<'life0, 'async_trait>(
&'life0 self,
input: CreateRobotApplicationVersionRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRobotApplicationVersionResponse, RusotoError<CreateRobotApplicationVersionError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_robot_application_version<'life0, 'async_trait>(
&'life0 self,
input: CreateRobotApplicationVersionRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRobotApplicationVersionResponse, RusotoError<CreateRobotApplicationVersionError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a version of a robot application.
fn create_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: CreateSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<CreateSimulationApplicationResponse, RusotoError<CreateSimulationApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: CreateSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<CreateSimulationApplicationResponse, RusotoError<CreateSimulationApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a simulation application.
fn create_simulation_application_version<'life0, 'async_trait>(
&'life0 self,
input: CreateSimulationApplicationVersionRequest
) -> Pin<Box<dyn Future<Output = Result<CreateSimulationApplicationVersionResponse, RusotoError<CreateSimulationApplicationVersionError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_simulation_application_version<'life0, 'async_trait>(
&'life0 self,
input: CreateSimulationApplicationVersionRequest
) -> Pin<Box<dyn Future<Output = Result<CreateSimulationApplicationVersionResponse, RusotoError<CreateSimulationApplicationVersionError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a simulation application with a specific revision id.
fn create_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: CreateSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateSimulationJobResponse, RusotoError<CreateSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: CreateSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateSimulationJobResponse, RusotoError<CreateSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
fn create_world_export_job<'life0, 'async_trait>(
&'life0 self,
input: CreateWorldExportJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateWorldExportJobResponse, RusotoError<CreateWorldExportJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_world_export_job<'life0, 'async_trait>(
&'life0 self,
input: CreateWorldExportJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateWorldExportJobResponse, RusotoError<CreateWorldExportJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a world export job.
fn create_world_generation_job<'life0, 'async_trait>(
&'life0 self,
input: CreateWorldGenerationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateWorldGenerationJobResponse, RusotoError<CreateWorldGenerationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_world_generation_job<'life0, 'async_trait>(
&'life0 self,
input: CreateWorldGenerationJobRequest
) -> Pin<Box<dyn Future<Output = Result<CreateWorldGenerationJobResponse, RusotoError<CreateWorldGenerationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates worlds using the specified template.
fn create_world_template<'life0, 'async_trait>(
&'life0 self,
input: CreateWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<CreateWorldTemplateResponse, RusotoError<CreateWorldTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_world_template<'life0, 'async_trait>(
&'life0 self,
input: CreateWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<CreateWorldTemplateResponse, RusotoError<CreateWorldTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a world template.
fn delete_fleet<'life0, 'async_trait>(
&'life0 self,
input: DeleteFleetRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteFleetResponse, RusotoError<DeleteFleetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_fleet<'life0, 'async_trait>(
&'life0 self,
input: DeleteFleetRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteFleetResponse, RusotoError<DeleteFleetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a fleet.
fn delete_robot<'life0, 'async_trait>(
&'life0 self,
input: DeleteRobotRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteRobotResponse, RusotoError<DeleteRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_robot<'life0, 'async_trait>(
&'life0 self,
input: DeleteRobotRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteRobotResponse, RusotoError<DeleteRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a robot.
fn delete_robot_application<'life0, 'async_trait>(
&'life0 self,
input: DeleteRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteRobotApplicationResponse, RusotoError<DeleteRobotApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_robot_application<'life0, 'async_trait>(
&'life0 self,
input: DeleteRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteRobotApplicationResponse, RusotoError<DeleteRobotApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a robot application.
fn delete_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: DeleteSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteSimulationApplicationResponse, RusotoError<DeleteSimulationApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: DeleteSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteSimulationApplicationResponse, RusotoError<DeleteSimulationApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a simulation application.
fn delete_world_template<'life0, 'async_trait>(
&'life0 self,
input: DeleteWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteWorldTemplateResponse, RusotoError<DeleteWorldTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_world_template<'life0, 'async_trait>(
&'life0 self,
input: DeleteWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteWorldTemplateResponse, RusotoError<DeleteWorldTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a world template.
fn deregister_robot<'life0, 'async_trait>(
&'life0 self,
input: DeregisterRobotRequest
) -> Pin<Box<dyn Future<Output = Result<DeregisterRobotResponse, RusotoError<DeregisterRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn deregister_robot<'life0, 'async_trait>(
&'life0 self,
input: DeregisterRobotRequest
) -> Pin<Box<dyn Future<Output = Result<DeregisterRobotResponse, RusotoError<DeregisterRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deregisters a robot.
fn describe_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDeploymentJobResponse, RusotoError<DescribeDeploymentJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDeploymentJobResponse, RusotoError<DescribeDeploymentJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a deployment job.
fn describe_fleet<'life0, 'async_trait>(
&'life0 self,
input: DescribeFleetRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeFleetResponse, RusotoError<DescribeFleetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_fleet<'life0, 'async_trait>(
&'life0 self,
input: DescribeFleetRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeFleetResponse, RusotoError<DescribeFleetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a fleet.
fn describe_robot<'life0, 'async_trait>(
&'life0 self,
input: DescribeRobotRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeRobotResponse, RusotoError<DescribeRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_robot<'life0, 'async_trait>(
&'life0 self,
input: DescribeRobotRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeRobotResponse, RusotoError<DescribeRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a robot.
fn describe_robot_application<'life0, 'async_trait>(
&'life0 self,
input: DescribeRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeRobotApplicationResponse, RusotoError<DescribeRobotApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_robot_application<'life0, 'async_trait>(
&'life0 self,
input: DescribeRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeRobotApplicationResponse, RusotoError<DescribeRobotApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a robot application.
fn describe_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: DescribeSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeSimulationApplicationResponse, RusotoError<DescribeSimulationApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: DescribeSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeSimulationApplicationResponse, RusotoError<DescribeSimulationApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a simulation application.
fn describe_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeSimulationJobResponse, RusotoError<DescribeSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeSimulationJobResponse, RusotoError<DescribeSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a simulation job.
fn describe_simulation_job_batch<'life0, 'async_trait>(
&'life0 self,
input: DescribeSimulationJobBatchRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeSimulationJobBatchResponse, RusotoError<DescribeSimulationJobBatchError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_simulation_job_batch<'life0, 'async_trait>(
&'life0 self,
input: DescribeSimulationJobBatchRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeSimulationJobBatchResponse, RusotoError<DescribeSimulationJobBatchError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a simulation job batch.
fn describe_world<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldResponse, RusotoError<DescribeWorldError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_world<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldResponse, RusotoError<DescribeWorldError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a world.
fn describe_world_export_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldExportJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldExportJobResponse, RusotoError<DescribeWorldExportJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_world_export_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldExportJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldExportJobResponse, RusotoError<DescribeWorldExportJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a world export job.
fn describe_world_generation_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldGenerationJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldGenerationJobResponse, RusotoError<DescribeWorldGenerationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_world_generation_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldGenerationJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldGenerationJobResponse, RusotoError<DescribeWorldGenerationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a world generation job.
fn describe_world_template<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldTemplateResponse, RusotoError<DescribeWorldTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_world_template<'life0, 'async_trait>(
&'life0 self,
input: DescribeWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeWorldTemplateResponse, RusotoError<DescribeWorldTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Describes a world template.
fn get_world_template_body<'life0, 'async_trait>(
&'life0 self,
input: GetWorldTemplateBodyRequest
) -> Pin<Box<dyn Future<Output = Result<GetWorldTemplateBodyResponse, RusotoError<GetWorldTemplateBodyError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_world_template_body<'life0, 'async_trait>(
&'life0 self,
input: GetWorldTemplateBodyRequest
) -> Pin<Box<dyn Future<Output = Result<GetWorldTemplateBodyResponse, RusotoError<GetWorldTemplateBodyError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the world template body.
fn list_deployment_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListDeploymentJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListDeploymentJobsResponse, RusotoError<ListDeploymentJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_deployment_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListDeploymentJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListDeploymentJobsResponse, RusotoError<ListDeploymentJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
fn list_fleets<'life0, 'async_trait>(
&'life0 self,
input: ListFleetsRequest
) -> Pin<Box<dyn Future<Output = Result<ListFleetsResponse, RusotoError<ListFleetsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_fleets<'life0, 'async_trait>(
&'life0 self,
input: ListFleetsRequest
) -> Pin<Box<dyn Future<Output = Result<ListFleetsResponse, RusotoError<ListFleetsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
fn list_robot_applications<'life0, 'async_trait>(
&'life0 self,
input: ListRobotApplicationsRequest
) -> Pin<Box<dyn Future<Output = Result<ListRobotApplicationsResponse, RusotoError<ListRobotApplicationsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_robot_applications<'life0, 'async_trait>(
&'life0 self,
input: ListRobotApplicationsRequest
) -> Pin<Box<dyn Future<Output = Result<ListRobotApplicationsResponse, RusotoError<ListRobotApplicationsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
fn list_robots<'life0, 'async_trait>(
&'life0 self,
input: ListRobotsRequest
) -> Pin<Box<dyn Future<Output = Result<ListRobotsResponse, RusotoError<ListRobotsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_robots<'life0, 'async_trait>(
&'life0 self,
input: ListRobotsRequest
) -> Pin<Box<dyn Future<Output = Result<ListRobotsResponse, RusotoError<ListRobotsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
fn list_simulation_applications<'life0, 'async_trait>(
&'life0 self,
input: ListSimulationApplicationsRequest
) -> Pin<Box<dyn Future<Output = Result<ListSimulationApplicationsResponse, RusotoError<ListSimulationApplicationsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_simulation_applications<'life0, 'async_trait>(
&'life0 self,
input: ListSimulationApplicationsRequest
) -> Pin<Box<dyn Future<Output = Result<ListSimulationApplicationsResponse, RusotoError<ListSimulationApplicationsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
fn list_simulation_job_batches<'life0, 'async_trait>(
&'life0 self,
input: ListSimulationJobBatchesRequest
) -> Pin<Box<dyn Future<Output = Result<ListSimulationJobBatchesResponse, RusotoError<ListSimulationJobBatchesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_simulation_job_batches<'life0, 'async_trait>(
&'life0 self,
input: ListSimulationJobBatchesRequest
) -> Pin<Box<dyn Future<Output = Result<ListSimulationJobBatchesResponse, RusotoError<ListSimulationJobBatchesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
fn list_simulation_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListSimulationJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListSimulationJobsResponse, RusotoError<ListSimulationJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_simulation_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListSimulationJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListSimulationJobsResponse, RusotoError<ListSimulationJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
Lists all tags on a AWS RoboMaker resource.
fn list_world_export_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListWorldExportJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldExportJobsResponse, RusotoError<ListWorldExportJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_world_export_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListWorldExportJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldExportJobsResponse, RusotoError<ListWorldExportJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Lists world export jobs.
fn list_world_generation_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListWorldGenerationJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldGenerationJobsResponse, RusotoError<ListWorldGenerationJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_world_generation_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListWorldGenerationJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldGenerationJobsResponse, RusotoError<ListWorldGenerationJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Lists world generator jobs.
fn list_world_templates<'life0, 'async_trait>(
&'life0 self,
input: ListWorldTemplatesRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldTemplatesResponse, RusotoError<ListWorldTemplatesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_world_templates<'life0, 'async_trait>(
&'life0 self,
input: ListWorldTemplatesRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldTemplatesResponse, RusotoError<ListWorldTemplatesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Lists world templates.
fn list_worlds<'life0, 'async_trait>(
&'life0 self,
input: ListWorldsRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldsResponse, RusotoError<ListWorldsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_worlds<'life0, 'async_trait>(
&'life0 self,
input: ListWorldsRequest
) -> Pin<Box<dyn Future<Output = Result<ListWorldsResponse, RusotoError<ListWorldsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Lists worlds.
fn register_robot<'life0, 'async_trait>(
&'life0 self,
input: RegisterRobotRequest
) -> Pin<Box<dyn Future<Output = Result<RegisterRobotResponse, RusotoError<RegisterRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn register_robot<'life0, 'async_trait>(
&'life0 self,
input: RegisterRobotRequest
) -> Pin<Box<dyn Future<Output = Result<RegisterRobotResponse, RusotoError<RegisterRobotError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Registers a robot with a fleet.
fn restart_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: RestartSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<RestartSimulationJobResponse, RusotoError<RestartSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn restart_simulation_job<'life0, 'async_trait>(
&'life0 self,
input: RestartSimulationJobRequest
) -> Pin<Box<dyn Future<Output = Result<RestartSimulationJobResponse, RusotoError<RestartSimulationJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Restarts a running simulation job.
fn start_simulation_job_batch<'life0, 'async_trait>(
&'life0 self,
input: StartSimulationJobBatchRequest
) -> Pin<Box<dyn Future<Output = Result<StartSimulationJobBatchResponse, RusotoError<StartSimulationJobBatchError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn start_simulation_job_batch<'life0, 'async_trait>(
&'life0 self,
input: StartSimulationJobBatchRequest
) -> Pin<Box<dyn Future<Output = Result<StartSimulationJobBatchResponse, RusotoError<StartSimulationJobBatchError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest
objects.
fn sync_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: SyncDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<SyncDeploymentJobResponse, RusotoError<SyncDeploymentJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn sync_deployment_job<'life0, 'async_trait>(
&'life0 self,
input: SyncDeploymentJobRequest
) -> Pin<Box<dyn Future<Output = Result<SyncDeploymentJobResponse, RusotoError<SyncDeploymentJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.
fn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<TagResourceResponse, RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<TagResourceResponse, RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
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.
fn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<UntagResourceResponse, RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<UntagResourceResponse, RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
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
.
fn update_robot_application<'life0, 'async_trait>(
&'life0 self,
input: UpdateRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateRobotApplicationResponse, RusotoError<UpdateRobotApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_robot_application<'life0, 'async_trait>(
&'life0 self,
input: UpdateRobotApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateRobotApplicationResponse, RusotoError<UpdateRobotApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a robot application.
fn update_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: UpdateSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateSimulationApplicationResponse, RusotoError<UpdateSimulationApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_simulation_application<'life0, 'async_trait>(
&'life0 self,
input: UpdateSimulationApplicationRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateSimulationApplicationResponse, RusotoError<UpdateSimulationApplicationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a simulation application.
fn update_world_template<'life0, 'async_trait>(
&'life0 self,
input: UpdateWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateWorldTemplateResponse, RusotoError<UpdateWorldTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_world_template<'life0, 'async_trait>(
&'life0 self,
input: UpdateWorldTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateWorldTemplateResponse, RusotoError<UpdateWorldTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a world template.