LivePipelineSetRequest Class

Creates a new live pipeline or updates an existing one.

Variables are only populated by the server, and will be ignored when sending a request.

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

Inheritance
azure.media.videoanalyzeredge._generated.models._models_py3.MethodRequest
LivePipelineSetRequest

Constructor

LivePipelineSetRequest(*, live_pipeline: azure.media.videoanalyzeredge._generated.models._models_py3.LivePipeline, api_version: Optional[str] = '1.1', **kwargs)

Variables

method_name
str

Required. Direct method method name.Constant filled by server.

api_version
str

Video Analyzer API version. The only acceptable values to pass in are None and "1.1". The default value is "1.1".

live_pipeline
<xref:azure.media.videoanalyzer.edge.models.LivePipeline>

Required. Live Pipeline represents an unique instance of a pipeline topology which is used for real-time content ingestion and analysis.

Methods

serialize

Return the JSON that would be sent to azure from this model.

This is an alias to as_dict(full_restapi_key_transformer, keep_readonly=False).

If you want XML serialization, you can pass the kwargs is_xml=True.

serialize

Return the JSON that would be sent to azure from this model.

This is an alias to as_dict(full_restapi_key_transformer, keep_readonly=False).

If you want XML serialization, you can pass the kwargs is_xml=True.

serialize()

Parameters

keep_readonly
bool
Required

If you want to serialize the readonly attributes

Returns

A dict JSON compatible object

Return type