Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Updates the settings of a pipeline.
Creating a Request
Creates a value of UpdatePipeline
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
upPipelineName
- The name of the pipeline to update.upPipelineActivities
- A list of PipelineActivity objects. The list can be 1-25 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.
data UpdatePipeline Source #
See: updatePipeline
smart constructor.
Instances
Request Lenses
upPipelineName :: Lens' UpdatePipeline Text Source #
The name of the pipeline to update.
upPipelineActivities :: Lens' UpdatePipeline (NonEmpty PipelineActivity) Source #
A list of PipelineActivity objects. The list can be 1-25 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.
Destructuring the Response
updatePipelineResponse :: UpdatePipelineResponse Source #
Creates a value of UpdatePipelineResponse
with the minimum fields required to make a request.
data UpdatePipelineResponse Source #
See: updatePipelineResponse
smart constructor.