CreatePipelineRequest
public struct CreatePipelineRequest : AWSShapeUndocumented
- 
                  
                  DeclarationSwift public static var _members: [AWSShapeMember]
- 
                  
                  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”: { … } }, … ] DeclarationSwift public let pipelineActivities: [PipelineActivity]
- 
                  
                  The name of the pipeline. DeclarationSwift public let pipelineName: String
- 
                  
                  Metadata which can be used to manage the pipeline. DeclarationSwift public let tags: [Tag]?
- 
                  
                  Undocumented DeclarationSwift public init(pipelineActivities: [PipelineActivity], pipelineName: String, tags: [Tag]? = nil)
- 
                  
                  DeclarationSwift public func validate(name: String) throws
 View on GitHub
View on GitHub CreatePipelineRequest Structure Reference
        CreatePipelineRequest Structure Reference