/* * 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.Threading; using System.Threading.Tasks; 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 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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task BatchDeleteWorldsAsync(BatchDeleteWorldsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchDescribeSimulationJob /// /// Describes one or more simulation jobs. /// /// Container for the necessary parameters to execute the BatchDescribeSimulationJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task BatchDescribeSimulationJobAsync(BatchDescribeSimulationJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task CancelDeploymentJobAsync(CancelDeploymentJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CancelSimulationJob /// /// Cancels the specified simulation job. /// /// Container for the necessary parameters to execute the CancelSimulationJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CancelSimulationJobAsync(CancelSimulationJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CancelSimulationJobBatchAsync(CancelSimulationJobBatchRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CancelWorldExportJob /// /// Cancels the specified export job. /// /// Container for the necessary parameters to execute the CancelWorldExportJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CancelWorldExportJobAsync(CancelWorldExportJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CancelWorldGenerationJob /// /// Cancels the specified world generator job. /// /// Container for the necessary parameters to execute the CancelWorldGenerationJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CancelWorldGenerationJobAsync(CancelWorldGenerationJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task CreateDeploymentJobAsync(CreateDeploymentJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task CreateFleetAsync(CreateFleetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task CreateRobotAsync(CreateRobotRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateRobotApplication /// /// Creates a robot application. /// /// Container for the necessary parameters to execute the CreateRobotApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateRobotApplicationAsync(CreateRobotApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateRobotApplicationVersion /// /// Creates a version of a robot application. /// /// Container for the necessary parameters to execute the CreateRobotApplicationVersion service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateRobotApplicationVersionAsync(CreateRobotApplicationVersionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateSimulationApplication /// /// Creates a simulation application. /// /// Container for the necessary parameters to execute the CreateSimulationApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateSimulationApplicationAsync(CreateSimulationApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateSimulationApplicationVersion /// /// Creates a simulation application with a specific revision id. /// /// Container for the necessary parameters to execute the CreateSimulationApplicationVersion service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateSimulationApplicationVersionAsync(CreateSimulationApplicationVersionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateSimulationJobAsync(CreateSimulationJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateWorldExportJob /// /// Creates a world export job. /// /// Container for the necessary parameters to execute the CreateWorldExportJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateWorldExportJobAsync(CreateWorldExportJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateWorldGenerationJob /// /// Creates worlds using the specified template. /// /// Container for the necessary parameters to execute the CreateWorldGenerationJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateWorldGenerationJobAsync(CreateWorldGenerationJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateWorldTemplate /// /// Creates a world template. /// /// Container for the necessary parameters to execute the CreateWorldTemplate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateWorldTemplateAsync(CreateWorldTemplateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task DeleteFleetAsync(DeleteFleetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task DeleteRobotAsync(DeleteRobotRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteRobotApplication /// /// Deletes a robot application. /// /// Container for the necessary parameters to execute the DeleteRobotApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteRobotApplicationAsync(DeleteRobotApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteSimulationApplication /// /// Deletes a simulation application. /// /// Container for the necessary parameters to execute the DeleteSimulationApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteSimulationApplicationAsync(DeleteSimulationApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteWorldTemplate /// /// Deletes a world template. /// /// Container for the necessary parameters to execute the DeleteWorldTemplate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteWorldTemplateAsync(DeleteWorldTemplateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task DeregisterRobotAsync(DeregisterRobotRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task DescribeDeploymentJobAsync(DescribeDeploymentJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task DescribeFleetAsync(DescribeFleetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task DescribeRobotAsync(DescribeRobotRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeRobotApplication /// /// Describes a robot application. /// /// Container for the necessary parameters to execute the DescribeRobotApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DescribeRobotApplicationAsync(DescribeRobotApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeSimulationApplication /// /// Describes a simulation application. /// /// Container for the necessary parameters to execute the DescribeSimulationApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DescribeSimulationApplicationAsync(DescribeSimulationApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeSimulationJob /// /// Describes a simulation job. /// /// Container for the necessary parameters to execute the DescribeSimulationJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DescribeSimulationJobAsync(DescribeSimulationJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeSimulationJobBatch /// /// Describes a simulation job batch. /// /// Container for the necessary parameters to execute the DescribeSimulationJobBatch service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DescribeSimulationJobBatchAsync(DescribeSimulationJobBatchRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeWorld /// /// Describes a world. /// /// Container for the necessary parameters to execute the DescribeWorld service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DescribeWorldAsync(DescribeWorldRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeWorldExportJob /// /// Describes a world export job. /// /// Container for the necessary parameters to execute the DescribeWorldExportJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DescribeWorldExportJobAsync(DescribeWorldExportJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeWorldGenerationJob /// /// Describes a world generation job. /// /// Container for the necessary parameters to execute the DescribeWorldGenerationJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DescribeWorldGenerationJobAsync(DescribeWorldGenerationJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeWorldTemplate /// /// Describes a world template. /// /// Container for the necessary parameters to execute the DescribeWorldTemplate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DescribeWorldTemplateAsync(DescribeWorldTemplateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetWorldTemplateBody /// /// Gets the world template body. /// /// Container for the necessary parameters to execute the GetWorldTemplateBody service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWorldTemplateBodyAsync(GetWorldTemplateBodyRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task ListDeploymentJobsAsync(ListDeploymentJobsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task ListFleetsAsync(ListFleetsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListRobotApplicationsAsync(ListRobotApplicationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task ListRobotsAsync(ListRobotsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListSimulationApplicationsAsync(ListSimulationApplicationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListSimulationJobBatchesAsync(ListSimulationJobBatchesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListSimulationJobsAsync(ListSimulationJobsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Lists all tags on a AWS RoboMaker resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListTagsForResourceAsync(ListTagsForResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListWorldExportJobs /// /// Lists world export jobs. /// /// Container for the necessary parameters to execute the ListWorldExportJobs service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListWorldExportJobsAsync(ListWorldExportJobsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListWorldGenerationJobs /// /// Lists world generator jobs. /// /// Container for the necessary parameters to execute the ListWorldGenerationJobs service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListWorldGenerationJobsAsync(ListWorldGenerationJobsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListWorlds /// /// Lists worlds. /// /// Container for the necessary parameters to execute the ListWorlds service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListWorldsAsync(ListWorldsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListWorldTemplates /// /// Lists world templates. /// /// Container for the necessary parameters to execute the ListWorldTemplates service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListWorldTemplatesAsync(ListWorldTemplatesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task RegisterRobotAsync(RegisterRobotRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RestartSimulationJob /// /// Restarts a running simulation job. /// /// Container for the necessary parameters to execute the RestartSimulationJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task RestartSimulationJobAsync(RestartSimulationJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StartSimulationJobBatchAsync(StartSimulationJobBatchRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task SyncDeploymentJobAsync(SyncDeploymentJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task TagResourceAsync(TagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UntagResourceAsync(UntagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateRobotApplication /// /// Updates a robot application. /// /// Container for the necessary parameters to execute the UpdateRobotApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateRobotApplicationAsync(UpdateRobotApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateSimulationApplication /// /// Updates a simulation application. /// /// Container for the necessary parameters to execute the UpdateSimulationApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateSimulationApplicationAsync(UpdateSimulationApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateWorldTemplate /// /// Updates a world template. /// /// Container for the necessary parameters to execute the UpdateWorldTemplate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateWorldTemplateAsync(UpdateWorldTemplateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion } }