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)


3296
3297
3298
3299
3300
3301
3302
3303
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3296

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)


3296
3297
3298
3299
3300
3301
3302
3303
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3296

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.



3296
3297
3298
3299
3300
3301
3302
3303
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3296

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.



3296
3297
3298
3299
3300
3301
3302
3303
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3296

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