Compartir a través de


RouteProperties Constructores

Definición

Sobrecargas

RouteProperties()

Inicializa una nueva instancia de la clase RouteProperties.

RouteProperties(String, String, IList<String>, Boolean, String)

Inicializa una nueva instancia de la clase RouteProperties.

RouteProperties()

Inicializa una nueva instancia de la clase RouteProperties.

public RouteProperties ();
Public Sub New ()

Se aplica a

RouteProperties(String, String, IList<String>, Boolean, String)

Inicializa una nueva instancia de la clase RouteProperties.

public RouteProperties (string name, string source, System.Collections.Generic.IList<string> endpointNames, bool isEnabled, string condition = default);
new Microsoft.Azure.Management.IotHub.Models.RouteProperties : string * string * System.Collections.Generic.IList<string> * bool * string -> Microsoft.Azure.Management.IotHub.Models.RouteProperties
Public Sub New (name As String, source As String, endpointNames As IList(Of String), isEnabled As Boolean, Optional condition As String = Nothing)

Parámetros

name
String

Nombre de la ruta. El nombre solo puede incluir caracteres alfanuméricos, puntos, caracteres de subrayado, guiones, tiene una longitud máxima de 64 caracteres y debe ser único.

source
String

Origen al que se va a aplicar la regla de enrutamiento, como DeviceMessages. Entre los valores posibles se incluyen: 'Invalid', 'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents', 'DeviceJobLifecycleEvents', 'DeviceConnectionStateEvents'

endpointNames
IList<String>

Lista de puntos de conexión a los que se enrutan los mensajes que cumplen la condición. Actualmente solo se permite un punto de conexión.

isEnabled
Boolean

Se usa para especificar si una ruta está habilitada.

condition
String

Condición que se evalúa para aplicar la regla de enrutamiento. Si no se proporciona ninguna condición, se evalúa como true de forma predeterminada. Para la gramática, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

Se aplica a