

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# MediaStorageConfiguration
<a name="API_MediaStorageConfiguration"></a>

一种封装或包含媒体存储配置属性的结构。
+ 如果启`StorageStatus`用，则数据将存储在`StreamARN`提供的中。为了让 WebRTC Ingestion 正常运行，直播必须启用数据保留。
+ 如果禁用，`StorageStatus`则不会存储任何数据，也不需要该`StreamARN`参数。

## 内容
<a name="API_MediaStorageConfiguration_Contents"></a>

 ** Status **   <a name="KinesisVideo-Type-MediaStorageConfiguration-Status"></a>
媒体存储配置的状态。  
类型：字符串  
有效值：`ENABLED | DISABLED`  
是否必需：是

 ** StreamARN **   <a name="KinesisVideo-Type-MediaStorageConfiguration-StreamARN"></a>
流的 Amazon 资源名称（ARN）。  
类型：字符串  
长度限制：最小长度为 1。长度上限为 1024。  
模式：`arn:[a-z\d-]+:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+`  
必需：否

## 另请参阅
<a name="API_MediaStorageConfiguration_SeeAlso"></a>

有关以特定语言之一使用此 API 的更多信息 AWS SDKs，请参阅以下内容：
+  [AWS 适用于 C\+\+ 的 SDK](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisvideo-2017-09-30/MediaStorageConfiguration) 
+  [AWS 适用于 Java 的 SDK V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisvideo-2017-09-30/MediaStorageConfiguration) 
+  [AWS 适用于 Ruby V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisvideo-2017-09-30/MediaStorageConfiguration) 