ArmNetworkModelFactory.ApplicationGatewayRequestRoutingRule Method

Definition

public static Azure.ResourceManager.Network.Models.ApplicationGatewayRequestRoutingRule ApplicationGatewayRequestRoutingRule(Azure.Core.ResourceIdentifier id = default, string name = default, string type = default, Azure.ResourceManager.Network.Models.ApplicationGatewayRequestRoutingRuleType? ruleType = default, int? priority = default, Azure.Core.ResourceIdentifier entraJWTValidationConfig = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier backendAddressPoolId = default, Azure.Core.ResourceIdentifier backendHttpSettingsId = default, Azure.Core.ResourceIdentifier httpListenerId = default, Azure.Core.ResourceIdentifier urlPathMapId = default, Azure.Core.ResourceIdentifier rewriteRuleSetId = default, Azure.Core.ResourceIdentifier redirectConfigurationId = default, Azure.Core.ResourceIdentifier loadDistributionPolicyId = default, Azure.ETag? eTag = default);
static member ApplicationGatewayRequestRoutingRule : Azure.Core.ResourceIdentifier * string * string * Nullable<Azure.ResourceManager.Network.Models.ApplicationGatewayRequestRoutingRuleType> * Nullable<int> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Nullable<Azure.ETag> -> Azure.ResourceManager.Network.Models.ApplicationGatewayRequestRoutingRule
Public Shared Function ApplicationGatewayRequestRoutingRule (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional ruleType As Nullable(Of ApplicationGatewayRequestRoutingRuleType) = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional entraJWTValidationConfig As ResourceIdentifier = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional backendAddressPoolId As ResourceIdentifier = Nothing, Optional backendHttpSettingsId As ResourceIdentifier = Nothing, Optional httpListenerId As ResourceIdentifier = Nothing, Optional urlPathMapId As ResourceIdentifier = Nothing, Optional rewriteRuleSetId As ResourceIdentifier = Nothing, Optional redirectConfigurationId As ResourceIdentifier = Nothing, Optional loadDistributionPolicyId As ResourceIdentifier = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As ApplicationGatewayRequestRoutingRule

Parameters

id
ResourceIdentifier

Resource ID.

name
String

Name of the resource.

type
String

Resource type.

priority
Nullable<Int32>

Priority of the request routing rule.

entraJWTValidationConfig
ResourceIdentifier

Entra JWT validation configuration resource of the application gateway.

provisioningState
Nullable<NetworkProvisioningState>

The provisioning state of the request routing rule resource.

backendAddressPoolId
ResourceIdentifier

Resource ID.

backendHttpSettingsId
ResourceIdentifier

Resource ID.

httpListenerId
ResourceIdentifier

Resource ID.

urlPathMapId
ResourceIdentifier

Resource ID.

rewriteRuleSetId
ResourceIdentifier

Resource ID.

redirectConfigurationId
ResourceIdentifier

Resource ID.

loadDistributionPolicyId
ResourceIdentifier

Resource ID.

eTag
Nullable<ETag>

A unique read-only string that changes whenever the resource is updated.

Returns

A new ApplicationGatewayRequestRoutingRule instance for mocking.

Applies to