Class: Aws::IVSRealTime::Types::DestinationConfiguration

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

Overview

Complex data type that defines destination-configuration objects.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#channelTypes::ChannelDestinationConfiguration

An IVS channel to be used for broadcasting, for server-side composition. Either a channel or an s3 must be specified.



618
619
620
621
622
623
624
# File 'gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb', line 618

class DestinationConfiguration < Struct.new(
  :name,
  :channel,
  :s3)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Name that can be specified to help identify the destination.

Returns:

  • (String)


618
619
620
621
622
623
624
# File 'gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb', line 618

class DestinationConfiguration < Struct.new(
  :name,
  :channel,
  :s3)
  SENSITIVE = []
  include Aws::Structure
end

#s3Types::S3DestinationConfiguration

An S3 storage configuration to be used for recording video data. Either a channel or an s3 must be specified.



618
619
620
621
622
623
624
# File 'gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb', line 618

class DestinationConfiguration < Struct.new(
  :name,
  :channel,
  :s3)
  SENSITIVE = []
  include Aws::Structure
end