KinesisVideo.Client.update_media_storage_configuration(**kwargs)¶Associates a SignalingChannel to a stream to store the media. There are two signaling modes that can specified :
StorageStatus is disabled, no data will be stored, and the StreamARN parameter will not be needed.StorageStatus is enabled, the data will be stored in the StreamARN provided.See also: AWS API Documentation
Request Syntax
response = client.update_media_storage_configuration(
ChannelARN='string',
MediaStorageConfiguration={
'StreamARN': 'string',
'Status': 'ENABLED'|'DISABLED'
}
)
[REQUIRED]
The Amazon Resource Name (ARN) of the channel.
[REQUIRED]
A structure that encapsulates, or contains, the media storage configuration properties.
The Amazon Resource Name (ARN) of the stream
The status of the media storage configuration.
dict
Response Syntax
{}
Response Structure
Exceptions
KinesisVideo.Client.exceptions.ResourceInUseExceptionKinesisVideo.Client.exceptions.InvalidArgumentExceptionKinesisVideo.Client.exceptions.ClientLimitExceededExceptionKinesisVideo.Client.exceptions.ResourceNotFoundExceptionKinesisVideo.Client.exceptions.AccessDeniedExceptionKinesisVideo.Client.exceptions.NoDataRetentionException