You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::MediaLive::Types::RtmpOutputSettings

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

Overview

Note:

When making an API call, you may pass RtmpOutputSettings data as a hash:

{
  certificate_mode: "SELF_SIGNED", # accepts SELF_SIGNED, VERIFY_AUTHENTICITY
  connection_retry_interval: 1,
  destination: { # required
    destination_ref_id: "__string",
  },
  num_retries: 1,
}

Rtmp Output Settings

Instance Attribute Summary collapse

Instance Attribute Details

#certificate_modeString

If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA). This will cause rtmps outputs with self-signed certificates to fail.

Returns:

  • (String)


10895
10896
10897
10898
10899
10900
10901
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 10895

class RtmpOutputSettings < Struct.new(
  :certificate_mode,
  :connection_retry_interval,
  :destination,
  :num_retries)
  include Aws::Structure
end

#connection_retry_intervalInteger

Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.

Returns:

  • (Integer)


10895
10896
10897
10898
10899
10900
10901
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 10895

class RtmpOutputSettings < Struct.new(
  :certificate_mode,
  :connection_retry_interval,
  :destination,
  :num_retries)
  include Aws::Structure
end

#destinationTypes::OutputLocationRef

The RTMP endpoint excluding the stream name (eg. rtmp://host/appname). For connection to Akamai, a username and password must be supplied. URI fields accept format identifiers.



10895
10896
10897
10898
10899
10900
10901
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 10895

class RtmpOutputSettings < Struct.new(
  :certificate_mode,
  :connection_retry_interval,
  :destination,
  :num_retries)
  include Aws::Structure
end

#num_retriesInteger

Number of retry attempts.

Returns:

  • (Integer)


10895
10896
10897
10898
10899
10900
10901
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 10895

class RtmpOutputSettings < Struct.new(
  :certificate_mode,
  :connection_retry_interval,
  :destination,
  :num_retries)
  include Aws::Structure
end