RoutingRuleProperties Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
RoutingRuleProperties() |
Initializes a new instance of the RoutingRuleProperties class. |
RoutingRuleProperties(IList<SubResource>, IList<String>, IList<String>, String, RouteConfiguration, SubResource, RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink, String) |
Initializes a new instance of the RoutingRuleProperties class. |
RoutingRuleProperties()
Initializes a new instance of the RoutingRuleProperties class.
public RoutingRuleProperties ();
Public Sub New ()
Applies to
RoutingRuleProperties(IList<SubResource>, IList<String>, IList<String>, String, RouteConfiguration, SubResource, RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink, String)
Initializes a new instance of the RoutingRuleProperties class.
public RoutingRuleProperties (System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.SubResource> frontendEndpoints = default, System.Collections.Generic.IList<string> acceptedProtocols = default, System.Collections.Generic.IList<string> patternsToMatch = default, string enabledState = default, Microsoft.Azure.Management.FrontDoor.Models.RouteConfiguration routeConfiguration = default, Microsoft.Azure.Management.FrontDoor.Models.SubResource rulesEngine = default, Microsoft.Azure.Management.FrontDoor.Models.RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink = default, string resourceState = default);
new Microsoft.Azure.Management.FrontDoor.Models.RoutingRuleProperties : System.Collections.Generic.IList<Microsoft.Azure.Management.FrontDoor.Models.SubResource> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * string * Microsoft.Azure.Management.FrontDoor.Models.RouteConfiguration * Microsoft.Azure.Management.FrontDoor.Models.SubResource * Microsoft.Azure.Management.FrontDoor.Models.RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink * string -> Microsoft.Azure.Management.FrontDoor.Models.RoutingRuleProperties
Public Sub New (Optional frontendEndpoints As IList(Of SubResource) = Nothing, Optional acceptedProtocols As IList(Of String) = Nothing, Optional patternsToMatch As IList(Of String) = Nothing, Optional enabledState As String = Nothing, Optional routeConfiguration As RouteConfiguration = Nothing, Optional rulesEngine As SubResource = Nothing, Optional webApplicationFirewallPolicyLink As RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink = Nothing, Optional resourceState As String = Nothing)
Parameters
- frontendEndpoints
- IList<SubResource>
Frontend endpoints associated with this rule
- enabledState
- String
Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled'
- routeConfiguration
- RouteConfiguration
A reference to the routing configuration.
- rulesEngine
- SubResource
A reference to a specific Rules Engine Configuration to apply to this route.
- webApplicationFirewallPolicyLink
- RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink
Defines the Web Application Firewall policy for each routing rule (if applicable)
- resourceState
- String
Resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated'