class Aws::Connect::Types::KinesisVideoStreamConfig

Configuration information of a Kinesis video stream.

@note When making an API call, you may pass KinesisVideoStreamConfig

data as a hash:

    {
      prefix: "Prefix", # required
      retention_period_hours: 1, # required
      encryption_config: { # required
        encryption_type: "KMS", # required, accepts KMS
        key_id: "KeyId", # required
      },
    }

@!attribute [rw] prefix

The prefix of the video stream.
@return [String]

@!attribute [rw] retention_period_hours

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.
@return [Integer]

@!attribute [rw] encryption_config

The encryption configuration.
@return [Types::EncryptionConfig]

@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/KinesisVideoStreamConfig AWS API Documentation

Constants

SENSITIVE