Compartilhar via


RoutingRuleProperties Construtor

Definição

Inicializa uma nova instância de RoutingRuleProperties.

public RoutingRuleProperties (string name, Azure.ResourceManager.IotHub.Models.IotHubRoutingSource source, System.Collections.Generic.IEnumerable<string> endpointNames, bool isEnabled);
new Azure.ResourceManager.IotHub.Models.RoutingRuleProperties : string * Azure.ResourceManager.IotHub.Models.IotHubRoutingSource * seq<string> * bool -> Azure.ResourceManager.IotHub.Models.RoutingRuleProperties
Public Sub New (name As String, source As IotHubRoutingSource, endpointNames As IEnumerable(Of String), isEnabled As Boolean)

Parâmetros

name
String

O nome da rota. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens, tem um comprimento máximo de 64 caracteres e deve ser exclusivo.

source
IotHubRoutingSource

A origem à qual a regra de roteamento deve ser aplicada, como DeviceMessages.

endpointNames
IEnumerable<String>

A lista de pontos de extremidade para os quais as mensagens que atendem à condição são roteadas. Atualmente, apenas um ponto de extremidade é permitido.

isEnabled
Boolean

Usado para especificar se uma rota está habilitada.

Exceções

name ou endpointNames é nulo.

Aplica-se a