Class: Aws::MediaConnect::Types::NdiConfig

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

Overview

Specifies the configuration settings for NDI outputs. Required when the flow includes NDI outputs.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#machine_nameString

A prefix for the names of the NDI sources that the flow creates. If a custom name isn't specified, MediaConnect generates a unique 12-character ID as the prefix.

Returns:

  • (String)


3383
3384
3385
3386
3387
3388
3389
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 3383

class NdiConfig < Struct.new(
  :ndi_state,
  :machine_name,
  :ndi_discovery_servers)
  SENSITIVE = []
  include Aws::Structure
end

#ndi_discovery_serversArray<Types::NdiDiscoveryServerConfig>

A list of up to three NDI discovery server configurations. While not required by the API, this configuration is necessary for NDI functionality to work properly.



3383
3384
3385
3386
3387
3388
3389
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 3383

class NdiConfig < Struct.new(
  :ndi_state,
  :machine_name,
  :ndi_discovery_servers)
  SENSITIVE = []
  include Aws::Structure
end

#ndi_stateString

A setting that controls whether NDI outputs can be used in the flow. Must be ENABLED to add NDI outputs. Default is DISABLED.

Returns:

  • (String)


3383
3384
3385
3386
3387
3388
3389
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 3383

class NdiConfig < Struct.new(
  :ndi_state,
  :machine_name,
  :ndi_discovery_servers)
  SENSITIVE = []
  include Aws::Structure
end