/* * 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 iotanalytics-2017-11-27.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.IoTAnalytics.Model; namespace Amazon.IoTAnalytics { /// /// Interface for accessing IoTAnalytics /// /// IoT Analytics allows you to collect large amounts of device data, process messages, /// and store them. You can then query the data and run sophisticated analytics on it. /// IoT Analytics enables advanced data exploration through integration with Jupyter Notebooks /// and data visualization through integration with Amazon QuickSight. /// /// /// /// Traditional analytics and business intelligence tools are designed to process structured /// data. IoT data often comes from devices that record noisy processes (such as temperature, /// motion, or sound). As a result the data from these devices can have significant gaps, /// corrupted messages, and false readings that must be cleaned up before analysis can /// occur. Also, IoT data is often only meaningful in the context of other data from external /// sources. /// /// /// /// IoT Analytics automates the steps required to analyze data from IoT devices. IoT Analytics /// filters, transforms, and enriches IoT data before storing it in a time-series data /// store for analysis. You can set up the service to collect only the data you need from /// your devices, apply mathematical transforms to process the data, and enrich the data /// with device-specific metadata such as device type and location before storing it. /// Then, you can analyze your data by running queries using the built-in SQL query engine, /// or perform more complex analytics and machine learning inference. IoT Analytics includes /// pre-built models for common IoT use cases so you can answer questions like which devices /// are about to fail or which customers are at risk of abandoning their wearable devices. /// /// public partial interface IAmazonIoTAnalytics : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IIoTAnalyticsPaginatorFactory Paginators { get; } #endif #region BatchPutMessage /// /// Sends messages to a channel. /// /// Container for the necessary parameters to execute the BatchPutMessage service method. /// /// The response from the BatchPutMessage service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for BatchPutMessage Operation BatchPutMessageResponse BatchPutMessage(BatchPutMessageRequest request); /// /// Initiates the asynchronous execution of the BatchPutMessage operation. /// /// /// Container for the necessary parameters to execute the BatchPutMessage operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchPutMessage /// operation. /// REST API Reference for BatchPutMessage Operation IAsyncResult BeginBatchPutMessage(BatchPutMessageRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BatchPutMessage operation. /// /// /// The IAsyncResult returned by the call to BeginBatchPutMessage. /// /// Returns a BatchPutMessageResult from IoTAnalytics. /// REST API Reference for BatchPutMessage Operation BatchPutMessageResponse EndBatchPutMessage(IAsyncResult asyncResult); #endregion #region CancelPipelineReprocessing /// /// Cancels the reprocessing of data through the pipeline. /// /// Container for the necessary parameters to execute the CancelPipelineReprocessing service method. /// /// The response from the CancelPipelineReprocessing service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for CancelPipelineReprocessing Operation CancelPipelineReprocessingResponse CancelPipelineReprocessing(CancelPipelineReprocessingRequest request); /// /// Initiates the asynchronous execution of the CancelPipelineReprocessing operation. /// /// /// Container for the necessary parameters to execute the CancelPipelineReprocessing operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelPipelineReprocessing /// operation. /// REST API Reference for CancelPipelineReprocessing Operation IAsyncResult BeginCancelPipelineReprocessing(CancelPipelineReprocessingRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CancelPipelineReprocessing operation. /// /// /// The IAsyncResult returned by the call to BeginCancelPipelineReprocessing. /// /// Returns a CancelPipelineReprocessingResult from IoTAnalytics. /// REST API Reference for CancelPipelineReprocessing Operation CancelPipelineReprocessingResponse EndCancelPipelineReprocessing(IAsyncResult asyncResult); #endregion #region CreateChannel /// /// Used to create a channel. A channel collects data from an MQTT topic and archives /// the raw, unprocessed messages before publishing the data to a pipeline. /// /// Container for the necessary parameters to execute the CreateChannel service method. /// /// The response from the CreateChannel service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The command caused an internal limit to be exceeded. /// /// /// A resource with the same name already exists. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for CreateChannel Operation CreateChannelResponse CreateChannel(CreateChannelRequest request); /// /// Initiates the asynchronous execution of the CreateChannel operation. /// /// /// Container for the necessary parameters to execute the CreateChannel operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateChannel /// operation. /// REST API Reference for CreateChannel Operation IAsyncResult BeginCreateChannel(CreateChannelRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateChannel operation. /// /// /// The IAsyncResult returned by the call to BeginCreateChannel. /// /// Returns a CreateChannelResult from IoTAnalytics. /// REST API Reference for CreateChannel Operation CreateChannelResponse EndCreateChannel(IAsyncResult asyncResult); #endregion #region CreateDataset /// /// Used to create a dataset. A dataset stores data retrieved from a data store by applying /// a queryAction (a SQL query) or a containerAction (executing /// a containerized application). This operation creates the skeleton of a dataset. The /// dataset can be populated manually by calling CreateDatasetContent or /// automatically according to a trigger you specify. /// /// Container for the necessary parameters to execute the CreateDataset service method. /// /// The response from the CreateDataset service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The command caused an internal limit to be exceeded. /// /// /// A resource with the same name already exists. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for CreateDataset Operation CreateDatasetResponse CreateDataset(CreateDatasetRequest request); /// /// Initiates the asynchronous execution of the CreateDataset operation. /// /// /// Container for the necessary parameters to execute the CreateDataset operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateDataset /// operation. /// REST API Reference for CreateDataset Operation IAsyncResult BeginCreateDataset(CreateDatasetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateDataset operation. /// /// /// The IAsyncResult returned by the call to BeginCreateDataset. /// /// Returns a CreateDatasetResult from IoTAnalytics. /// REST API Reference for CreateDataset Operation CreateDatasetResponse EndCreateDataset(IAsyncResult asyncResult); #endregion #region CreateDatasetContent /// /// Creates the content of a dataset by applying a queryAction (a SQL query) /// or a containerAction (executing a containerized application). /// /// Container for the necessary parameters to execute the CreateDatasetContent service method. /// /// The response from the CreateDatasetContent service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for CreateDatasetContent Operation CreateDatasetContentResponse CreateDatasetContent(CreateDatasetContentRequest request); /// /// Initiates the asynchronous execution of the CreateDatasetContent operation. /// /// /// Container for the necessary parameters to execute the CreateDatasetContent operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateDatasetContent /// operation. /// REST API Reference for CreateDatasetContent Operation IAsyncResult BeginCreateDatasetContent(CreateDatasetContentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateDatasetContent operation. /// /// /// The IAsyncResult returned by the call to BeginCreateDatasetContent. /// /// Returns a CreateDatasetContentResult from IoTAnalytics. /// REST API Reference for CreateDatasetContent Operation CreateDatasetContentResponse EndCreateDatasetContent(IAsyncResult asyncResult); #endregion #region CreateDatastore /// /// Creates a data store, which is a repository for messages. /// /// Container for the necessary parameters to execute the CreateDatastore service method. /// /// The response from the CreateDatastore service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The command caused an internal limit to be exceeded. /// /// /// A resource with the same name already exists. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for CreateDatastore Operation CreateDatastoreResponse CreateDatastore(CreateDatastoreRequest request); /// /// Initiates the asynchronous execution of the CreateDatastore operation. /// /// /// Container for the necessary parameters to execute the CreateDatastore operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateDatastore /// operation. /// REST API Reference for CreateDatastore Operation IAsyncResult BeginCreateDatastore(CreateDatastoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateDatastore operation. /// /// /// The IAsyncResult returned by the call to BeginCreateDatastore. /// /// Returns a CreateDatastoreResult from IoTAnalytics. /// REST API Reference for CreateDatastore Operation CreateDatastoreResponse EndCreateDatastore(IAsyncResult asyncResult); #endregion #region CreatePipeline /// /// Creates a pipeline. A pipeline consumes messages from a channel and allows you to /// process the messages before storing them in a data store. You must specify both a /// channel and a datastore activity and, optionally, as many /// as 23 additional activities in the pipelineActivities array. /// /// Container for the necessary parameters to execute the CreatePipeline service method. /// /// The response from the CreatePipeline service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The command caused an internal limit to be exceeded. /// /// /// A resource with the same name already exists. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for CreatePipeline Operation CreatePipelineResponse CreatePipeline(CreatePipelineRequest request); /// /// Initiates the asynchronous execution of the CreatePipeline operation. /// /// /// Container for the necessary parameters to execute the CreatePipeline operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreatePipeline /// operation. /// REST API Reference for CreatePipeline Operation IAsyncResult BeginCreatePipeline(CreatePipelineRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreatePipeline operation. /// /// /// The IAsyncResult returned by the call to BeginCreatePipeline. /// /// Returns a CreatePipelineResult from IoTAnalytics. /// REST API Reference for CreatePipeline Operation CreatePipelineResponse EndCreatePipeline(IAsyncResult asyncResult); #endregion #region DeleteChannel /// /// Deletes the specified channel. /// /// Container for the necessary parameters to execute the DeleteChannel service method. /// /// The response from the DeleteChannel service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DeleteChannel Operation DeleteChannelResponse DeleteChannel(DeleteChannelRequest request); /// /// Initiates the asynchronous execution of the DeleteChannel operation. /// /// /// Container for the necessary parameters to execute the DeleteChannel operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteChannel /// operation. /// REST API Reference for DeleteChannel Operation IAsyncResult BeginDeleteChannel(DeleteChannelRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteChannel operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteChannel. /// /// Returns a DeleteChannelResult from IoTAnalytics. /// REST API Reference for DeleteChannel Operation DeleteChannelResponse EndDeleteChannel(IAsyncResult asyncResult); #endregion #region DeleteDataset /// /// Deletes the specified dataset. /// /// /// /// You do not have to delete the content of the dataset before you perform this operation. /// /// /// Container for the necessary parameters to execute the DeleteDataset service method. /// /// The response from the DeleteDataset service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DeleteDataset Operation DeleteDatasetResponse DeleteDataset(DeleteDatasetRequest request); /// /// Initiates the asynchronous execution of the DeleteDataset operation. /// /// /// Container for the necessary parameters to execute the DeleteDataset operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteDataset /// operation. /// REST API Reference for DeleteDataset Operation IAsyncResult BeginDeleteDataset(DeleteDatasetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDataset operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDataset. /// /// Returns a DeleteDatasetResult from IoTAnalytics. /// REST API Reference for DeleteDataset Operation DeleteDatasetResponse EndDeleteDataset(IAsyncResult asyncResult); #endregion #region DeleteDatasetContent /// /// Deletes the content of the specified dataset. /// /// Container for the necessary parameters to execute the DeleteDatasetContent service method. /// /// The response from the DeleteDatasetContent service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DeleteDatasetContent Operation DeleteDatasetContentResponse DeleteDatasetContent(DeleteDatasetContentRequest request); /// /// Initiates the asynchronous execution of the DeleteDatasetContent operation. /// /// /// Container for the necessary parameters to execute the DeleteDatasetContent operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteDatasetContent /// operation. /// REST API Reference for DeleteDatasetContent Operation IAsyncResult BeginDeleteDatasetContent(DeleteDatasetContentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDatasetContent operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDatasetContent. /// /// Returns a DeleteDatasetContentResult from IoTAnalytics. /// REST API Reference for DeleteDatasetContent Operation DeleteDatasetContentResponse EndDeleteDatasetContent(IAsyncResult asyncResult); #endregion #region DeleteDatastore /// /// Deletes the specified data store. /// /// Container for the necessary parameters to execute the DeleteDatastore service method. /// /// The response from the DeleteDatastore service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DeleteDatastore Operation DeleteDatastoreResponse DeleteDatastore(DeleteDatastoreRequest request); /// /// Initiates the asynchronous execution of the DeleteDatastore operation. /// /// /// Container for the necessary parameters to execute the DeleteDatastore operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteDatastore /// operation. /// REST API Reference for DeleteDatastore Operation IAsyncResult BeginDeleteDatastore(DeleteDatastoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDatastore operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDatastore. /// /// Returns a DeleteDatastoreResult from IoTAnalytics. /// REST API Reference for DeleteDatastore Operation DeleteDatastoreResponse EndDeleteDatastore(IAsyncResult asyncResult); #endregion #region DeletePipeline /// /// Deletes the specified pipeline. /// /// Container for the necessary parameters to execute the DeletePipeline service method. /// /// The response from the DeletePipeline service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DeletePipeline Operation DeletePipelineResponse DeletePipeline(DeletePipelineRequest request); /// /// Initiates the asynchronous execution of the DeletePipeline operation. /// /// /// Container for the necessary parameters to execute the DeletePipeline operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeletePipeline /// operation. /// REST API Reference for DeletePipeline Operation IAsyncResult BeginDeletePipeline(DeletePipelineRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeletePipeline operation. /// /// /// The IAsyncResult returned by the call to BeginDeletePipeline. /// /// Returns a DeletePipelineResult from IoTAnalytics. /// REST API Reference for DeletePipeline Operation DeletePipelineResponse EndDeletePipeline(IAsyncResult asyncResult); #endregion #region DescribeChannel /// /// Retrieves information about a channel. /// /// Container for the necessary parameters to execute the DescribeChannel service method. /// /// The response from the DescribeChannel service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DescribeChannel Operation DescribeChannelResponse DescribeChannel(DescribeChannelRequest request); /// /// Initiates the asynchronous execution of the DescribeChannel operation. /// /// /// Container for the necessary parameters to execute the DescribeChannel operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeChannel /// operation. /// REST API Reference for DescribeChannel Operation IAsyncResult BeginDescribeChannel(DescribeChannelRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeChannel operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeChannel. /// /// Returns a DescribeChannelResult from IoTAnalytics. /// REST API Reference for DescribeChannel Operation DescribeChannelResponse EndDescribeChannel(IAsyncResult asyncResult); #endregion #region DescribeDataset /// /// Retrieves information about a dataset. /// /// Container for the necessary parameters to execute the DescribeDataset service method. /// /// The response from the DescribeDataset service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DescribeDataset Operation DescribeDatasetResponse DescribeDataset(DescribeDatasetRequest request); /// /// Initiates the asynchronous execution of the DescribeDataset operation. /// /// /// Container for the necessary parameters to execute the DescribeDataset operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeDataset /// operation. /// REST API Reference for DescribeDataset Operation IAsyncResult BeginDescribeDataset(DescribeDatasetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeDataset operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeDataset. /// /// Returns a DescribeDatasetResult from IoTAnalytics. /// REST API Reference for DescribeDataset Operation DescribeDatasetResponse EndDescribeDataset(IAsyncResult asyncResult); #endregion #region DescribeDatastore /// /// Retrieves information about a data store. /// /// Container for the necessary parameters to execute the DescribeDatastore service method. /// /// The response from the DescribeDatastore service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DescribeDatastore Operation DescribeDatastoreResponse DescribeDatastore(DescribeDatastoreRequest request); /// /// Initiates the asynchronous execution of the DescribeDatastore operation. /// /// /// Container for the necessary parameters to execute the DescribeDatastore operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeDatastore /// operation. /// REST API Reference for DescribeDatastore Operation IAsyncResult BeginDescribeDatastore(DescribeDatastoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeDatastore operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeDatastore. /// /// Returns a DescribeDatastoreResult from IoTAnalytics. /// REST API Reference for DescribeDatastore Operation DescribeDatastoreResponse EndDescribeDatastore(IAsyncResult asyncResult); #endregion #region DescribeLoggingOptions /// /// Retrieves the current settings of the IoT Analytics logging options. /// /// Container for the necessary parameters to execute the DescribeLoggingOptions service method. /// /// The response from the DescribeLoggingOptions service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DescribeLoggingOptions Operation DescribeLoggingOptionsResponse DescribeLoggingOptions(DescribeLoggingOptionsRequest request); /// /// Initiates the asynchronous execution of the DescribeLoggingOptions operation. /// /// /// Container for the necessary parameters to execute the DescribeLoggingOptions operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeLoggingOptions /// operation. /// REST API Reference for DescribeLoggingOptions Operation IAsyncResult BeginDescribeLoggingOptions(DescribeLoggingOptionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeLoggingOptions operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeLoggingOptions. /// /// Returns a DescribeLoggingOptionsResult from IoTAnalytics. /// REST API Reference for DescribeLoggingOptions Operation DescribeLoggingOptionsResponse EndDescribeLoggingOptions(IAsyncResult asyncResult); #endregion #region DescribePipeline /// /// Retrieves information about a pipeline. /// /// Container for the necessary parameters to execute the DescribePipeline service method. /// /// The response from the DescribePipeline service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for DescribePipeline Operation DescribePipelineResponse DescribePipeline(DescribePipelineRequest request); /// /// Initiates the asynchronous execution of the DescribePipeline operation. /// /// /// Container for the necessary parameters to execute the DescribePipeline operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribePipeline /// operation. /// REST API Reference for DescribePipeline Operation IAsyncResult BeginDescribePipeline(DescribePipelineRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribePipeline operation. /// /// /// The IAsyncResult returned by the call to BeginDescribePipeline. /// /// Returns a DescribePipelineResult from IoTAnalytics. /// REST API Reference for DescribePipeline Operation DescribePipelineResponse EndDescribePipeline(IAsyncResult asyncResult); #endregion #region GetDatasetContent /// /// Retrieves the contents of a dataset as presigned URIs. /// /// Container for the necessary parameters to execute the GetDatasetContent service method. /// /// The response from the GetDatasetContent service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for GetDatasetContent Operation GetDatasetContentResponse GetDatasetContent(GetDatasetContentRequest request); /// /// Initiates the asynchronous execution of the GetDatasetContent operation. /// /// /// Container for the necessary parameters to execute the GetDatasetContent operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetDatasetContent /// operation. /// REST API Reference for GetDatasetContent Operation IAsyncResult BeginGetDatasetContent(GetDatasetContentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetDatasetContent operation. /// /// /// The IAsyncResult returned by the call to BeginGetDatasetContent. /// /// Returns a GetDatasetContentResult from IoTAnalytics. /// REST API Reference for GetDatasetContent Operation GetDatasetContentResponse EndGetDatasetContent(IAsyncResult asyncResult); #endregion #region ListChannels /// /// Retrieves a list of channels. /// /// Container for the necessary parameters to execute the ListChannels service method. /// /// The response from the ListChannels service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for ListChannels Operation ListChannelsResponse ListChannels(ListChannelsRequest request); /// /// Initiates the asynchronous execution of the ListChannels operation. /// /// /// Container for the necessary parameters to execute the ListChannels operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListChannels /// operation. /// REST API Reference for ListChannels Operation IAsyncResult BeginListChannels(ListChannelsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListChannels operation. /// /// /// The IAsyncResult returned by the call to BeginListChannels. /// /// Returns a ListChannelsResult from IoTAnalytics. /// REST API Reference for ListChannels Operation ListChannelsResponse EndListChannels(IAsyncResult asyncResult); #endregion #region ListDatasetContents /// /// Lists information about dataset contents that have been created. /// /// Container for the necessary parameters to execute the ListDatasetContents service method. /// /// The response from the ListDatasetContents service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for ListDatasetContents Operation ListDatasetContentsResponse ListDatasetContents(ListDatasetContentsRequest request); /// /// Initiates the asynchronous execution of the ListDatasetContents operation. /// /// /// Container for the necessary parameters to execute the ListDatasetContents operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListDatasetContents /// operation. /// REST API Reference for ListDatasetContents Operation IAsyncResult BeginListDatasetContents(ListDatasetContentsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDatasetContents operation. /// /// /// The IAsyncResult returned by the call to BeginListDatasetContents. /// /// Returns a ListDatasetContentsResult from IoTAnalytics. /// REST API Reference for ListDatasetContents Operation ListDatasetContentsResponse EndListDatasetContents(IAsyncResult asyncResult); #endregion #region ListDatasets /// /// Retrieves information about datasets. /// /// Container for the necessary parameters to execute the ListDatasets service method. /// /// The response from the ListDatasets service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for ListDatasets Operation ListDatasetsResponse ListDatasets(ListDatasetsRequest request); /// /// Initiates the asynchronous execution of the ListDatasets operation. /// /// /// Container for the necessary parameters to execute the ListDatasets operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListDatasets /// operation. /// REST API Reference for ListDatasets Operation IAsyncResult BeginListDatasets(ListDatasetsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDatasets operation. /// /// /// The IAsyncResult returned by the call to BeginListDatasets. /// /// Returns a ListDatasetsResult from IoTAnalytics. /// REST API Reference for ListDatasets Operation ListDatasetsResponse EndListDatasets(IAsyncResult asyncResult); #endregion #region ListDatastores /// /// Retrieves a list of data stores. /// /// Container for the necessary parameters to execute the ListDatastores service method. /// /// The response from the ListDatastores service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for ListDatastores Operation ListDatastoresResponse ListDatastores(ListDatastoresRequest request); /// /// Initiates the asynchronous execution of the ListDatastores operation. /// /// /// Container for the necessary parameters to execute the ListDatastores operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListDatastores /// operation. /// REST API Reference for ListDatastores Operation IAsyncResult BeginListDatastores(ListDatastoresRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDatastores operation. /// /// /// The IAsyncResult returned by the call to BeginListDatastores. /// /// Returns a ListDatastoresResult from IoTAnalytics. /// REST API Reference for ListDatastores Operation ListDatastoresResponse EndListDatastores(IAsyncResult asyncResult); #endregion #region ListPipelines /// /// Retrieves a list of pipelines. /// /// Container for the necessary parameters to execute the ListPipelines service method. /// /// The response from the ListPipelines service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for ListPipelines Operation ListPipelinesResponse ListPipelines(ListPipelinesRequest request); /// /// Initiates the asynchronous execution of the ListPipelines operation. /// /// /// Container for the necessary parameters to execute the ListPipelines operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListPipelines /// operation. /// REST API Reference for ListPipelines Operation IAsyncResult BeginListPipelines(ListPipelinesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListPipelines operation. /// /// /// The IAsyncResult returned by the call to BeginListPipelines. /// /// Returns a ListPipelinesResult from IoTAnalytics. /// REST API Reference for ListPipelines Operation ListPipelinesResponse EndListPipelines(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Lists the tags (metadata) that you have assigned to the resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The command caused an internal limit to be exceeded. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from IoTAnalytics. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region PutLoggingOptions /// /// Sets or updates the IoT Analytics logging options. /// /// /// /// If you update the value of any loggingOptions field, it takes up to one /// minute for the change to take effect. Also, if you change the policy attached to the /// role you specified in the roleArn field (for example, to correct an invalid /// policy), it takes up to five minutes for that change to take effect. /// /// /// Container for the necessary parameters to execute the PutLoggingOptions service method. /// /// The response from the PutLoggingOptions service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for PutLoggingOptions Operation PutLoggingOptionsResponse PutLoggingOptions(PutLoggingOptionsRequest request); /// /// Initiates the asynchronous execution of the PutLoggingOptions operation. /// /// /// Container for the necessary parameters to execute the PutLoggingOptions operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutLoggingOptions /// operation. /// REST API Reference for PutLoggingOptions Operation IAsyncResult BeginPutLoggingOptions(PutLoggingOptionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutLoggingOptions operation. /// /// /// The IAsyncResult returned by the call to BeginPutLoggingOptions. /// /// Returns a PutLoggingOptionsResult from IoTAnalytics. /// REST API Reference for PutLoggingOptions Operation PutLoggingOptionsResponse EndPutLoggingOptions(IAsyncResult asyncResult); #endregion #region RunPipelineActivity /// /// Simulates the results of running a pipeline activity on a message payload. /// /// Container for the necessary parameters to execute the RunPipelineActivity service method. /// /// The response from the RunPipelineActivity service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for RunPipelineActivity Operation RunPipelineActivityResponse RunPipelineActivity(RunPipelineActivityRequest request); /// /// Initiates the asynchronous execution of the RunPipelineActivity operation. /// /// /// Container for the necessary parameters to execute the RunPipelineActivity operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRunPipelineActivity /// operation. /// REST API Reference for RunPipelineActivity Operation IAsyncResult BeginRunPipelineActivity(RunPipelineActivityRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RunPipelineActivity operation. /// /// /// The IAsyncResult returned by the call to BeginRunPipelineActivity. /// /// Returns a RunPipelineActivityResult from IoTAnalytics. /// REST API Reference for RunPipelineActivity Operation RunPipelineActivityResponse EndRunPipelineActivity(IAsyncResult asyncResult); #endregion #region SampleChannelData /// /// Retrieves a sample of messages from the specified channel ingested during the specified /// timeframe. Up to 10 messages can be retrieved. /// /// Container for the necessary parameters to execute the SampleChannelData service method. /// /// The response from the SampleChannelData service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for SampleChannelData Operation SampleChannelDataResponse SampleChannelData(SampleChannelDataRequest request); /// /// Initiates the asynchronous execution of the SampleChannelData operation. /// /// /// Container for the necessary parameters to execute the SampleChannelData operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndSampleChannelData /// operation. /// REST API Reference for SampleChannelData Operation IAsyncResult BeginSampleChannelData(SampleChannelDataRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SampleChannelData operation. /// /// /// The IAsyncResult returned by the call to BeginSampleChannelData. /// /// Returns a SampleChannelDataResult from IoTAnalytics. /// REST API Reference for SampleChannelData Operation SampleChannelDataResponse EndSampleChannelData(IAsyncResult asyncResult); #endregion #region StartPipelineReprocessing /// /// Starts the reprocessing of raw message data through the pipeline. /// /// Container for the necessary parameters to execute the StartPipelineReprocessing service method. /// /// The response from the StartPipelineReprocessing service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the same name already exists. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for StartPipelineReprocessing Operation StartPipelineReprocessingResponse StartPipelineReprocessing(StartPipelineReprocessingRequest request); /// /// Initiates the asynchronous execution of the StartPipelineReprocessing operation. /// /// /// Container for the necessary parameters to execute the StartPipelineReprocessing operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartPipelineReprocessing /// operation. /// REST API Reference for StartPipelineReprocessing Operation IAsyncResult BeginStartPipelineReprocessing(StartPipelineReprocessingRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartPipelineReprocessing operation. /// /// /// The IAsyncResult returned by the call to BeginStartPipelineReprocessing. /// /// Returns a StartPipelineReprocessingResult from IoTAnalytics. /// REST API Reference for StartPipelineReprocessing Operation StartPipelineReprocessingResponse EndStartPipelineReprocessing(IAsyncResult asyncResult); #endregion #region TagResource /// /// Adds to or modifies the tags of the given resource. Tags are metadata that can be /// used to manage a resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The command caused an internal limit to be exceeded. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from IoTAnalytics. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region UntagResource /// /// Removes the given tags (metadata) from the resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The command caused an internal limit to be exceeded. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from IoTAnalytics. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateChannel /// /// Used to update the settings of a channel. /// /// Container for the necessary parameters to execute the UpdateChannel service method. /// /// The response from the UpdateChannel service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for UpdateChannel Operation UpdateChannelResponse UpdateChannel(UpdateChannelRequest request); /// /// Initiates the asynchronous execution of the UpdateChannel operation. /// /// /// Container for the necessary parameters to execute the UpdateChannel operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateChannel /// operation. /// REST API Reference for UpdateChannel Operation IAsyncResult BeginUpdateChannel(UpdateChannelRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateChannel operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateChannel. /// /// Returns a UpdateChannelResult from IoTAnalytics. /// REST API Reference for UpdateChannel Operation UpdateChannelResponse EndUpdateChannel(IAsyncResult asyncResult); #endregion #region UpdateDataset /// /// Updates the settings of a dataset. /// /// Container for the necessary parameters to execute the UpdateDataset service method. /// /// The response from the UpdateDataset service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for UpdateDataset Operation UpdateDatasetResponse UpdateDataset(UpdateDatasetRequest request); /// /// Initiates the asynchronous execution of the UpdateDataset operation. /// /// /// Container for the necessary parameters to execute the UpdateDataset operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateDataset /// operation. /// REST API Reference for UpdateDataset Operation IAsyncResult BeginUpdateDataset(UpdateDatasetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateDataset operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateDataset. /// /// Returns a UpdateDatasetResult from IoTAnalytics. /// REST API Reference for UpdateDataset Operation UpdateDatasetResponse EndUpdateDataset(IAsyncResult asyncResult); #endregion #region UpdateDatastore /// /// Used to update the settings of a data store. /// /// Container for the necessary parameters to execute the UpdateDatastore service method. /// /// The response from the UpdateDatastore service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for UpdateDatastore Operation UpdateDatastoreResponse UpdateDatastore(UpdateDatastoreRequest request); /// /// Initiates the asynchronous execution of the UpdateDatastore operation. /// /// /// Container for the necessary parameters to execute the UpdateDatastore operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateDatastore /// operation. /// REST API Reference for UpdateDatastore Operation IAsyncResult BeginUpdateDatastore(UpdateDatastoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateDatastore operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateDatastore. /// /// Returns a UpdateDatastoreResult from IoTAnalytics. /// REST API Reference for UpdateDatastore Operation UpdateDatastoreResponse EndUpdateDatastore(IAsyncResult asyncResult); #endregion #region UpdatePipeline /// /// Updates the settings of a pipeline. You must specify both a channel and /// a datastore activity and, optionally, as many as 23 additional activities /// in the pipelineActivities array. /// /// Container for the necessary parameters to execute the UpdatePipeline service method. /// /// The response from the UpdatePipeline service method, as returned by IoTAnalytics. /// /// There was an internal failure. /// /// /// The request was not valid. /// /// /// The command caused an internal limit to be exceeded. /// /// /// A resource with the specified name could not be found. /// /// /// The service is temporarily unavailable. /// /// /// The request was denied due to request throttling. /// /// REST API Reference for UpdatePipeline Operation UpdatePipelineResponse UpdatePipeline(UpdatePipelineRequest request); /// /// Initiates the asynchronous execution of the UpdatePipeline operation. /// /// /// Container for the necessary parameters to execute the UpdatePipeline operation on AmazonIoTAnalyticsClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdatePipeline /// operation. /// REST API Reference for UpdatePipeline Operation IAsyncResult BeginUpdatePipeline(UpdatePipelineRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdatePipeline operation. /// /// /// The IAsyncResult returned by the call to BeginUpdatePipeline. /// /// Returns a UpdatePipelineResult from IoTAnalytics. /// REST API Reference for UpdatePipeline Operation UpdatePipelineResponse EndUpdatePipeline(IAsyncResult asyncResult); #endregion } }