MediaGraphIoTHubMessageSink Class

Enables a media graph to publish messages that can be delivered via routes declared in the IoT Edge deployment manifest.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.media.analyticsedge._generated.models._models_py3.MediaGraphSink
MediaGraphIoTHubMessageSink

Constructor

MediaGraphIoTHubMessageSink(*, name: str, inputs: List[azure.media.analyticsedge._generated.models._models_py3.MediaGraphNodeInput], hub_output_name: str, **kwargs)

Parameters

type
str
Required

Required. The discriminator for derived types.Constant filled by server.

name
str
Required

Required. The name to be used for the media graph sink.

inputs
list[<xref:azure.media.analyticsedge.models.MediaGraphNodeInput>]
Required

Required. An array of the names of the other nodes in the media graph, the outputs of which are used as input for this sink node.

hub_output_name
str
Required

Required. Name of the output path to which the media graph will publish message. These messages can then be delivered to desired destinations by declaring routes referencing the output path in the IoT Edge deployment manifest.