Class IoTHubFallbackRouteArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Iot.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class IoTHubFallbackRouteArgs : ResourceArgs
Constructors
View SourceIoTHubFallbackRouteArgs()
Declaration
public IoTHubFallbackRouteArgs()
Properties
View SourceCondition
The condition that is evaluated to apply the routing rule. If no condition is provided, it evaluates to true by default. For grammar, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.
Declaration
public Input<string> Condition { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Enabled
Used to specify whether the fallback route is enabled.
Declaration
public Input<bool> Enabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
EndpointNames
The endpoints to which messages that satisfy the condition are routed. Currently only 1 endpoint is allowed.
Declaration
public InputList<string> EndpointNames { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Source
The source that the routing rule is to be applied to, such as DeviceMessages. Possible values include: RoutingSourceInvalid, RoutingSourceDeviceMessages, RoutingSourceTwinChangeEvents, RoutingSourceDeviceLifecycleEvents, RoutingSourceDeviceJobLifecycleEvents.
Declaration
public Input<string> Source { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |