CreateStreamProcessorRequest
public struct CreateStreamProcessorRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Kinesis video stream stream that provides the source streaming video. If you are using the AWS CLI, the parameter name is StreamProcessorInput.
Declaration
Swift
public let input: StreamProcessorInput
-
An identifier you assign to the stream processor. You can use Name to manage the stream processor. For example, you can get the current status of the stream processor by calling DescribeStreamProcessor. Name is idempotent.
Declaration
Swift
public let name: String
-
Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results. If you are using the AWS CLI, the parameter name is StreamProcessorOutput.
Declaration
Swift
public let output: StreamProcessorOutput
-
ARN of the IAM role that allows access to the stream processor.
Declaration
Swift
public let roleArn: String
-
Face recognition input parameters to be used by the stream processor. Includes the collection to use for face recognition and the face attributes to detect.
Declaration
Swift
public let settings: StreamProcessorSettings
-
Undocumented
Declaration
Swift
public init(input: StreamProcessorInput, name: String, output: StreamProcessorOutput, roleArn: String, settings: StreamProcessorSettings)
-
Declaration
Swift
public func validate(name: String) throws