ParameterDeclaration Class

Single topology parameter declaration. Declared parameters can and must be referenced throughout the topology and can optionally have default values to be used when they are not defined in the pipeline instances.

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

Inheritance
ParameterDeclaration

Constructor

ParameterDeclaration(*, name: str, type: Union[str, azure.media.videoanalyzeredge._generated.models._azure_video_analyzerfor_edge_enums.ParameterType], description: Optional[str] = None, default: Optional[str] = None, **kwargs)

Variables

name
str

Required. Name of the parameter.

type
str or <xref:azure.media.videoanalyzer.edge.models.ParameterType>

Required. Type of the parameter. Possible values include: "string", "secretString", "int", "double", "bool".

description
str

Description of the parameter.

default
str

The default value for the parameter to be used if the live pipeline does not specify a value.