RouteProperties interface
IoT ハブがエンドポイントにメッセージをルーティングするために使用するルーティング規則のプロパティ。
プロパティ
| condition | ルーティング規則を適用するために評価される条件。 条件が指定されていない場合は、既定で true に評価されます。 文法については、「https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language」を参照してください。 |
| endpoint |
条件を満たすメッセージがルーティングされるエンドポイントの一覧。 現在、許可されているエンドポイントは 1 つだけです。 |
| is |
ルートを有効にするかどうかを指定するために使用します。 |
| name | ルートの名前。 名前には、英数字、ピリオド、アンダースコア、ハイフンのみを含めることができます。最大長は 64 文字で、一意である必要があります。 |
| source | ルーティング規則を適用するソース (DeviceMessages など)。 |
プロパティの詳細
condition
ルーティング規則を適用するために評価される条件。 条件が指定されていない場合は、既定で true に評価されます。 文法については、「https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language」を参照してください。
condition?: string
プロパティ値
string
endpointNames
条件を満たすメッセージがルーティングされるエンドポイントの一覧。 現在、許可されているエンドポイントは 1 つだけです。
endpointNames: string[]
プロパティ値
string[]
isEnabled
ルートを有効にするかどうかを指定するために使用します。
isEnabled: boolean
プロパティ値
boolean
name
ルートの名前。 名前には、英数字、ピリオド、アンダースコア、ハイフンのみを含めることができます。最大長は 64 文字で、一意である必要があります。
name: string
プロパティ値
string
source
ルーティング規則を適用するソース (DeviceMessages など)。
source: string
プロパティ値
string