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.UpdateMediaStorageConfiguration
Description
Associates a SignalingChannel
to a stream to store the media. There
are two signaling modes that can specified :
- If the
StorageStatus
is disabled, no data will be stored, and theStreamARN
parameter will not be needed. - If the
StorageStatus
is enabled, the data will be stored in theStreamARN
provided.
Synopsis
- data UpdateMediaStorageConfiguration = UpdateMediaStorageConfiguration' {}
- newUpdateMediaStorageConfiguration :: Text -> MediaStorageConfiguration -> UpdateMediaStorageConfiguration
- updateMediaStorageConfiguration_channelARN :: Lens' UpdateMediaStorageConfiguration Text
- updateMediaStorageConfiguration_mediaStorageConfiguration :: Lens' UpdateMediaStorageConfiguration MediaStorageConfiguration
- data UpdateMediaStorageConfigurationResponse = UpdateMediaStorageConfigurationResponse' {
- httpStatus :: Int
- newUpdateMediaStorageConfigurationResponse :: Int -> UpdateMediaStorageConfigurationResponse
- updateMediaStorageConfigurationResponse_httpStatus :: Lens' UpdateMediaStorageConfigurationResponse Int
Creating a Request
data UpdateMediaStorageConfiguration Source #
See: newUpdateMediaStorageConfiguration
smart constructor.
Constructors
UpdateMediaStorageConfiguration' | |
Fields
|
Instances
newUpdateMediaStorageConfiguration Source #
Arguments
:: Text | |
-> MediaStorageConfiguration |
|
-> UpdateMediaStorageConfiguration |
Create a value of UpdateMediaStorageConfiguration
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:
UpdateMediaStorageConfiguration
, updateMediaStorageConfiguration_channelARN
- The Amazon Resource Name (ARN) of the channel.
$sel:mediaStorageConfiguration:UpdateMediaStorageConfiguration'
, updateMediaStorageConfiguration_mediaStorageConfiguration
- A structure that encapsulates, or contains, the media storage
configuration properties.
Request Lenses
updateMediaStorageConfiguration_channelARN :: Lens' UpdateMediaStorageConfiguration Text Source #
The Amazon Resource Name (ARN) of the channel.
updateMediaStorageConfiguration_mediaStorageConfiguration :: Lens' UpdateMediaStorageConfiguration MediaStorageConfiguration Source #
A structure that encapsulates, or contains, the media storage configuration properties.
Destructuring the Response
data UpdateMediaStorageConfigurationResponse Source #
See: newUpdateMediaStorageConfigurationResponse
smart constructor.
Constructors
UpdateMediaStorageConfigurationResponse' | |
Fields
|
Instances
newUpdateMediaStorageConfigurationResponse Source #
Arguments
:: Int | |
-> UpdateMediaStorageConfigurationResponse |
Create a value of UpdateMediaStorageConfigurationResponse
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:UpdateMediaStorageConfigurationResponse'
, updateMediaStorageConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
updateMediaStorageConfigurationResponse_httpStatus :: Lens' UpdateMediaStorageConfigurationResponse Int Source #
The response's http status code.