/*
* 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 lookoutequipment-2020-12-15.normal.json service model.
*/
using System;
using System.Threading;
using System.Threading.Tasks;
using System.Collections.Generic;
using Amazon.Runtime;
using Amazon.LookoutEquipment.Model;
namespace Amazon.LookoutEquipment
{
///
/// Interface for accessing LookoutEquipment
///
/// Amazon Lookout for Equipment is a machine learning service that uses advanced analytics
/// to identify anomalies in machines from sensor data for use in predictive maintenance.
///
public partial interface IAmazonLookoutEquipment : IAmazonService, IDisposable
{
///
/// Paginators for the service
///
ILookoutEquipmentPaginatorFactory Paginators { get; }
#region CreateDataset
///
/// Creates a container for a collection of data being ingested for analysis. The dataset
/// contains the metadata describing where the data is and what the data actually looks
/// like. In other words, it contains the location of the data source, the data schema,
/// and other information. A dataset also contains any tags associated with the ingested
/// data.
///
/// Container for the necessary parameters to execute the CreateDataset service method.
///
/// The response from the CreateDataset service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateDataset Operation
CreateDatasetResponse CreateDataset(CreateDatasetRequest request);
///
/// Creates a container for a collection of data being ingested for analysis. The dataset
/// contains the metadata describing where the data is and what the data actually looks
/// like. In other words, it contains the location of the data source, the data schema,
/// and other information. A dataset also contains any tags associated with the ingested
/// data.
///
/// Container for the necessary parameters to execute the CreateDataset service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateDataset service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateDataset Operation
Task CreateDatasetAsync(CreateDatasetRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region CreateInferenceScheduler
///
/// Creates a scheduled inference. Scheduling an inference is setting up a continuous
/// real-time inference plan to analyze new measurement data. When setting up the schedule,
/// you provide an S3 bucket location for the input data, assign it a delimiter between
/// separate entries in the data, set an offset delay if desired, and set the frequency
/// of inferencing. You must also provide an S3 bucket location for the output data.
///
/// Container for the necessary parameters to execute the CreateInferenceScheduler service method.
///
/// The response from the CreateInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateInferenceScheduler Operation
CreateInferenceSchedulerResponse CreateInferenceScheduler(CreateInferenceSchedulerRequest request);
///
/// Creates a scheduled inference. Scheduling an inference is setting up a continuous
/// real-time inference plan to analyze new measurement data. When setting up the schedule,
/// you provide an S3 bucket location for the input data, assign it a delimiter between
/// separate entries in the data, set an offset delay if desired, and set the frequency
/// of inferencing. You must also provide an S3 bucket location for the output data.
///
/// Container for the necessary parameters to execute the CreateInferenceScheduler service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateInferenceScheduler Operation
Task CreateInferenceSchedulerAsync(CreateInferenceSchedulerRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region CreateLabel
///
/// Creates a label for an event.
///
/// Container for the necessary parameters to execute the CreateLabel service method.
///
/// The response from the CreateLabel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateLabel Operation
CreateLabelResponse CreateLabel(CreateLabelRequest request);
///
/// Creates a label for an event.
///
/// Container for the necessary parameters to execute the CreateLabel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateLabel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateLabel Operation
Task CreateLabelAsync(CreateLabelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region CreateLabelGroup
///
/// Creates a group of labels.
///
/// Container for the necessary parameters to execute the CreateLabelGroup service method.
///
/// The response from the CreateLabelGroup service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateLabelGroup Operation
CreateLabelGroupResponse CreateLabelGroup(CreateLabelGroupRequest request);
///
/// Creates a group of labels.
///
/// Container for the necessary parameters to execute the CreateLabelGroup service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateLabelGroup service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateLabelGroup Operation
Task CreateLabelGroupAsync(CreateLabelGroupRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region CreateModel
///
/// Creates an ML model for data inference.
///
///
///
/// A machine-learning (ML) model is a mathematical model that finds patterns in your
/// data. In Amazon Lookout for Equipment, the model learns the patterns of normal behavior
/// and detects abnormal behavior that could be potential equipment failure (or maintenance
/// events). The models are made by analyzing normal data and abnormalities in machine
/// behavior that have already occurred.
///
///
///
/// Your model is trained using a portion of the data from your dataset and uses that
/// data to learn patterns of normal behavior and abnormal patterns that lead to equipment
/// failure. Another portion of the data is used to evaluate the model's accuracy.
///
///
/// Container for the necessary parameters to execute the CreateModel service method.
///
/// The response from the CreateModel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateModel Operation
CreateModelResponse CreateModel(CreateModelRequest request);
///
/// Creates an ML model for data inference.
///
///
///
/// A machine-learning (ML) model is a mathematical model that finds patterns in your
/// data. In Amazon Lookout for Equipment, the model learns the patterns of normal behavior
/// and detects abnormal behavior that could be potential equipment failure (or maintenance
/// events). The models are made by analyzing normal data and abnormalities in machine
/// behavior that have already occurred.
///
///
///
/// Your model is trained using a portion of the data from your dataset and uses that
/// data to learn patterns of normal behavior and abnormal patterns that lead to equipment
/// failure. Another portion of the data is used to evaluate the model's accuracy.
///
///
/// Container for the necessary parameters to execute the CreateModel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateModel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for CreateModel Operation
Task CreateModelAsync(CreateModelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteDataset
///
/// Deletes a dataset and associated artifacts. The operation will check to see if any
/// inference scheduler or data ingestion job is currently using the dataset, and if there
/// isn't, the dataset, its metadata, and any associated data stored in S3 will be deleted.
/// This does not affect any models that used this dataset for training and evaluation,
/// but does prevent it from being used in the future.
///
/// Container for the necessary parameters to execute the DeleteDataset service method.
///
/// The response from the DeleteDataset service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteDataset Operation
DeleteDatasetResponse DeleteDataset(DeleteDatasetRequest request);
///
/// Deletes a dataset and associated artifacts. The operation will check to see if any
/// inference scheduler or data ingestion job is currently using the dataset, and if there
/// isn't, the dataset, its metadata, and any associated data stored in S3 will be deleted.
/// This does not affect any models that used this dataset for training and evaluation,
/// but does prevent it from being used in the future.
///
/// Container for the necessary parameters to execute the DeleteDataset service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteDataset service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteDataset Operation
Task DeleteDatasetAsync(DeleteDatasetRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteInferenceScheduler
///
/// Deletes an inference scheduler that has been set up. Already processed output results
/// are not affected.
///
/// Container for the necessary parameters to execute the DeleteInferenceScheduler service method.
///
/// The response from the DeleteInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteInferenceScheduler Operation
DeleteInferenceSchedulerResponse DeleteInferenceScheduler(DeleteInferenceSchedulerRequest request);
///
/// Deletes an inference scheduler that has been set up. Already processed output results
/// are not affected.
///
/// Container for the necessary parameters to execute the DeleteInferenceScheduler service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteInferenceScheduler Operation
Task DeleteInferenceSchedulerAsync(DeleteInferenceSchedulerRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteLabel
///
/// Deletes a label.
///
/// Container for the necessary parameters to execute the DeleteLabel service method.
///
/// The response from the DeleteLabel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteLabel Operation
DeleteLabelResponse DeleteLabel(DeleteLabelRequest request);
///
/// Deletes a label.
///
/// Container for the necessary parameters to execute the DeleteLabel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteLabel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteLabel Operation
Task DeleteLabelAsync(DeleteLabelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteLabelGroup
///
/// Deletes a group of labels.
///
/// Container for the necessary parameters to execute the DeleteLabelGroup service method.
///
/// The response from the DeleteLabelGroup service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteLabelGroup Operation
DeleteLabelGroupResponse DeleteLabelGroup(DeleteLabelGroupRequest request);
///
/// Deletes a group of labels.
///
/// Container for the necessary parameters to execute the DeleteLabelGroup service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteLabelGroup service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteLabelGroup Operation
Task DeleteLabelGroupAsync(DeleteLabelGroupRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteModel
///
/// Deletes an ML model currently available for Amazon Lookout for Equipment. This will
/// prevent it from being used with an inference scheduler, even one that is already set
/// up.
///
/// Container for the necessary parameters to execute the DeleteModel service method.
///
/// The response from the DeleteModel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteModel Operation
DeleteModelResponse DeleteModel(DeleteModelRequest request);
///
/// Deletes an ML model currently available for Amazon Lookout for Equipment. This will
/// prevent it from being used with an inference scheduler, even one that is already set
/// up.
///
/// Container for the necessary parameters to execute the DeleteModel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteModel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DeleteModel Operation
Task DeleteModelAsync(DeleteModelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DescribeDataIngestionJob
///
/// Provides information on a specific data ingestion job such as creation time, dataset
/// ARN, and status.
///
/// Container for the necessary parameters to execute the DescribeDataIngestionJob service method.
///
/// The response from the DescribeDataIngestionJob service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeDataIngestionJob Operation
DescribeDataIngestionJobResponse DescribeDataIngestionJob(DescribeDataIngestionJobRequest request);
///
/// Provides information on a specific data ingestion job such as creation time, dataset
/// ARN, and status.
///
/// Container for the necessary parameters to execute the DescribeDataIngestionJob service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DescribeDataIngestionJob service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeDataIngestionJob Operation
Task DescribeDataIngestionJobAsync(DescribeDataIngestionJobRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DescribeDataset
///
/// Provides a JSON description of the data in each time series dataset, including names,
/// column names, and data types.
///
/// Container for the necessary parameters to execute the DescribeDataset service method.
///
/// The response from the DescribeDataset service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeDataset Operation
DescribeDatasetResponse DescribeDataset(DescribeDatasetRequest request);
///
/// Provides a JSON description of the data in each time series dataset, including names,
/// column names, and data types.
///
/// Container for the necessary parameters to execute the DescribeDataset service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DescribeDataset service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeDataset Operation
Task DescribeDatasetAsync(DescribeDatasetRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DescribeInferenceScheduler
///
/// Specifies information about the inference scheduler being used, including name, model,
/// status, and associated metadata
///
/// Container for the necessary parameters to execute the DescribeInferenceScheduler service method.
///
/// The response from the DescribeInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeInferenceScheduler Operation
DescribeInferenceSchedulerResponse DescribeInferenceScheduler(DescribeInferenceSchedulerRequest request);
///
/// Specifies information about the inference scheduler being used, including name, model,
/// status, and associated metadata
///
/// Container for the necessary parameters to execute the DescribeInferenceScheduler service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DescribeInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeInferenceScheduler Operation
Task DescribeInferenceSchedulerAsync(DescribeInferenceSchedulerRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DescribeLabel
///
/// Returns the name of the label.
///
/// Container for the necessary parameters to execute the DescribeLabel service method.
///
/// The response from the DescribeLabel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeLabel Operation
DescribeLabelResponse DescribeLabel(DescribeLabelRequest request);
///
/// Returns the name of the label.
///
/// Container for the necessary parameters to execute the DescribeLabel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DescribeLabel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeLabel Operation
Task DescribeLabelAsync(DescribeLabelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DescribeLabelGroup
///
/// Returns information about the label group.
///
/// Container for the necessary parameters to execute the DescribeLabelGroup service method.
///
/// The response from the DescribeLabelGroup service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeLabelGroup Operation
DescribeLabelGroupResponse DescribeLabelGroup(DescribeLabelGroupRequest request);
///
/// Returns information about the label group.
///
/// Container for the necessary parameters to execute the DescribeLabelGroup service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DescribeLabelGroup service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeLabelGroup Operation
Task DescribeLabelGroupAsync(DescribeLabelGroupRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DescribeModel
///
/// Provides a JSON containing the overall information about a specific ML model, including
/// model name and ARN, dataset, training and evaluation information, status, and so on.
///
/// Container for the necessary parameters to execute the DescribeModel service method.
///
/// The response from the DescribeModel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeModel Operation
DescribeModelResponse DescribeModel(DescribeModelRequest request);
///
/// Provides a JSON containing the overall information about a specific ML model, including
/// model name and ARN, dataset, training and evaluation information, status, and so on.
///
/// Container for the necessary parameters to execute the DescribeModel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DescribeModel service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for DescribeModel Operation
Task DescribeModelAsync(DescribeModelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListDataIngestionJobs
///
/// Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location
/// of the input data, status, and so on.
///
/// Container for the necessary parameters to execute the ListDataIngestionJobs service method.
///
/// The response from the ListDataIngestionJobs service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListDataIngestionJobs Operation
ListDataIngestionJobsResponse ListDataIngestionJobs(ListDataIngestionJobsRequest request);
///
/// Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location
/// of the input data, status, and so on.
///
/// Container for the necessary parameters to execute the ListDataIngestionJobs service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListDataIngestionJobs service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListDataIngestionJobs Operation
Task ListDataIngestionJobsAsync(ListDataIngestionJobsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListDatasets
///
/// Lists all datasets currently available in your account, filtering on the dataset name.
///
/// Container for the necessary parameters to execute the ListDatasets service method.
///
/// The response from the ListDatasets service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListDatasets Operation
ListDatasetsResponse ListDatasets(ListDatasetsRequest request);
///
/// Lists all datasets currently available in your account, filtering on the dataset name.
///
/// Container for the necessary parameters to execute the ListDatasets service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListDatasets service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListDatasets Operation
Task ListDatasetsAsync(ListDatasetsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListInferenceEvents
///
/// Lists all inference events that have been found for the specified inference scheduler.
///
/// Container for the necessary parameters to execute the ListInferenceEvents service method.
///
/// The response from the ListInferenceEvents service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListInferenceEvents Operation
ListInferenceEventsResponse ListInferenceEvents(ListInferenceEventsRequest request);
///
/// Lists all inference events that have been found for the specified inference scheduler.
///
/// Container for the necessary parameters to execute the ListInferenceEvents service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListInferenceEvents service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListInferenceEvents Operation
Task ListInferenceEventsAsync(ListInferenceEventsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListInferenceExecutions
///
/// Lists all inference executions that have been performed by the specified inference
/// scheduler.
///
/// Container for the necessary parameters to execute the ListInferenceExecutions service method.
///
/// The response from the ListInferenceExecutions service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListInferenceExecutions Operation
ListInferenceExecutionsResponse ListInferenceExecutions(ListInferenceExecutionsRequest request);
///
/// Lists all inference executions that have been performed by the specified inference
/// scheduler.
///
/// Container for the necessary parameters to execute the ListInferenceExecutions service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListInferenceExecutions service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListInferenceExecutions Operation
Task ListInferenceExecutionsAsync(ListInferenceExecutionsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListInferenceSchedulers
///
/// Retrieves a list of all inference schedulers currently available for your account.
///
/// Container for the necessary parameters to execute the ListInferenceSchedulers service method.
///
/// The response from the ListInferenceSchedulers service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListInferenceSchedulers Operation
ListInferenceSchedulersResponse ListInferenceSchedulers(ListInferenceSchedulersRequest request);
///
/// Retrieves a list of all inference schedulers currently available for your account.
///
/// Container for the necessary parameters to execute the ListInferenceSchedulers service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListInferenceSchedulers service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListInferenceSchedulers Operation
Task ListInferenceSchedulersAsync(ListInferenceSchedulersRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListLabelGroups
///
/// Returns a list of the label groups.
///
/// Container for the necessary parameters to execute the ListLabelGroups service method.
///
/// The response from the ListLabelGroups service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListLabelGroups Operation
ListLabelGroupsResponse ListLabelGroups(ListLabelGroupsRequest request);
///
/// Returns a list of the label groups.
///
/// Container for the necessary parameters to execute the ListLabelGroups service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListLabelGroups service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListLabelGroups Operation
Task ListLabelGroupsAsync(ListLabelGroupsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListLabels
///
/// Provides a list of labels.
///
/// Container for the necessary parameters to execute the ListLabels service method.
///
/// The response from the ListLabels service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListLabels Operation
ListLabelsResponse ListLabels(ListLabelsRequest request);
///
/// Provides a list of labels.
///
/// Container for the necessary parameters to execute the ListLabels service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListLabels service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListLabels Operation
Task ListLabelsAsync(ListLabelsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListModels
///
/// Generates a list of all models in the account, including model name and ARN, dataset,
/// and status.
///
/// Container for the necessary parameters to execute the ListModels service method.
///
/// The response from the ListModels service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListModels Operation
ListModelsResponse ListModels(ListModelsRequest request);
///
/// Generates a list of all models in the account, including model name and ARN, dataset,
/// and status.
///
/// Container for the necessary parameters to execute the ListModels service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListModels service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListModels Operation
Task ListModelsAsync(ListModelsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListSensorStatistics
///
/// Lists statistics about the data collected for each of the sensors that have been
/// successfully ingested in the particular dataset. Can also be used to retreive Sensor
/// Statistics for a previous ingestion job.
///
/// Container for the necessary parameters to execute the ListSensorStatistics service method.
///
/// The response from the ListSensorStatistics service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListSensorStatistics Operation
ListSensorStatisticsResponse ListSensorStatistics(ListSensorStatisticsRequest request);
///
/// Lists statistics about the data collected for each of the sensors that have been
/// successfully ingested in the particular dataset. Can also be used to retreive Sensor
/// Statistics for a previous ingestion job.
///
/// Container for the necessary parameters to execute the ListSensorStatistics service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListSensorStatistics service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListSensorStatistics Operation
Task ListSensorStatisticsAsync(ListSensorStatisticsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListTagsForResource
///
/// Lists all the tags for a specified resource, including key and value.
///
/// Container for the necessary parameters to execute the ListTagsForResource service method.
///
/// The response from the ListTagsForResource service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListTagsForResource Operation
ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request);
///
/// Lists all the tags for a specified resource, including key and value.
///
/// 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 LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for ListTagsForResource Operation
Task ListTagsForResourceAsync(ListTagsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region StartDataIngestionJob
///
/// Starts a data ingestion job. Amazon Lookout for Equipment returns the job status.
///
/// Container for the necessary parameters to execute the StartDataIngestionJob service method.
///
/// The response from the StartDataIngestionJob service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for StartDataIngestionJob Operation
StartDataIngestionJobResponse StartDataIngestionJob(StartDataIngestionJobRequest request);
///
/// Starts a data ingestion job. Amazon Lookout for Equipment returns the job status.
///
/// Container for the necessary parameters to execute the StartDataIngestionJob service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the StartDataIngestionJob service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for StartDataIngestionJob Operation
Task StartDataIngestionJobAsync(StartDataIngestionJobRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region StartInferenceScheduler
///
/// Starts an inference scheduler.
///
/// Container for the necessary parameters to execute the StartInferenceScheduler service method.
///
/// The response from the StartInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for StartInferenceScheduler Operation
StartInferenceSchedulerResponse StartInferenceScheduler(StartInferenceSchedulerRequest request);
///
/// Starts an inference scheduler.
///
/// Container for the necessary parameters to execute the StartInferenceScheduler service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the StartInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for StartInferenceScheduler Operation
Task StartInferenceSchedulerAsync(StartInferenceSchedulerRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region StopInferenceScheduler
///
/// Stops an inference scheduler.
///
/// Container for the necessary parameters to execute the StopInferenceScheduler service method.
///
/// The response from the StopInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for StopInferenceScheduler Operation
StopInferenceSchedulerResponse StopInferenceScheduler(StopInferenceSchedulerRequest request);
///
/// Stops an inference scheduler.
///
/// Container for the necessary parameters to execute the StopInferenceScheduler service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the StopInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for StopInferenceScheduler Operation
Task StopInferenceSchedulerAsync(StopInferenceSchedulerRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region TagResource
///
/// Associates a given tag to a resource in your account. A tag is a key-value pair which
/// can be added to an Amazon Lookout for Equipment resource as metadata. Tags can be
/// used for organizing your resources as well as helping you to search and filter by
/// tag. Multiple tags can be added to a resource, either when you create it, or later.
/// Up to 50 tags can be associated with each resource.
///
/// Container for the necessary parameters to execute the TagResource service method.
///
/// The response from the TagResource service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for TagResource Operation
TagResourceResponse TagResource(TagResourceRequest request);
///
/// Associates a given tag to a resource in your account. A tag is a key-value pair which
/// can be added to an Amazon Lookout for Equipment resource as metadata. Tags can be
/// used for organizing your resources as well as helping you to search and filter by
/// tag. Multiple tags can be added to a resource, either when you create it, or later.
/// Up to 50 tags can be associated with each resource.
///
/// 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 LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// Resource limitations have been exceeded.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for TagResource Operation
Task TagResourceAsync(TagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UntagResource
///
/// Removes a specific tag from a given resource. The tag is specified by its key.
///
/// Container for the necessary parameters to execute the UntagResource service method.
///
/// The response from the UntagResource service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for UntagResource Operation
UntagResourceResponse UntagResource(UntagResourceRequest request);
///
/// Removes a specific tag from a given resource. The tag is specified by its key.
///
/// 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 LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for UntagResource Operation
Task UntagResourceAsync(UntagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateInferenceScheduler
///
/// Updates an inference scheduler.
///
/// Container for the necessary parameters to execute the UpdateInferenceScheduler service method.
///
/// The response from the UpdateInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for UpdateInferenceScheduler Operation
UpdateInferenceSchedulerResponse UpdateInferenceScheduler(UpdateInferenceSchedulerRequest request);
///
/// Updates an inference scheduler.
///
/// Container for the necessary parameters to execute the UpdateInferenceScheduler service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateInferenceScheduler service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for UpdateInferenceScheduler Operation
Task UpdateInferenceSchedulerAsync(UpdateInferenceSchedulerRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateLabelGroup
///
/// Updates the label group.
///
/// Container for the necessary parameters to execute the UpdateLabelGroup service method.
///
/// The response from the UpdateLabelGroup service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for UpdateLabelGroup Operation
UpdateLabelGroupResponse UpdateLabelGroup(UpdateLabelGroupRequest request);
///
/// Updates the label group.
///
/// Container for the necessary parameters to execute the UpdateLabelGroup service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateLabelGroup service method, as returned by LookoutEquipment.
///
/// The request could not be completed because you do not have access to the resource.
///
///
/// The request could not be completed due to a conflict with the current state of the
/// target resource.
///
///
/// Processing of the request has failed because of an unknown error, exception or failure.
///
///
/// The resource requested could not be found. Verify the resource ID and retry your
/// request.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy constraints specified by Amazon Lookout for Equipment
/// or a related AWS service that's being utilized.
///
/// REST API Reference for UpdateLabelGroup Operation
Task UpdateLabelGroupAsync(UpdateLabelGroupRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
}
}