RemoteDeviceAdapterSetRequestBody Class

The Video Analyzer edge module can act as a transparent gateway for video, enabling IoT devices to send video to the cloud from behind a firewall. A remote device adapter should be created for each such IoT device. Communication between the cloud and IoT device would then flow via the Video Analyzer edge module.

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.RemoteDeviceAdapter
RemoteDeviceAdapterSetRequestBody
azure.media.videoanalyzeredge._generated.models._models_py3.MethodRequest
RemoteDeviceAdapterSetRequestBody

Constructor

RemoteDeviceAdapterSetRequestBody(*, name: str, api_version: Optional[str] = '1.1', system_data: Optional[azure.media.videoanalyzeredge._generated.models._models_py3.SystemData] = None, properties: Optional[azure.media.videoanalyzeredge._generated.models._models_py3.RemoteDeviceAdapterProperties] = None, **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".

name
str

Required. The unique identifier for the remote device adapter.

system_data
<xref:azure.media.videoanalyzer.edge.models.SystemData>

Read-only system metadata associated with this object.

properties
<xref:azure.media.videoanalyzer.edge.models.RemoteDeviceAdapterProperties>

Properties of the remote device adapter.