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 |
Provides information about a stream processor created by . You can get information about the input and output streams, the input parameters for the face recognition being performed, and the current status of the stream processor.
Synopsis
- describeStreamProcessor :: Text -> DescribeStreamProcessor
- data DescribeStreamProcessor
- dspName :: Lens' DescribeStreamProcessor Text
- describeStreamProcessorResponse :: Int -> DescribeStreamProcessorResponse
- data DescribeStreamProcessorResponse
- dsprsStatus :: Lens' DescribeStreamProcessorResponse (Maybe StreamProcessorStatus)
- dsprsSettings :: Lens' DescribeStreamProcessorResponse (Maybe StreamProcessorSettings)
- dsprsInput :: Lens' DescribeStreamProcessorResponse (Maybe StreamProcessorInput)
- dsprsOutput :: Lens' DescribeStreamProcessorResponse (Maybe StreamProcessorOutput)
- dsprsStreamProcessorARN :: Lens' DescribeStreamProcessorResponse (Maybe Text)
- dsprsStatusMessage :: Lens' DescribeStreamProcessorResponse (Maybe Text)
- dsprsName :: Lens' DescribeStreamProcessorResponse (Maybe Text)
- dsprsCreationTimestamp :: Lens' DescribeStreamProcessorResponse (Maybe UTCTime)
- dsprsLastUpdateTimestamp :: Lens' DescribeStreamProcessorResponse (Maybe UTCTime)
- dsprsRoleARN :: Lens' DescribeStreamProcessorResponse (Maybe Text)
- dsprsResponseStatus :: Lens' DescribeStreamProcessorResponse Int
Creating a Request
describeStreamProcessor Source #
Creates a value of DescribeStreamProcessor
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dspName
- Name of the stream processor for which you want information.
data DescribeStreamProcessor Source #
See: describeStreamProcessor
smart constructor.
Instances
Request Lenses
dspName :: Lens' DescribeStreamProcessor Text Source #
Name of the stream processor for which you want information.
Destructuring the Response
describeStreamProcessorResponse Source #
Creates a value of DescribeStreamProcessorResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dsprsStatus
- Current status of the stream processor.dsprsSettings
- Face recognition input parameters that are being used by the stream processor. Includes the collection to use for face recognition and the face attributes to detect.dsprsInput
- Kinesis video stream that provides the source streaming video.dsprsOutput
- Kinesis data stream to which Rekognition Video puts the analysis results.dsprsStreamProcessorARN
- ARN of the stream processor.dsprsStatusMessage
- Detailed status message about the stream processor.dsprsName
- Name of the stream processor.dsprsCreationTimestamp
- Date and time the stream processor was createddsprsLastUpdateTimestamp
- The time, in Unix format, the stream processor was last updated. For example, when the stream processor moves from a running state to a failed state, or when the user starts or stops the stream processor.dsprsRoleARN
- ARN of the IAM role that allows access to the stream processor.dsprsResponseStatus
- -- | The response status code.
data DescribeStreamProcessorResponse Source #
See: describeStreamProcessorResponse
smart constructor.
Instances
Response Lenses
dsprsStatus :: Lens' DescribeStreamProcessorResponse (Maybe StreamProcessorStatus) Source #
Current status of the stream processor.
dsprsSettings :: Lens' DescribeStreamProcessorResponse (Maybe StreamProcessorSettings) Source #
Face recognition input parameters that are being used by the stream processor. Includes the collection to use for face recognition and the face attributes to detect.
dsprsInput :: Lens' DescribeStreamProcessorResponse (Maybe StreamProcessorInput) Source #
Kinesis video stream that provides the source streaming video.
dsprsOutput :: Lens' DescribeStreamProcessorResponse (Maybe StreamProcessorOutput) Source #
Kinesis data stream to which Rekognition Video puts the analysis results.
dsprsStreamProcessorARN :: Lens' DescribeStreamProcessorResponse (Maybe Text) Source #
ARN of the stream processor.
dsprsStatusMessage :: Lens' DescribeStreamProcessorResponse (Maybe Text) Source #
Detailed status message about the stream processor.
dsprsName :: Lens' DescribeStreamProcessorResponse (Maybe Text) Source #
Name of the stream processor.
dsprsCreationTimestamp :: Lens' DescribeStreamProcessorResponse (Maybe UTCTime) Source #
Date and time the stream processor was created
dsprsLastUpdateTimestamp :: Lens' DescribeStreamProcessorResponse (Maybe UTCTime) Source #
The time, in Unix format, the stream processor was last updated. For example, when the stream processor moves from a running state to a failed state, or when the user starts or stops the stream processor.
dsprsRoleARN :: Lens' DescribeStreamProcessorResponse (Maybe Text) Source #
ARN of the IAM role that allows access to the stream processor.
dsprsResponseStatus :: Lens' DescribeStreamProcessorResponse Int Source #
- - | The response status code.