| 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.UpdateImageGenerationConfiguration
Description
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.
Constructors
| UpdateImageGenerationConfiguration' | |
Fields
| |
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.
Constructors
| UpdateImageGenerationConfigurationResponse' | |
Fields
| |
Instances
newUpdateImageGenerationConfigurationResponse Source #
Arguments
| :: Int | |
| -> UpdateImageGenerationConfigurationResponse |
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.