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 sources and 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)


5038
5039
5040
5041
5042
5043
5044
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5038

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.



5038
5039
5040
5041
5042
5043
5044
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5038

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

#ndi_stateString

A setting that controls whether NDIĀ® sources or outputs can be used in the flow.

The default value is DISABLED. This value must be set as ENABLED for your flow to support NDI sources or outputs.

Returns:

  • (String)


5038
5039
5040
5041
5042
5043
5044
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5038

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