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)


3432
3433
3434
3435
3436
3437
3438
3439
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3432

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)


3432
3433
3434
3435
3436
3437
3438
3439
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3432

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.



3432
3433
3434
3435
3436
3437
3438
3439
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3432

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.



3432
3433
3434
3435
3436
3437
3438
3439
# File 'gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/types.rb', line 3432

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