AWSKinesisVideoMediaStorageConfiguration
Objective-C
@interface AWSKinesisVideoMediaStorageConfiguration
Swift
class AWSKinesisVideoMediaStorageConfiguration
A structure that encapsulates, or contains, the media storage configuration properties.
If
StorageStatus
is enabled, the data will be stored in theStreamARN
provided. In order for WebRTC Ingestion to work, the stream must have data retention enabled.If
StorageStatus
is disabled, no data will be stored, and theStreamARN
parameter will not be needed.
-
The status of the media storage configuration.
Declaration
Objective-C
@property (nonatomic) AWSKinesisVideoMediaStorageConfigurationStatus status;
Swift
var status: AWSKinesisVideoMediaStorageConfigurationStatus { get set }
-
The Amazon Resource Name (ARN) of the stream.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable streamARN;
Swift
var streamARN: String? { get set }