AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the UpdatePipeline operation. 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.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.IoTAnalytics.AmazonIoTAnalyticsRequest
      Amazon.IoTAnalytics.Model.UpdatePipelineRequest

Namespace: Amazon.IoTAnalytics.Model
Assembly: AWSSDK.IoTAnalytics.dll
Version: 3.x.y.z

Syntax

C#
public class UpdatePipelineRequest : AmazonIoTAnalyticsRequest
         IAmazonWebServiceRequest

The UpdatePipelineRequest type exposes the following members

Constructors

NameDescription
Public Method UpdatePipelineRequest()

Properties

NameTypeDescription
Public Property PipelineActivities System.Collections.Generic.List<Amazon.IoTAnalytics.Model.PipelineActivity>

Gets and sets the property PipelineActivities.

A list of PipelineActivity objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.

The list can be 2-25 PipelineActivity objects and must contain both a channel and a datastore activity. Each entry in the list must contain only one activity. For example:

pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]

Public Property PipelineName System.String

Gets and sets the property PipelineName.

The name of the pipeline to update.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5