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 |
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.
DescribeImageGenerationConfiguration' | |
|
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.
DescribeImageGenerationConfigurationResponse' | |
|
Instances
newDescribeImageGenerationConfigurationResponse Source #
:: 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.