Class: Aws::ChimeSDKVoice::Types::StreamingConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb

Overview

The streaming configuration associated with an Amazon Chime SDK Voice Connector. Specifies whether media streaming is enabled for sending to Amazon Kinesis, and shows the retention period for the Amazon Kinesis data, in hours.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_retention_in_hoursInteger

The amount of time, in hours, to the Kinesis data.

Returns:

  • (Integer)


3304
3305
3306
3307
3308
3309
3310
3311
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3304

class StreamingConfiguration < Struct.new(
  :data_retention_in_hours,
  :disabled,
  :streaming_notification_targets,
  :media_insights_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#disabledBoolean

When true, streaming to Kinesis is off.

Returns:

  • (Boolean)


3304
3305
3306
3307
3308
3309
3310
3311
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3304

class StreamingConfiguration < Struct.new(
  :data_retention_in_hours,
  :disabled,
  :streaming_notification_targets,
  :media_insights_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#media_insights_configurationTypes::MediaInsightsConfiguration

The call analytics configuration.



3304
3305
3306
3307
3308
3309
3310
3311
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3304

class StreamingConfiguration < Struct.new(
  :data_retention_in_hours,
  :disabled,
  :streaming_notification_targets,
  :media_insights_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#streaming_notification_targetsArray<Types::StreamingNotificationTarget>

The streaming notification targets.



3304
3305
3306
3307
3308
3309
3310
3311
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3304

class StreamingConfiguration < Struct.new(
  :data_retention_in_hours,
  :disabled,
  :streaming_notification_targets,
  :media_insights_configuration)
  SENSITIVE = []
  include Aws::Structure
end