| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.KinesisVideo.DescribeImageGenerationConfiguration
Description
Gets the ImageGenerationConfiguration for a given Kinesis video
stream.
Synopsis
- data DescribeImageGenerationConfiguration = DescribeImageGenerationConfiguration' {}
- newDescribeImageGenerationConfiguration :: DescribeImageGenerationConfiguration
- describeImageGenerationConfiguration_streamARN :: Lens' DescribeImageGenerationConfiguration (Maybe Text)
- describeImageGenerationConfiguration_streamName :: Lens' DescribeImageGenerationConfiguration (Maybe Text)
- data DescribeImageGenerationConfigurationResponse = DescribeImageGenerationConfigurationResponse' {}
- newDescribeImageGenerationConfigurationResponse :: Int -> DescribeImageGenerationConfigurationResponse
- describeImageGenerationConfigurationResponse_imageGenerationConfiguration :: Lens' DescribeImageGenerationConfigurationResponse (Maybe ImageGenerationConfiguration)
- describeImageGenerationConfigurationResponse_httpStatus :: Lens' DescribeImageGenerationConfigurationResponse Int
Creating a Request
data DescribeImageGenerationConfiguration Source #
See: newDescribeImageGenerationConfiguration smart constructor.
Constructors
| DescribeImageGenerationConfiguration' | |
Fields
| |
Instances
newDescribeImageGenerationConfiguration :: DescribeImageGenerationConfiguration Source #
Create a value of DescribeImageGenerationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeImageGenerationConfiguration, describeImageGenerationConfiguration_streamARN - The Amazon Resource Name (ARN) of the Kinesis video stream from which to
retrieve the image generation configuration. You must specify either the
StreamName or the StreamARN.
DescribeImageGenerationConfiguration, describeImageGenerationConfiguration_streamName - The name of the stream from which to retrieve the image generation
configuration. You must specify either the StreamName or the
StreamARN.
Request Lenses
describeImageGenerationConfiguration_streamARN :: Lens' DescribeImageGenerationConfiguration (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Kinesis video stream from which to
retrieve the image generation configuration. You must specify either the
StreamName or the StreamARN.
describeImageGenerationConfiguration_streamName :: Lens' DescribeImageGenerationConfiguration (Maybe Text) Source #
The name of the stream from which to retrieve the image generation
configuration. You must specify either the StreamName or the
StreamARN.
Destructuring the Response
data DescribeImageGenerationConfigurationResponse Source #
See: newDescribeImageGenerationConfigurationResponse smart constructor.
Constructors
| DescribeImageGenerationConfigurationResponse' | |
Fields
| |
Instances
newDescribeImageGenerationConfigurationResponse Source #
Arguments
| :: Int |
|
| -> DescribeImageGenerationConfigurationResponse |
Create a value of DescribeImageGenerationConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:imageGenerationConfiguration:DescribeImageGenerationConfigurationResponse', describeImageGenerationConfigurationResponse_imageGenerationConfiguration - The structure that contains the information required for the Kinesis
video stream (KVS) images delivery. If this structure is null, the
configuration will be deleted from the stream.
$sel:httpStatus:DescribeImageGenerationConfigurationResponse', describeImageGenerationConfigurationResponse_httpStatus - The response's http status code.
Response Lenses
describeImageGenerationConfigurationResponse_imageGenerationConfiguration :: Lens' DescribeImageGenerationConfigurationResponse (Maybe ImageGenerationConfiguration) Source #
The structure that contains the information required for the Kinesis video stream (KVS) images delivery. If this structure is null, the configuration will be deleted from the stream.
describeImageGenerationConfigurationResponse_httpStatus :: Lens' DescribeImageGenerationConfigurationResponse Int Source #
The response's http status code.