KinesisVideoStreamConfigProperty Struct
Configuration information of a Kinesis video stream.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_connect as connect } from 'aws-cdk-lib';
const kinesisVideoStreamConfigProperty: connect.CfnInstanceStorageConfig.KinesisVideoStreamConfigProperty = {
encryptionConfig: {
encryptionType: 'encryptionType',
keyId: 'keyId',
},
prefix: 'prefix',
retentionPeriodHours: 123,
};
Properties
encryptionConfigIResolvable | CfnInstanceStorageConfig.EncryptionConfigPropertyencryption_configtyping.Union[IResolvable, EncryptionConfigProperty]encryptionConfigIResolvableEncryptionConfigIResolvableEncryptionConfiginterface{}required#The encryption configuration.
The prefix of the video stream.
retentionPeriodHoursnumberretention_period_hoursint | floatretentionPeriodHoursNumberRetentionPeriodHoursdoubleRetentionPeriodHours*float64required#The number of hours data is retained in the stream.
Kinesis Video Streams retains the data in a data store that is associated with the stream.
The default value is 0, indicating that the stream does not persist data.