Class: Aws::MediaLive::Types::InputDeviceMediaConnectSettings

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

Overview

Information about the MediaConnect flow attached to the device.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#flow_arnString

The ARN of the MediaConnect flow.

Returns:

  • (String)


6997
6998
6999
7000
7001
7002
7003
7004
# File 'lib/aws-sdk-medialive/types.rb', line 6997

class InputDeviceMediaConnectSettings < Struct.new(
  :flow_arn,
  :role_arn,
  :secret_arn,
  :source_name)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The ARN for the role that MediaLive assumes to access the attached flow and secret.

Returns:

  • (String)


6997
6998
6999
7000
7001
7002
7003
7004
# File 'lib/aws-sdk-medialive/types.rb', line 6997

class InputDeviceMediaConnectSettings < Struct.new(
  :flow_arn,
  :role_arn,
  :secret_arn,
  :source_name)
  SENSITIVE = []
  include Aws::Structure
end

#secret_arnString

The ARN of the secret used to encrypt the stream.

Returns:

  • (String)


6997
6998
6999
7000
7001
7002
7003
7004
# File 'lib/aws-sdk-medialive/types.rb', line 6997

class InputDeviceMediaConnectSettings < Struct.new(
  :flow_arn,
  :role_arn,
  :secret_arn,
  :source_name)
  SENSITIVE = []
  include Aws::Structure
end

#source_nameString

The name of the MediaConnect flow source.

Returns:

  • (String)


6997
6998
6999
7000
7001
7002
7003
7004
# File 'lib/aws-sdk-medialive/types.rb', line 6997

class InputDeviceMediaConnectSettings < Struct.new(
  :flow_arn,
  :role_arn,
  :secret_arn,
  :source_name)
  SENSITIVE = []
  include Aws::Structure
end