OutputUpdate
public struct OutputUpdate : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
Declaration
Swift
public let destinationSchemaUpdate: DestinationSchema?
-
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
Declaration
Swift
public let kinesisFirehoseOutputUpdate: KinesisFirehoseOutputUpdate?
-
Describes an Amazon Kinesis stream as the destination for the output.
Declaration
Swift
public let kinesisStreamsOutputUpdate: KinesisStreamsOutputUpdate?
-
Describes an AWS Lambda function as the destination for the output.
Declaration
Swift
public let lambdaOutputUpdate: LambdaOutputUpdate?
-
If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.
Declaration
Swift
public let nameUpdate: String?
-
Identifies the specific output configuration that you want to update.
Declaration
Swift
public let outputId: String
-
init(destinationSchemaUpdate:kinesisFirehoseOutputUpdate:kinesisStreamsOutputUpdate:lambdaOutputUpdate:nameUpdate:outputId:)
Undocumented
Declaration
Swift
public init(destinationSchemaUpdate: DestinationSchema? = nil, kinesisFirehoseOutputUpdate: KinesisFirehoseOutputUpdate? = nil, kinesisStreamsOutputUpdate: KinesisStreamsOutputUpdate? = nil, lambdaOutputUpdate: LambdaOutputUpdate? = nil, nameUpdate: String? = nil, outputId: String)
-
Declaration
Swift
public func validate(name: String) throws