AWSRekognitionCreateStreamProcessorRequest

@interface AWSRekognitionCreateStreamProcessorRequest
  • Kinesis video stream stream that provides the source streaming video. If you are using the AWS CLI, the parameter name is StreamProcessorInput.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSRekognitionStreamProcessorInput *_Nullable input;

    Swift

    var input: AWSRekognitionStreamProcessorInput? { get set }
  • 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

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable name;

    Swift

    var name: String? { get set }
  • 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

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSRekognitionStreamProcessorOutput *_Nullable output;

    Swift

    var output: AWSRekognitionStreamProcessorOutput? { get set }
  • ARN of the IAM role that allows access to the stream processor.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable roleArn;

    Swift

    var roleArn: String? { get set }
  • 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

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSRekognitionStreamProcessorSettings *_Nullable settings;

    Swift

    var settings: AWSRekognitionStreamProcessorSettings? { get set }