/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the robomaker-2018-06-29.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.RoboMaker.Model; namespace Amazon.RoboMaker { /// /// Interface for accessing RoboMaker /// /// This section provides documentation for the AWS RoboMaker API operations. /// public partial interface IAmazonRoboMaker : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IRoboMakerPaginatorFactory Paginators { get; } #endif #region BatchDeleteWorlds /// /// Deletes one or more worlds in a batch operation. /// /// Container for the necessary parameters to execute the BatchDeleteWorlds service method. /// /// The response from the BatchDeleteWorlds service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for BatchDeleteWorlds Operation BatchDeleteWorldsResponse BatchDeleteWorlds(BatchDeleteWorldsRequest request); /// /// Initiates the asynchronous execution of the BatchDeleteWorlds operation. /// /// /// Container for the necessary parameters to execute the BatchDeleteWorlds operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchDeleteWorlds /// operation. /// REST API Reference for BatchDeleteWorlds Operation IAsyncResult BeginBatchDeleteWorlds(BatchDeleteWorldsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BatchDeleteWorlds operation. /// /// /// The IAsyncResult returned by the call to BeginBatchDeleteWorlds. /// /// Returns a BatchDeleteWorldsResult from RoboMaker. /// REST API Reference for BatchDeleteWorlds Operation BatchDeleteWorldsResponse EndBatchDeleteWorlds(IAsyncResult asyncResult); #endregion #region BatchDescribeSimulationJob /// /// Describes one or more simulation jobs. /// /// Container for the necessary parameters to execute the BatchDescribeSimulationJob service method. /// /// The response from the BatchDescribeSimulationJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for BatchDescribeSimulationJob Operation BatchDescribeSimulationJobResponse BatchDescribeSimulationJob(BatchDescribeSimulationJobRequest request); /// /// Initiates the asynchronous execution of the BatchDescribeSimulationJob operation. /// /// /// Container for the necessary parameters to execute the BatchDescribeSimulationJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchDescribeSimulationJob /// operation. /// REST API Reference for BatchDescribeSimulationJob Operation IAsyncResult BeginBatchDescribeSimulationJob(BatchDescribeSimulationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BatchDescribeSimulationJob operation. /// /// /// The IAsyncResult returned by the call to BeginBatchDescribeSimulationJob. /// /// Returns a BatchDescribeSimulationJobResult from RoboMaker. /// REST API Reference for BatchDescribeSimulationJob Operation BatchDescribeSimulationJobResponse EndBatchDescribeSimulationJob(IAsyncResult asyncResult); #endregion #region CancelDeploymentJob /// /// 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. /// /// /// /// Container for the necessary parameters to execute the CancelDeploymentJob service method. /// /// The response from the CancelDeploymentJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CancelDeploymentJob Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] CancelDeploymentJobResponse CancelDeploymentJob(CancelDeploymentJobRequest request); /// /// Initiates the asynchronous execution of the CancelDeploymentJob operation. /// /// /// Container for the necessary parameters to execute the CancelDeploymentJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelDeploymentJob /// operation. /// REST API Reference for CancelDeploymentJob Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginCancelDeploymentJob(CancelDeploymentJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CancelDeploymentJob operation. /// /// /// The IAsyncResult returned by the call to BeginCancelDeploymentJob. /// /// Returns a CancelDeploymentJobResult from RoboMaker. /// REST API Reference for CancelDeploymentJob Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] CancelDeploymentJobResponse EndCancelDeploymentJob(IAsyncResult asyncResult); #endregion #region CancelSimulationJob /// /// Cancels the specified simulation job. /// /// Container for the necessary parameters to execute the CancelSimulationJob service method. /// /// The response from the CancelSimulationJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CancelSimulationJob Operation CancelSimulationJobResponse CancelSimulationJob(CancelSimulationJobRequest request); /// /// Initiates the asynchronous execution of the CancelSimulationJob operation. /// /// /// Container for the necessary parameters to execute the CancelSimulationJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelSimulationJob /// operation. /// REST API Reference for CancelSimulationJob Operation IAsyncResult BeginCancelSimulationJob(CancelSimulationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CancelSimulationJob operation. /// /// /// The IAsyncResult returned by the call to BeginCancelSimulationJob. /// /// Returns a CancelSimulationJobResult from RoboMaker. /// REST API Reference for CancelSimulationJob Operation CancelSimulationJobResponse EndCancelSimulationJob(IAsyncResult asyncResult); #endregion #region CancelSimulationJobBatch /// /// 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. /// /// Container for the necessary parameters to execute the CancelSimulationJobBatch service method. /// /// The response from the CancelSimulationJobBatch service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CancelSimulationJobBatch Operation CancelSimulationJobBatchResponse CancelSimulationJobBatch(CancelSimulationJobBatchRequest request); /// /// Initiates the asynchronous execution of the CancelSimulationJobBatch operation. /// /// /// Container for the necessary parameters to execute the CancelSimulationJobBatch operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelSimulationJobBatch /// operation. /// REST API Reference for CancelSimulationJobBatch Operation IAsyncResult BeginCancelSimulationJobBatch(CancelSimulationJobBatchRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CancelSimulationJobBatch operation. /// /// /// The IAsyncResult returned by the call to BeginCancelSimulationJobBatch. /// /// Returns a CancelSimulationJobBatchResult from RoboMaker. /// REST API Reference for CancelSimulationJobBatch Operation CancelSimulationJobBatchResponse EndCancelSimulationJobBatch(IAsyncResult asyncResult); #endregion #region CancelWorldExportJob /// /// Cancels the specified export job. /// /// Container for the necessary parameters to execute the CancelWorldExportJob service method. /// /// The response from the CancelWorldExportJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CancelWorldExportJob Operation CancelWorldExportJobResponse CancelWorldExportJob(CancelWorldExportJobRequest request); /// /// Initiates the asynchronous execution of the CancelWorldExportJob operation. /// /// /// Container for the necessary parameters to execute the CancelWorldExportJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelWorldExportJob /// operation. /// REST API Reference for CancelWorldExportJob Operation IAsyncResult BeginCancelWorldExportJob(CancelWorldExportJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CancelWorldExportJob operation. /// /// /// The IAsyncResult returned by the call to BeginCancelWorldExportJob. /// /// Returns a CancelWorldExportJobResult from RoboMaker. /// REST API Reference for CancelWorldExportJob Operation CancelWorldExportJobResponse EndCancelWorldExportJob(IAsyncResult asyncResult); #endregion #region CancelWorldGenerationJob /// /// Cancels the specified world generator job. /// /// Container for the necessary parameters to execute the CancelWorldGenerationJob service method. /// /// The response from the CancelWorldGenerationJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CancelWorldGenerationJob Operation CancelWorldGenerationJobResponse CancelWorldGenerationJob(CancelWorldGenerationJobRequest request); /// /// Initiates the asynchronous execution of the CancelWorldGenerationJob operation. /// /// /// Container for the necessary parameters to execute the CancelWorldGenerationJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelWorldGenerationJob /// operation. /// REST API Reference for CancelWorldGenerationJob Operation IAsyncResult BeginCancelWorldGenerationJob(CancelWorldGenerationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CancelWorldGenerationJob operation. /// /// /// The IAsyncResult returned by the call to BeginCancelWorldGenerationJob. /// /// Returns a CancelWorldGenerationJobResult from RoboMaker. /// REST API Reference for CancelWorldGenerationJob Operation CancelWorldGenerationJobResponse EndCancelWorldGenerationJob(IAsyncResult asyncResult); #endregion #region CreateDeploymentJob /// /// 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. /// /// /// /// After 90 days, deployment jobs expire and will be deleted. They will no longer be /// accessible. /// /// /// /// Container for the necessary parameters to execute the CreateDeploymentJob service method. /// /// The response from the CreateDeploymentJob service method, as returned by RoboMaker. /// /// The failure percentage threshold percentage was met. /// /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateDeploymentJob Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] CreateDeploymentJobResponse CreateDeploymentJob(CreateDeploymentJobRequest request); /// /// Initiates the asynchronous execution of the CreateDeploymentJob operation. /// /// /// Container for the necessary parameters to execute the CreateDeploymentJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateDeploymentJob /// operation. /// REST API Reference for CreateDeploymentJob Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginCreateDeploymentJob(CreateDeploymentJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateDeploymentJob operation. /// /// /// The IAsyncResult returned by the call to BeginCreateDeploymentJob. /// /// Returns a CreateDeploymentJobResult from RoboMaker. /// REST API Reference for CreateDeploymentJob Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] CreateDeploymentJobResponse EndCreateDeploymentJob(IAsyncResult asyncResult); #endregion #region CreateFleet /// /// 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. /// /// /// /// Container for the necessary parameters to execute the CreateFleet service method. /// /// The response from the CreateFleet service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateFleet Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] CreateFleetResponse CreateFleet(CreateFleetRequest request); /// /// Initiates the asynchronous execution of the CreateFleet operation. /// /// /// Container for the necessary parameters to execute the CreateFleet operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateFleet /// operation. /// REST API Reference for CreateFleet Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginCreateFleet(CreateFleetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateFleet operation. /// /// /// The IAsyncResult returned by the call to BeginCreateFleet. /// /// Returns a CreateFleetResult from RoboMaker. /// REST API Reference for CreateFleet Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] CreateFleetResponse EndCreateFleet(IAsyncResult asyncResult); #endregion #region CreateRobot /// /// Creates a robot. /// /// /// /// This API is no longer supported and will throw an error if used. /// /// /// /// Container for the necessary parameters to execute the CreateRobot service method. /// /// The response from the CreateRobot service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource already exists. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateRobot Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] CreateRobotResponse CreateRobot(CreateRobotRequest request); /// /// Initiates the asynchronous execution of the CreateRobot operation. /// /// /// Container for the necessary parameters to execute the CreateRobot operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateRobot /// operation. /// REST API Reference for CreateRobot Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginCreateRobot(CreateRobotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateRobot operation. /// /// /// The IAsyncResult returned by the call to BeginCreateRobot. /// /// Returns a CreateRobotResult from RoboMaker. /// REST API Reference for CreateRobot Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] CreateRobotResponse EndCreateRobot(IAsyncResult asyncResult); #endregion #region CreateRobotApplication /// /// Creates a robot application. /// /// Container for the necessary parameters to execute the CreateRobotApplication service method. /// /// The response from the CreateRobotApplication service method, as returned by RoboMaker. /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource already exists. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateRobotApplication Operation CreateRobotApplicationResponse CreateRobotApplication(CreateRobotApplicationRequest request); /// /// Initiates the asynchronous execution of the CreateRobotApplication operation. /// /// /// Container for the necessary parameters to execute the CreateRobotApplication operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateRobotApplication /// operation. /// REST API Reference for CreateRobotApplication Operation IAsyncResult BeginCreateRobotApplication(CreateRobotApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateRobotApplication operation. /// /// /// The IAsyncResult returned by the call to BeginCreateRobotApplication. /// /// Returns a CreateRobotApplicationResult from RoboMaker. /// REST API Reference for CreateRobotApplication Operation CreateRobotApplicationResponse EndCreateRobotApplication(IAsyncResult asyncResult); #endregion #region CreateRobotApplicationVersion /// /// Creates a version of a robot application. /// /// Container for the necessary parameters to execute the CreateRobotApplicationVersion service method. /// /// The response from the CreateRobotApplicationVersion service method, as returned by RoboMaker. /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateRobotApplicationVersion Operation CreateRobotApplicationVersionResponse CreateRobotApplicationVersion(CreateRobotApplicationVersionRequest request); /// /// Initiates the asynchronous execution of the CreateRobotApplicationVersion operation. /// /// /// Container for the necessary parameters to execute the CreateRobotApplicationVersion operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateRobotApplicationVersion /// operation. /// REST API Reference for CreateRobotApplicationVersion Operation IAsyncResult BeginCreateRobotApplicationVersion(CreateRobotApplicationVersionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateRobotApplicationVersion operation. /// /// /// The IAsyncResult returned by the call to BeginCreateRobotApplicationVersion. /// /// Returns a CreateRobotApplicationVersionResult from RoboMaker. /// REST API Reference for CreateRobotApplicationVersion Operation CreateRobotApplicationVersionResponse EndCreateRobotApplicationVersion(IAsyncResult asyncResult); #endregion #region CreateSimulationApplication /// /// Creates a simulation application. /// /// Container for the necessary parameters to execute the CreateSimulationApplication service method. /// /// The response from the CreateSimulationApplication service method, as returned by RoboMaker. /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource already exists. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateSimulationApplication Operation CreateSimulationApplicationResponse CreateSimulationApplication(CreateSimulationApplicationRequest request); /// /// Initiates the asynchronous execution of the CreateSimulationApplication operation. /// /// /// Container for the necessary parameters to execute the CreateSimulationApplication operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSimulationApplication /// operation. /// REST API Reference for CreateSimulationApplication Operation IAsyncResult BeginCreateSimulationApplication(CreateSimulationApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSimulationApplication operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSimulationApplication. /// /// Returns a CreateSimulationApplicationResult from RoboMaker. /// REST API Reference for CreateSimulationApplication Operation CreateSimulationApplicationResponse EndCreateSimulationApplication(IAsyncResult asyncResult); #endregion #region CreateSimulationApplicationVersion /// /// Creates a simulation application with a specific revision id. /// /// Container for the necessary parameters to execute the CreateSimulationApplicationVersion service method. /// /// The response from the CreateSimulationApplicationVersion service method, as returned by RoboMaker. /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateSimulationApplicationVersion Operation CreateSimulationApplicationVersionResponse CreateSimulationApplicationVersion(CreateSimulationApplicationVersionRequest request); /// /// Initiates the asynchronous execution of the CreateSimulationApplicationVersion operation. /// /// /// Container for the necessary parameters to execute the CreateSimulationApplicationVersion operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSimulationApplicationVersion /// operation. /// REST API Reference for CreateSimulationApplicationVersion Operation IAsyncResult BeginCreateSimulationApplicationVersion(CreateSimulationApplicationVersionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSimulationApplicationVersion operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSimulationApplicationVersion. /// /// Returns a CreateSimulationApplicationVersionResult from RoboMaker. /// REST API Reference for CreateSimulationApplicationVersion Operation CreateSimulationApplicationVersionResponse EndCreateSimulationApplicationVersion(IAsyncResult asyncResult); #endregion #region CreateSimulationJob /// /// Creates a simulation job. /// /// /// /// After 90 days, simulation jobs expire and will be deleted. They will no longer be /// accessible. /// /// /// /// Container for the necessary parameters to execute the CreateSimulationJob service method. /// /// The response from the CreateSimulationJob service method, as returned by RoboMaker. /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource does not exist. /// /// /// The request has failed due to a temporary failure of the server. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateSimulationJob Operation CreateSimulationJobResponse CreateSimulationJob(CreateSimulationJobRequest request); /// /// Initiates the asynchronous execution of the CreateSimulationJob operation. /// /// /// Container for the necessary parameters to execute the CreateSimulationJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSimulationJob /// operation. /// REST API Reference for CreateSimulationJob Operation IAsyncResult BeginCreateSimulationJob(CreateSimulationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSimulationJob operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSimulationJob. /// /// Returns a CreateSimulationJobResult from RoboMaker. /// REST API Reference for CreateSimulationJob Operation CreateSimulationJobResponse EndCreateSimulationJob(IAsyncResult asyncResult); #endregion #region CreateWorldExportJob /// /// Creates a world export job. /// /// Container for the necessary parameters to execute the CreateWorldExportJob service method. /// /// The response from the CreateWorldExportJob service method, as returned by RoboMaker. /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// The request has failed due to a temporary failure of the server. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateWorldExportJob Operation CreateWorldExportJobResponse CreateWorldExportJob(CreateWorldExportJobRequest request); /// /// Initiates the asynchronous execution of the CreateWorldExportJob operation. /// /// /// Container for the necessary parameters to execute the CreateWorldExportJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorldExportJob /// operation. /// REST API Reference for CreateWorldExportJob Operation IAsyncResult BeginCreateWorldExportJob(CreateWorldExportJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateWorldExportJob operation. /// /// /// The IAsyncResult returned by the call to BeginCreateWorldExportJob. /// /// Returns a CreateWorldExportJobResult from RoboMaker. /// REST API Reference for CreateWorldExportJob Operation CreateWorldExportJobResponse EndCreateWorldExportJob(IAsyncResult asyncResult); #endregion #region CreateWorldGenerationJob /// /// Creates worlds using the specified template. /// /// Container for the necessary parameters to execute the CreateWorldGenerationJob service method. /// /// The response from the CreateWorldGenerationJob service method, as returned by RoboMaker. /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource does not exist. /// /// /// The request has failed due to a temporary failure of the server. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateWorldGenerationJob Operation CreateWorldGenerationJobResponse CreateWorldGenerationJob(CreateWorldGenerationJobRequest request); /// /// Initiates the asynchronous execution of the CreateWorldGenerationJob operation. /// /// /// Container for the necessary parameters to execute the CreateWorldGenerationJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorldGenerationJob /// operation. /// REST API Reference for CreateWorldGenerationJob Operation IAsyncResult BeginCreateWorldGenerationJob(CreateWorldGenerationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateWorldGenerationJob operation. /// /// /// The IAsyncResult returned by the call to BeginCreateWorldGenerationJob. /// /// Returns a CreateWorldGenerationJobResult from RoboMaker. /// REST API Reference for CreateWorldGenerationJob Operation CreateWorldGenerationJobResponse EndCreateWorldGenerationJob(IAsyncResult asyncResult); #endregion #region CreateWorldTemplate /// /// Creates a world template. /// /// Container for the necessary parameters to execute the CreateWorldTemplate service method. /// /// The response from the CreateWorldTemplate service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource already exists. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for CreateWorldTemplate Operation CreateWorldTemplateResponse CreateWorldTemplate(CreateWorldTemplateRequest request); /// /// Initiates the asynchronous execution of the CreateWorldTemplate operation. /// /// /// Container for the necessary parameters to execute the CreateWorldTemplate operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorldTemplate /// operation. /// REST API Reference for CreateWorldTemplate Operation IAsyncResult BeginCreateWorldTemplate(CreateWorldTemplateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateWorldTemplate operation. /// /// /// The IAsyncResult returned by the call to BeginCreateWorldTemplate. /// /// Returns a CreateWorldTemplateResult from RoboMaker. /// REST API Reference for CreateWorldTemplate Operation CreateWorldTemplateResponse EndCreateWorldTemplate(IAsyncResult asyncResult); #endregion #region DeleteFleet /// /// 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. /// /// /// /// Container for the necessary parameters to execute the DeleteFleet service method. /// /// The response from the DeleteFleet service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DeleteFleet Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DeleteFleetResponse DeleteFleet(DeleteFleetRequest request); /// /// Initiates the asynchronous execution of the DeleteFleet operation. /// /// /// Container for the necessary parameters to execute the DeleteFleet operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteFleet /// operation. /// REST API Reference for DeleteFleet Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginDeleteFleet(DeleteFleetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteFleet operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteFleet. /// /// Returns a DeleteFleetResult from RoboMaker. /// REST API Reference for DeleteFleet Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DeleteFleetResponse EndDeleteFleet(IAsyncResult asyncResult); #endregion #region DeleteRobot /// /// 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. /// /// /// /// Container for the necessary parameters to execute the DeleteRobot service method. /// /// The response from the DeleteRobot service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DeleteRobot Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DeleteRobotResponse DeleteRobot(DeleteRobotRequest request); /// /// Initiates the asynchronous execution of the DeleteRobot operation. /// /// /// Container for the necessary parameters to execute the DeleteRobot operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteRobot /// operation. /// REST API Reference for DeleteRobot Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginDeleteRobot(DeleteRobotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteRobot operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteRobot. /// /// Returns a DeleteRobotResult from RoboMaker. /// REST API Reference for DeleteRobot Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DeleteRobotResponse EndDeleteRobot(IAsyncResult asyncResult); #endregion #region DeleteRobotApplication /// /// Deletes a robot application. /// /// Container for the necessary parameters to execute the DeleteRobotApplication service method. /// /// The response from the DeleteRobotApplication service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DeleteRobotApplication Operation DeleteRobotApplicationResponse DeleteRobotApplication(DeleteRobotApplicationRequest request); /// /// Initiates the asynchronous execution of the DeleteRobotApplication operation. /// /// /// Container for the necessary parameters to execute the DeleteRobotApplication operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteRobotApplication /// operation. /// REST API Reference for DeleteRobotApplication Operation IAsyncResult BeginDeleteRobotApplication(DeleteRobotApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteRobotApplication operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteRobotApplication. /// /// Returns a DeleteRobotApplicationResult from RoboMaker. /// REST API Reference for DeleteRobotApplication Operation DeleteRobotApplicationResponse EndDeleteRobotApplication(IAsyncResult asyncResult); #endregion #region DeleteSimulationApplication /// /// Deletes a simulation application. /// /// Container for the necessary parameters to execute the DeleteSimulationApplication service method. /// /// The response from the DeleteSimulationApplication service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DeleteSimulationApplication Operation DeleteSimulationApplicationResponse DeleteSimulationApplication(DeleteSimulationApplicationRequest request); /// /// Initiates the asynchronous execution of the DeleteSimulationApplication operation. /// /// /// Container for the necessary parameters to execute the DeleteSimulationApplication operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteSimulationApplication /// operation. /// REST API Reference for DeleteSimulationApplication Operation IAsyncResult BeginDeleteSimulationApplication(DeleteSimulationApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteSimulationApplication operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteSimulationApplication. /// /// Returns a DeleteSimulationApplicationResult from RoboMaker. /// REST API Reference for DeleteSimulationApplication Operation DeleteSimulationApplicationResponse EndDeleteSimulationApplication(IAsyncResult asyncResult); #endregion #region DeleteWorldTemplate /// /// Deletes a world template. /// /// Container for the necessary parameters to execute the DeleteWorldTemplate service method. /// /// The response from the DeleteWorldTemplate service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DeleteWorldTemplate Operation DeleteWorldTemplateResponse DeleteWorldTemplate(DeleteWorldTemplateRequest request); /// /// Initiates the asynchronous execution of the DeleteWorldTemplate operation. /// /// /// Container for the necessary parameters to execute the DeleteWorldTemplate operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteWorldTemplate /// operation. /// REST API Reference for DeleteWorldTemplate Operation IAsyncResult BeginDeleteWorldTemplate(DeleteWorldTemplateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteWorldTemplate operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteWorldTemplate. /// /// Returns a DeleteWorldTemplateResult from RoboMaker. /// REST API Reference for DeleteWorldTemplate Operation DeleteWorldTemplateResponse EndDeleteWorldTemplate(IAsyncResult asyncResult); #endregion #region DeregisterRobot /// /// 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. /// /// /// /// Container for the necessary parameters to execute the DeregisterRobot service method. /// /// The response from the DeregisterRobot service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DeregisterRobot Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DeregisterRobotResponse DeregisterRobot(DeregisterRobotRequest request); /// /// Initiates the asynchronous execution of the DeregisterRobot operation. /// /// /// Container for the necessary parameters to execute the DeregisterRobot operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeregisterRobot /// operation. /// REST API Reference for DeregisterRobot Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginDeregisterRobot(DeregisterRobotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeregisterRobot operation. /// /// /// The IAsyncResult returned by the call to BeginDeregisterRobot. /// /// Returns a DeregisterRobotResult from RoboMaker. /// REST API Reference for DeregisterRobot Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DeregisterRobotResponse EndDeregisterRobot(IAsyncResult asyncResult); #endregion #region DescribeDeploymentJob /// /// 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. /// /// /// /// Container for the necessary parameters to execute the DescribeDeploymentJob service method. /// /// The response from the DescribeDeploymentJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeDeploymentJob Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DescribeDeploymentJobResponse DescribeDeploymentJob(DescribeDeploymentJobRequest request); /// /// Initiates the asynchronous execution of the DescribeDeploymentJob operation. /// /// /// Container for the necessary parameters to execute the DescribeDeploymentJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeDeploymentJob /// operation. /// REST API Reference for DescribeDeploymentJob Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginDescribeDeploymentJob(DescribeDeploymentJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeDeploymentJob operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeDeploymentJob. /// /// Returns a DescribeDeploymentJobResult from RoboMaker. /// REST API Reference for DescribeDeploymentJob Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DescribeDeploymentJobResponse EndDescribeDeploymentJob(IAsyncResult asyncResult); #endregion #region DescribeFleet /// /// 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. /// /// /// /// Container for the necessary parameters to execute the DescribeFleet service method. /// /// The response from the DescribeFleet service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeFleet Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DescribeFleetResponse DescribeFleet(DescribeFleetRequest request); /// /// Initiates the asynchronous execution of the DescribeFleet operation. /// /// /// Container for the necessary parameters to execute the DescribeFleet operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeFleet /// operation. /// REST API Reference for DescribeFleet Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginDescribeFleet(DescribeFleetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeFleet operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeFleet. /// /// Returns a DescribeFleetResult from RoboMaker. /// REST API Reference for DescribeFleet Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DescribeFleetResponse EndDescribeFleet(IAsyncResult asyncResult); #endregion #region DescribeRobot /// /// 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. /// /// /// /// Container for the necessary parameters to execute the DescribeRobot service method. /// /// The response from the DescribeRobot service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeRobot Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DescribeRobotResponse DescribeRobot(DescribeRobotRequest request); /// /// Initiates the asynchronous execution of the DescribeRobot operation. /// /// /// Container for the necessary parameters to execute the DescribeRobot operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeRobot /// operation. /// REST API Reference for DescribeRobot Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginDescribeRobot(DescribeRobotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeRobot operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeRobot. /// /// Returns a DescribeRobotResult from RoboMaker. /// REST API Reference for DescribeRobot Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] DescribeRobotResponse EndDescribeRobot(IAsyncResult asyncResult); #endregion #region DescribeRobotApplication /// /// Describes a robot application. /// /// Container for the necessary parameters to execute the DescribeRobotApplication service method. /// /// The response from the DescribeRobotApplication service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeRobotApplication Operation DescribeRobotApplicationResponse DescribeRobotApplication(DescribeRobotApplicationRequest request); /// /// Initiates the asynchronous execution of the DescribeRobotApplication operation. /// /// /// Container for the necessary parameters to execute the DescribeRobotApplication operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeRobotApplication /// operation. /// REST API Reference for DescribeRobotApplication Operation IAsyncResult BeginDescribeRobotApplication(DescribeRobotApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeRobotApplication operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeRobotApplication. /// /// Returns a DescribeRobotApplicationResult from RoboMaker. /// REST API Reference for DescribeRobotApplication Operation DescribeRobotApplicationResponse EndDescribeRobotApplication(IAsyncResult asyncResult); #endregion #region DescribeSimulationApplication /// /// Describes a simulation application. /// /// Container for the necessary parameters to execute the DescribeSimulationApplication service method. /// /// The response from the DescribeSimulationApplication service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeSimulationApplication Operation DescribeSimulationApplicationResponse DescribeSimulationApplication(DescribeSimulationApplicationRequest request); /// /// Initiates the asynchronous execution of the DescribeSimulationApplication operation. /// /// /// Container for the necessary parameters to execute the DescribeSimulationApplication operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeSimulationApplication /// operation. /// REST API Reference for DescribeSimulationApplication Operation IAsyncResult BeginDescribeSimulationApplication(DescribeSimulationApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeSimulationApplication operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeSimulationApplication. /// /// Returns a DescribeSimulationApplicationResult from RoboMaker. /// REST API Reference for DescribeSimulationApplication Operation DescribeSimulationApplicationResponse EndDescribeSimulationApplication(IAsyncResult asyncResult); #endregion #region DescribeSimulationJob /// /// Describes a simulation job. /// /// Container for the necessary parameters to execute the DescribeSimulationJob service method. /// /// The response from the DescribeSimulationJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeSimulationJob Operation DescribeSimulationJobResponse DescribeSimulationJob(DescribeSimulationJobRequest request); /// /// Initiates the asynchronous execution of the DescribeSimulationJob operation. /// /// /// Container for the necessary parameters to execute the DescribeSimulationJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeSimulationJob /// operation. /// REST API Reference for DescribeSimulationJob Operation IAsyncResult BeginDescribeSimulationJob(DescribeSimulationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeSimulationJob operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeSimulationJob. /// /// Returns a DescribeSimulationJobResult from RoboMaker. /// REST API Reference for DescribeSimulationJob Operation DescribeSimulationJobResponse EndDescribeSimulationJob(IAsyncResult asyncResult); #endregion #region DescribeSimulationJobBatch /// /// Describes a simulation job batch. /// /// Container for the necessary parameters to execute the DescribeSimulationJobBatch service method. /// /// The response from the DescribeSimulationJobBatch service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// REST API Reference for DescribeSimulationJobBatch Operation DescribeSimulationJobBatchResponse DescribeSimulationJobBatch(DescribeSimulationJobBatchRequest request); /// /// Initiates the asynchronous execution of the DescribeSimulationJobBatch operation. /// /// /// Container for the necessary parameters to execute the DescribeSimulationJobBatch operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeSimulationJobBatch /// operation. /// REST API Reference for DescribeSimulationJobBatch Operation IAsyncResult BeginDescribeSimulationJobBatch(DescribeSimulationJobBatchRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeSimulationJobBatch operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeSimulationJobBatch. /// /// Returns a DescribeSimulationJobBatchResult from RoboMaker. /// REST API Reference for DescribeSimulationJobBatch Operation DescribeSimulationJobBatchResponse EndDescribeSimulationJobBatch(IAsyncResult asyncResult); #endregion #region DescribeWorld /// /// Describes a world. /// /// Container for the necessary parameters to execute the DescribeWorld service method. /// /// The response from the DescribeWorld service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeWorld Operation DescribeWorldResponse DescribeWorld(DescribeWorldRequest request); /// /// Initiates the asynchronous execution of the DescribeWorld operation. /// /// /// Container for the necessary parameters to execute the DescribeWorld operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorld /// operation. /// REST API Reference for DescribeWorld Operation IAsyncResult BeginDescribeWorld(DescribeWorldRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeWorld operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeWorld. /// /// Returns a DescribeWorldResult from RoboMaker. /// REST API Reference for DescribeWorld Operation DescribeWorldResponse EndDescribeWorld(IAsyncResult asyncResult); #endregion #region DescribeWorldExportJob /// /// Describes a world export job. /// /// Container for the necessary parameters to execute the DescribeWorldExportJob service method. /// /// The response from the DescribeWorldExportJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeWorldExportJob Operation DescribeWorldExportJobResponse DescribeWorldExportJob(DescribeWorldExportJobRequest request); /// /// Initiates the asynchronous execution of the DescribeWorldExportJob operation. /// /// /// Container for the necessary parameters to execute the DescribeWorldExportJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorldExportJob /// operation. /// REST API Reference for DescribeWorldExportJob Operation IAsyncResult BeginDescribeWorldExportJob(DescribeWorldExportJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeWorldExportJob operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeWorldExportJob. /// /// Returns a DescribeWorldExportJobResult from RoboMaker. /// REST API Reference for DescribeWorldExportJob Operation DescribeWorldExportJobResponse EndDescribeWorldExportJob(IAsyncResult asyncResult); #endregion #region DescribeWorldGenerationJob /// /// Describes a world generation job. /// /// Container for the necessary parameters to execute the DescribeWorldGenerationJob service method. /// /// The response from the DescribeWorldGenerationJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeWorldGenerationJob Operation DescribeWorldGenerationJobResponse DescribeWorldGenerationJob(DescribeWorldGenerationJobRequest request); /// /// Initiates the asynchronous execution of the DescribeWorldGenerationJob operation. /// /// /// Container for the necessary parameters to execute the DescribeWorldGenerationJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorldGenerationJob /// operation. /// REST API Reference for DescribeWorldGenerationJob Operation IAsyncResult BeginDescribeWorldGenerationJob(DescribeWorldGenerationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeWorldGenerationJob operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeWorldGenerationJob. /// /// Returns a DescribeWorldGenerationJobResult from RoboMaker. /// REST API Reference for DescribeWorldGenerationJob Operation DescribeWorldGenerationJobResponse EndDescribeWorldGenerationJob(IAsyncResult asyncResult); #endregion #region DescribeWorldTemplate /// /// Describes a world template. /// /// Container for the necessary parameters to execute the DescribeWorldTemplate service method. /// /// The response from the DescribeWorldTemplate service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for DescribeWorldTemplate Operation DescribeWorldTemplateResponse DescribeWorldTemplate(DescribeWorldTemplateRequest request); /// /// Initiates the asynchronous execution of the DescribeWorldTemplate operation. /// /// /// Container for the necessary parameters to execute the DescribeWorldTemplate operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorldTemplate /// operation. /// REST API Reference for DescribeWorldTemplate Operation IAsyncResult BeginDescribeWorldTemplate(DescribeWorldTemplateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeWorldTemplate operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeWorldTemplate. /// /// Returns a DescribeWorldTemplateResult from RoboMaker. /// REST API Reference for DescribeWorldTemplate Operation DescribeWorldTemplateResponse EndDescribeWorldTemplate(IAsyncResult asyncResult); #endregion #region GetWorldTemplateBody /// /// Gets the world template body. /// /// Container for the necessary parameters to execute the GetWorldTemplateBody service method. /// /// The response from the GetWorldTemplateBody service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for GetWorldTemplateBody Operation GetWorldTemplateBodyResponse GetWorldTemplateBody(GetWorldTemplateBodyRequest request); /// /// Initiates the asynchronous execution of the GetWorldTemplateBody operation. /// /// /// Container for the necessary parameters to execute the GetWorldTemplateBody operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetWorldTemplateBody /// operation. /// REST API Reference for GetWorldTemplateBody Operation IAsyncResult BeginGetWorldTemplateBody(GetWorldTemplateBodyRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWorldTemplateBody operation. /// /// /// The IAsyncResult returned by the call to BeginGetWorldTemplateBody. /// /// Returns a GetWorldTemplateBodyResult from RoboMaker. /// REST API Reference for GetWorldTemplateBody Operation GetWorldTemplateBodyResponse EndGetWorldTemplateBody(IAsyncResult asyncResult); #endregion #region ListDeploymentJobs /// /// 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. /// /// /// /// Container for the necessary parameters to execute the ListDeploymentJobs service method. /// /// The response from the ListDeploymentJobs service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListDeploymentJobs Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] ListDeploymentJobsResponse ListDeploymentJobs(ListDeploymentJobsRequest request); /// /// Initiates the asynchronous execution of the ListDeploymentJobs operation. /// /// /// Container for the necessary parameters to execute the ListDeploymentJobs operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListDeploymentJobs /// operation. /// REST API Reference for ListDeploymentJobs Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginListDeploymentJobs(ListDeploymentJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDeploymentJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListDeploymentJobs. /// /// Returns a ListDeploymentJobsResult from RoboMaker. /// REST API Reference for ListDeploymentJobs Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] ListDeploymentJobsResponse EndListDeploymentJobs(IAsyncResult asyncResult); #endregion #region ListFleets /// /// 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. /// /// /// /// Container for the necessary parameters to execute the ListFleets service method. /// /// The response from the ListFleets service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListFleets Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] ListFleetsResponse ListFleets(ListFleetsRequest request); /// /// Initiates the asynchronous execution of the ListFleets operation. /// /// /// Container for the necessary parameters to execute the ListFleets operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListFleets /// operation. /// REST API Reference for ListFleets Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginListFleets(ListFleetsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListFleets operation. /// /// /// The IAsyncResult returned by the call to BeginListFleets. /// /// Returns a ListFleetsResult from RoboMaker. /// REST API Reference for ListFleets Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] ListFleetsResponse EndListFleets(IAsyncResult asyncResult); #endregion #region ListRobotApplications /// /// Returns a list of robot application. You can optionally provide filters to retrieve /// specific robot applications. /// /// Container for the necessary parameters to execute the ListRobotApplications service method. /// /// The response from the ListRobotApplications service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListRobotApplications Operation ListRobotApplicationsResponse ListRobotApplications(ListRobotApplicationsRequest request); /// /// Initiates the asynchronous execution of the ListRobotApplications operation. /// /// /// Container for the necessary parameters to execute the ListRobotApplications operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListRobotApplications /// operation. /// REST API Reference for ListRobotApplications Operation IAsyncResult BeginListRobotApplications(ListRobotApplicationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListRobotApplications operation. /// /// /// The IAsyncResult returned by the call to BeginListRobotApplications. /// /// Returns a ListRobotApplicationsResult from RoboMaker. /// REST API Reference for ListRobotApplications Operation ListRobotApplicationsResponse EndListRobotApplications(IAsyncResult asyncResult); #endregion #region ListRobots /// /// 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. /// /// /// /// Container for the necessary parameters to execute the ListRobots service method. /// /// The response from the ListRobots service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListRobots Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] ListRobotsResponse ListRobots(ListRobotsRequest request); /// /// Initiates the asynchronous execution of the ListRobots operation. /// /// /// Container for the necessary parameters to execute the ListRobots operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListRobots /// operation. /// REST API Reference for ListRobots Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginListRobots(ListRobotsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListRobots operation. /// /// /// The IAsyncResult returned by the call to BeginListRobots. /// /// Returns a ListRobotsResult from RoboMaker. /// REST API Reference for ListRobots Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] ListRobotsResponse EndListRobots(IAsyncResult asyncResult); #endregion #region ListSimulationApplications /// /// Returns a list of simulation applications. You can optionally provide filters to retrieve /// specific simulation applications. /// /// Container for the necessary parameters to execute the ListSimulationApplications service method. /// /// The response from the ListSimulationApplications service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListSimulationApplications Operation ListSimulationApplicationsResponse ListSimulationApplications(ListSimulationApplicationsRequest request); /// /// Initiates the asynchronous execution of the ListSimulationApplications operation. /// /// /// Container for the necessary parameters to execute the ListSimulationApplications operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSimulationApplications /// operation. /// REST API Reference for ListSimulationApplications Operation IAsyncResult BeginListSimulationApplications(ListSimulationApplicationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSimulationApplications operation. /// /// /// The IAsyncResult returned by the call to BeginListSimulationApplications. /// /// Returns a ListSimulationApplicationsResult from RoboMaker. /// REST API Reference for ListSimulationApplications Operation ListSimulationApplicationsResponse EndListSimulationApplications(IAsyncResult asyncResult); #endregion #region ListSimulationJobBatches /// /// Returns a list simulation job batches. You can optionally provide filters to retrieve /// specific simulation batch jobs. /// /// Container for the necessary parameters to execute the ListSimulationJobBatches service method. /// /// The response from the ListSimulationJobBatches service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// REST API Reference for ListSimulationJobBatches Operation ListSimulationJobBatchesResponse ListSimulationJobBatches(ListSimulationJobBatchesRequest request); /// /// Initiates the asynchronous execution of the ListSimulationJobBatches operation. /// /// /// Container for the necessary parameters to execute the ListSimulationJobBatches operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSimulationJobBatches /// operation. /// REST API Reference for ListSimulationJobBatches Operation IAsyncResult BeginListSimulationJobBatches(ListSimulationJobBatchesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSimulationJobBatches operation. /// /// /// The IAsyncResult returned by the call to BeginListSimulationJobBatches. /// /// Returns a ListSimulationJobBatchesResult from RoboMaker. /// REST API Reference for ListSimulationJobBatches Operation ListSimulationJobBatchesResponse EndListSimulationJobBatches(IAsyncResult asyncResult); #endregion #region ListSimulationJobs /// /// Returns a list of simulation jobs. You can optionally provide filters to retrieve /// specific simulation jobs. /// /// Container for the necessary parameters to execute the ListSimulationJobs service method. /// /// The response from the ListSimulationJobs service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListSimulationJobs Operation ListSimulationJobsResponse ListSimulationJobs(ListSimulationJobsRequest request); /// /// Initiates the asynchronous execution of the ListSimulationJobs operation. /// /// /// Container for the necessary parameters to execute the ListSimulationJobs operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSimulationJobs /// operation. /// REST API Reference for ListSimulationJobs Operation IAsyncResult BeginListSimulationJobs(ListSimulationJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSimulationJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListSimulationJobs. /// /// Returns a ListSimulationJobsResult from RoboMaker. /// REST API Reference for ListSimulationJobs Operation ListSimulationJobsResponse EndListSimulationJobs(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Lists all tags on a AWS RoboMaker resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from RoboMaker. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region ListWorldExportJobs /// /// Lists world export jobs. /// /// Container for the necessary parameters to execute the ListWorldExportJobs service method. /// /// The response from the ListWorldExportJobs service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListWorldExportJobs Operation ListWorldExportJobsResponse ListWorldExportJobs(ListWorldExportJobsRequest request); /// /// Initiates the asynchronous execution of the ListWorldExportJobs operation. /// /// /// Container for the necessary parameters to execute the ListWorldExportJobs operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListWorldExportJobs /// operation. /// REST API Reference for ListWorldExportJobs Operation IAsyncResult BeginListWorldExportJobs(ListWorldExportJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListWorldExportJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListWorldExportJobs. /// /// Returns a ListWorldExportJobsResult from RoboMaker. /// REST API Reference for ListWorldExportJobs Operation ListWorldExportJobsResponse EndListWorldExportJobs(IAsyncResult asyncResult); #endregion #region ListWorldGenerationJobs /// /// Lists world generator jobs. /// /// Container for the necessary parameters to execute the ListWorldGenerationJobs service method. /// /// The response from the ListWorldGenerationJobs service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListWorldGenerationJobs Operation ListWorldGenerationJobsResponse ListWorldGenerationJobs(ListWorldGenerationJobsRequest request); /// /// Initiates the asynchronous execution of the ListWorldGenerationJobs operation. /// /// /// Container for the necessary parameters to execute the ListWorldGenerationJobs operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListWorldGenerationJobs /// operation. /// REST API Reference for ListWorldGenerationJobs Operation IAsyncResult BeginListWorldGenerationJobs(ListWorldGenerationJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListWorldGenerationJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListWorldGenerationJobs. /// /// Returns a ListWorldGenerationJobsResult from RoboMaker. /// REST API Reference for ListWorldGenerationJobs Operation ListWorldGenerationJobsResponse EndListWorldGenerationJobs(IAsyncResult asyncResult); #endregion #region ListWorlds /// /// Lists worlds. /// /// Container for the necessary parameters to execute the ListWorlds service method. /// /// The response from the ListWorlds service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListWorlds Operation ListWorldsResponse ListWorlds(ListWorldsRequest request); /// /// Initiates the asynchronous execution of the ListWorlds operation. /// /// /// Container for the necessary parameters to execute the ListWorlds operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListWorlds /// operation. /// REST API Reference for ListWorlds Operation IAsyncResult BeginListWorlds(ListWorldsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListWorlds operation. /// /// /// The IAsyncResult returned by the call to BeginListWorlds. /// /// Returns a ListWorldsResult from RoboMaker. /// REST API Reference for ListWorlds Operation ListWorldsResponse EndListWorlds(IAsyncResult asyncResult); #endregion #region ListWorldTemplates /// /// Lists world templates. /// /// Container for the necessary parameters to execute the ListWorldTemplates service method. /// /// The response from the ListWorldTemplates service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for ListWorldTemplates Operation ListWorldTemplatesResponse ListWorldTemplates(ListWorldTemplatesRequest request); /// /// Initiates the asynchronous execution of the ListWorldTemplates operation. /// /// /// Container for the necessary parameters to execute the ListWorldTemplates operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListWorldTemplates /// operation. /// REST API Reference for ListWorldTemplates Operation IAsyncResult BeginListWorldTemplates(ListWorldTemplatesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListWorldTemplates operation. /// /// /// The IAsyncResult returned by the call to BeginListWorldTemplates. /// /// Returns a ListWorldTemplatesResult from RoboMaker. /// REST API Reference for ListWorldTemplates Operation ListWorldTemplatesResponse EndListWorldTemplates(IAsyncResult asyncResult); #endregion #region RegisterRobot /// /// Registers a robot with a fleet. /// /// /// /// This API is no longer supported and will throw an error if used. /// /// /// /// Container for the necessary parameters to execute the RegisterRobot service method. /// /// The response from the RegisterRobot service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for RegisterRobot Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] RegisterRobotResponse RegisterRobot(RegisterRobotRequest request); /// /// Initiates the asynchronous execution of the RegisterRobot operation. /// /// /// Container for the necessary parameters to execute the RegisterRobot operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRegisterRobot /// operation. /// REST API Reference for RegisterRobot Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginRegisterRobot(RegisterRobotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RegisterRobot operation. /// /// /// The IAsyncResult returned by the call to BeginRegisterRobot. /// /// Returns a RegisterRobotResult from RoboMaker. /// REST API Reference for RegisterRobot Operation [Obsolete("AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] RegisterRobotResponse EndRegisterRobot(IAsyncResult asyncResult); #endregion #region RestartSimulationJob /// /// Restarts a running simulation job. /// /// Container for the necessary parameters to execute the RestartSimulationJob service method. /// /// The response from the RestartSimulationJob service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for RestartSimulationJob Operation RestartSimulationJobResponse RestartSimulationJob(RestartSimulationJobRequest request); /// /// Initiates the asynchronous execution of the RestartSimulationJob operation. /// /// /// Container for the necessary parameters to execute the RestartSimulationJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRestartSimulationJob /// operation. /// REST API Reference for RestartSimulationJob Operation IAsyncResult BeginRestartSimulationJob(RestartSimulationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RestartSimulationJob operation. /// /// /// The IAsyncResult returned by the call to BeginRestartSimulationJob. /// /// Returns a RestartSimulationJobResult from RoboMaker. /// REST API Reference for RestartSimulationJob Operation RestartSimulationJobResponse EndRestartSimulationJob(IAsyncResult asyncResult); #endregion #region StartSimulationJobBatch /// /// Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest /// objects. /// /// Container for the necessary parameters to execute the StartSimulationJobBatch service method. /// /// The response from the StartSimulationJobBatch service method, as returned by RoboMaker. /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for StartSimulationJobBatch Operation StartSimulationJobBatchResponse StartSimulationJobBatch(StartSimulationJobBatchRequest request); /// /// Initiates the asynchronous execution of the StartSimulationJobBatch operation. /// /// /// Container for the necessary parameters to execute the StartSimulationJobBatch operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartSimulationJobBatch /// operation. /// REST API Reference for StartSimulationJobBatch Operation IAsyncResult BeginStartSimulationJobBatch(StartSimulationJobBatchRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartSimulationJobBatch operation. /// /// /// The IAsyncResult returned by the call to BeginStartSimulationJobBatch. /// /// Returns a StartSimulationJobBatchResult from RoboMaker. /// REST API Reference for StartSimulationJobBatch Operation StartSimulationJobBatchResponse EndStartSimulationJobBatch(IAsyncResult asyncResult); #endregion #region SyncDeploymentJob /// /// 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. /// /// /// /// Container for the necessary parameters to execute the SyncDeploymentJob service method. /// /// The response from the SyncDeploymentJob service method, as returned by RoboMaker. /// /// The failure percentage threshold percentage was met. /// /// /// The request uses the same client token as a previous, but non-identical request. Do /// not reuse a client token with different requests, unless the requests are identical. /// /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for SyncDeploymentJob Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] SyncDeploymentJobResponse SyncDeploymentJob(SyncDeploymentJobRequest request); /// /// Initiates the asynchronous execution of the SyncDeploymentJob operation. /// /// /// Container for the necessary parameters to execute the SyncDeploymentJob operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndSyncDeploymentJob /// operation. /// REST API Reference for SyncDeploymentJob Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] IAsyncResult BeginSyncDeploymentJob(SyncDeploymentJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SyncDeploymentJob operation. /// /// /// The IAsyncResult returned by the call to BeginSyncDeploymentJob. /// /// Returns a SyncDeploymentJobResult from RoboMaker. /// REST API Reference for SyncDeploymentJob Operation [Obsolete("Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.")] SyncDeploymentJobResponse EndSyncDeploymentJob(IAsyncResult asyncResult); #endregion #region TagResource /// /// 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. /// /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from RoboMaker. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region UntagResource /// /// 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 . /// /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from RoboMaker. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateRobotApplication /// /// Updates a robot application. /// /// Container for the necessary parameters to execute the UpdateRobotApplication service method. /// /// The response from the UpdateRobotApplication service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for UpdateRobotApplication Operation UpdateRobotApplicationResponse UpdateRobotApplication(UpdateRobotApplicationRequest request); /// /// Initiates the asynchronous execution of the UpdateRobotApplication operation. /// /// /// Container for the necessary parameters to execute the UpdateRobotApplication operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateRobotApplication /// operation. /// REST API Reference for UpdateRobotApplication Operation IAsyncResult BeginUpdateRobotApplication(UpdateRobotApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateRobotApplication operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateRobotApplication. /// /// Returns a UpdateRobotApplicationResult from RoboMaker. /// REST API Reference for UpdateRobotApplication Operation UpdateRobotApplicationResponse EndUpdateRobotApplication(IAsyncResult asyncResult); #endregion #region UpdateSimulationApplication /// /// Updates a simulation application. /// /// Container for the necessary parameters to execute the UpdateSimulationApplication service method. /// /// The response from the UpdateSimulationApplication service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for UpdateSimulationApplication Operation UpdateSimulationApplicationResponse UpdateSimulationApplication(UpdateSimulationApplicationRequest request); /// /// Initiates the asynchronous execution of the UpdateSimulationApplication operation. /// /// /// Container for the necessary parameters to execute the UpdateSimulationApplication operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateSimulationApplication /// operation. /// REST API Reference for UpdateSimulationApplication Operation IAsyncResult BeginUpdateSimulationApplication(UpdateSimulationApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateSimulationApplication operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateSimulationApplication. /// /// Returns a UpdateSimulationApplicationResult from RoboMaker. /// REST API Reference for UpdateSimulationApplication Operation UpdateSimulationApplicationResponse EndUpdateSimulationApplication(IAsyncResult asyncResult); #endregion #region UpdateWorldTemplate /// /// Updates a world template. /// /// Container for the necessary parameters to execute the UpdateWorldTemplate service method. /// /// The response from the UpdateWorldTemplate service method, as returned by RoboMaker. /// /// AWS RoboMaker experienced a service issue. Try your call again. /// /// /// A parameter specified in a request is not valid, is unsupported, or cannot be used. /// The returned message provides an explanation of the error value. /// /// /// The specified resource does not exist. /// /// /// AWS RoboMaker is temporarily unable to process the request. Try your call again. /// /// REST API Reference for UpdateWorldTemplate Operation UpdateWorldTemplateResponse UpdateWorldTemplate(UpdateWorldTemplateRequest request); /// /// Initiates the asynchronous execution of the UpdateWorldTemplate operation. /// /// /// Container for the necessary parameters to execute the UpdateWorldTemplate operation on AmazonRoboMakerClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateWorldTemplate /// operation. /// REST API Reference for UpdateWorldTemplate Operation IAsyncResult BeginUpdateWorldTemplate(UpdateWorldTemplateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateWorldTemplate operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateWorldTemplate. /// /// Returns a UpdateWorldTemplateResult from RoboMaker. /// REST API Reference for UpdateWorldTemplate Operation UpdateWorldTemplateResponse EndUpdateWorldTemplate(IAsyncResult asyncResult); #endregion } }