Class CfnInstanceStorageConfig.KinesisVideoStreamConfigProperty
Configuration information of a Kinesis video stream.
Inheritance
System.Object
CfnInstanceStorageConfig.KinesisVideoStreamConfigProperty
Namespace: Amazon.CDK.AWS.Connect
Assembly: Amazon.CDK.AWS.Connect.dll
Syntax (csharp)
public class KinesisVideoStreamConfigProperty : Object, CfnInstanceStorageConfig.IKinesisVideoStreamConfigProperty
Syntax (vb)
Public Class KinesisVideoStreamConfigProperty
Inherits Object
Implements CfnInstanceStorageConfig.IKinesisVideoStreamConfigProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Connect;
var kinesisVideoStreamConfigProperty = new KinesisVideoStreamConfigProperty {
Prefix = "prefix",
RetentionPeriodHours = 123,
// the properties below are optional
EncryptionConfig = new EncryptionConfigProperty {
EncryptionType = "encryptionType",
KeyId = "keyId"
}
};
Synopsis
Constructors
KinesisVideoStreamConfigProperty() |
Properties
EncryptionConfig | The encryption configuration. |
Prefix | The prefix of the video stream. |
RetentionPeriodHours | The number of hours data is retained in the stream. |
Constructors
KinesisVideoStreamConfigProperty()
public KinesisVideoStreamConfigProperty()
Properties
EncryptionConfig
The encryption configuration.
public object EncryptionConfig { get; set; }
Property Value
System.Object
Remarks
Prefix
The prefix of the video stream.
public string Prefix { get; set; }
Property Value
System.String
Remarks
RetentionPeriodHours
The number of hours data is retained in the stream.
public double RetentionPeriodHours { get; set; }
Property Value
System.Double
Remarks
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.