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 |
Updates the StreamInfo
and ImageProcessingConfiguration
fields.
Synopsis
- data UpdateImageGenerationConfiguration = UpdateImageGenerationConfiguration' {}
- newUpdateImageGenerationConfiguration :: UpdateImageGenerationConfiguration
- updateImageGenerationConfiguration_imageGenerationConfiguration :: Lens' UpdateImageGenerationConfiguration (Maybe ImageGenerationConfiguration)
- updateImageGenerationConfiguration_streamARN :: Lens' UpdateImageGenerationConfiguration (Maybe Text)
- updateImageGenerationConfiguration_streamName :: Lens' UpdateImageGenerationConfiguration (Maybe Text)
- data UpdateImageGenerationConfigurationResponse = UpdateImageGenerationConfigurationResponse' {
- httpStatus :: Int
- newUpdateImageGenerationConfigurationResponse :: Int -> UpdateImageGenerationConfigurationResponse
- updateImageGenerationConfigurationResponse_httpStatus :: Lens' UpdateImageGenerationConfigurationResponse Int
Creating a Request
data UpdateImageGenerationConfiguration Source #
See: newUpdateImageGenerationConfiguration
smart constructor.
UpdateImageGenerationConfiguration' | |
|
Instances
newUpdateImageGenerationConfiguration :: UpdateImageGenerationConfiguration Source #
Create a value of UpdateImageGenerationConfiguration
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:UpdateImageGenerationConfiguration'
, updateImageGenerationConfiguration_imageGenerationConfiguration
- The structure that contains the information required for the KVS images
delivery. If the structure is null, the configuration will be deleted
from the stream.
UpdateImageGenerationConfiguration
, updateImageGenerationConfiguration_streamARN
- The Amazon Resource Name (ARN) of the Kinesis video stream from where
you want to update the image generation configuration. You must specify
either the StreamName
or the StreamARN
.
UpdateImageGenerationConfiguration
, updateImageGenerationConfiguration_streamName
- The name of the stream from which to update the image generation
configuration. You must specify either the StreamName
or the
StreamARN
.
Request Lenses
updateImageGenerationConfiguration_imageGenerationConfiguration :: Lens' UpdateImageGenerationConfiguration (Maybe ImageGenerationConfiguration) Source #
The structure that contains the information required for the KVS images delivery. If the structure is null, the configuration will be deleted from the stream.
updateImageGenerationConfiguration_streamARN :: Lens' UpdateImageGenerationConfiguration (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Kinesis video stream from where
you want to update the image generation configuration. You must specify
either the StreamName
or the StreamARN
.
updateImageGenerationConfiguration_streamName :: Lens' UpdateImageGenerationConfiguration (Maybe Text) Source #
The name of the stream from which to update the image generation
configuration. You must specify either the StreamName
or the
StreamARN
.
Destructuring the Response
data UpdateImageGenerationConfigurationResponse Source #
See: newUpdateImageGenerationConfigurationResponse
smart constructor.
UpdateImageGenerationConfigurationResponse' | |
|
Instances
Generic UpdateImageGenerationConfigurationResponse Source # | |
Read UpdateImageGenerationConfigurationResponse Source # | |
Show UpdateImageGenerationConfigurationResponse Source # | |
NFData UpdateImageGenerationConfigurationResponse Source # | |
Eq UpdateImageGenerationConfigurationResponse Source # | |
type Rep UpdateImageGenerationConfigurationResponse Source # | |
Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration type Rep UpdateImageGenerationConfigurationResponse = D1 ('MetaData "UpdateImageGenerationConfigurationResponse" "Amazonka.KinesisVideo.UpdateImageGenerationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateImageGenerationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateImageGenerationConfigurationResponse Source #
Create a value of UpdateImageGenerationConfigurationResponse
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:httpStatus:UpdateImageGenerationConfigurationResponse'
, updateImageGenerationConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
updateImageGenerationConfigurationResponse_httpStatus :: Lens' UpdateImageGenerationConfigurationResponse Int Source #
The response's http status code.