Class: Aws::Connect::Types::KinesisVideoStreamConfig
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::Connect::Types::KinesisVideoStreamConfig
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-connect/types.rb
 
Overview
Configuration information of a Kinesis video stream.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #encryption_config  ⇒ Types::EncryptionConfig 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The encryption configuration.
 - 
  
    
      #prefix  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The prefix of the video stream.
 - 
  
    
      #retention_period_hours  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The number of hours data is retained in the stream.
 
Instance Attribute Details
#encryption_config ⇒ Types::EncryptionConfig
The encryption configuration.
      13580 13581 13582 13583 13584 13585 13586  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 13580 class KinesisVideoStreamConfig < Struct.new( :prefix, :retention_period_hours, :encryption_config) SENSITIVE = [] include Aws::Structure end  | 
  
#prefix ⇒ String
The prefix of the video stream.
      13580 13581 13582 13583 13584 13585 13586  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 13580 class KinesisVideoStreamConfig < Struct.new( :prefix, :retention_period_hours, :encryption_config) SENSITIVE = [] include Aws::Structure end  | 
  
#retention_period_hours ⇒ Integer
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.
      13580 13581 13582 13583 13584 13585 13586  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 13580 class KinesisVideoStreamConfig < Struct.new( :prefix, :retention_period_hours, :encryption_config) SENSITIVE = [] include Aws::Structure end  |