Skip to content
v2.274.0

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.
prefixstringprefixstrprefixStringPrefixstringPrefix*stringrequired#
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.