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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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

Constant Summary collapse

SENSITIVE =
[]

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)


15355
15356
15357
15358
15359
15360
15361
15362
# File 'lib/aws-sdk-medialive/types.rb', line 15355

class RtmpOutputSettings < Struct.new(
  :certificate_mode,
  :connection_retry_interval,
  :destination,
  :num_retries)
  SENSITIVE = []
  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)


15355
15356
15357
15358
15359
15360
15361
15362
# File 'lib/aws-sdk-medialive/types.rb', line 15355

class RtmpOutputSettings < Struct.new(
  :certificate_mode,
  :connection_retry_interval,
  :destination,
  :num_retries)
  SENSITIVE = []
  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.



15355
15356
15357
15358
15359
15360
15361
15362
# File 'lib/aws-sdk-medialive/types.rb', line 15355

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

#num_retriesInteger

Number of retry attempts.

Returns:

  • (Integer)


15355
15356
15357
15358
15359
15360
15361
15362
# File 'lib/aws-sdk-medialive/types.rb', line 15355

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