Class ApplicationGatewayRequestRoutingRuleArgs
Inherited Members
Namespace: Pulumi.Azure.Network.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ApplicationGatewayRequestRoutingRuleArgs : ResourceArgs
Constructors
View SourceApplicationGatewayRequestRoutingRuleArgs()
Declaration
public ApplicationGatewayRequestRoutingRuleArgs()
Properties
View SourceBackendAddressPoolId
The ID of the associated Backend Address Pool.
Declaration
public Input<string> BackendAddressPoolId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
BackendAddressPoolName
The Name of the Backend Address Pool which should be used for this Routing Rule. Cannot be set if redirect_configuration_name is set.
Declaration
public Input<string> BackendAddressPoolName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
BackendHttpSettingsId
The ID of the associated Backend HTTP Settings Configuration.
Declaration
public Input<string> BackendHttpSettingsId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
BackendHttpSettingsName
The Name of the Backend HTTP Settings Collection which should be used for this Routing Rule. Cannot be set if redirect_configuration_name is set.
Declaration
public Input<string> BackendHttpSettingsName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
HttpListenerId
The ID of the associated HTTP Listener.
Declaration
public Input<string> HttpListenerId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
HttpListenerName
The Name of the HTTP Listener which should be used for this Routing Rule.
Declaration
public Input<string> HttpListenerName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Id
The ID of the Rewrite Rule Set
Declaration
public Input<string> Id { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
The Name of this Request Routing Rule.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RedirectConfigurationId
The ID of the associated Redirect Configuration.
Declaration
public Input<string> RedirectConfigurationId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RedirectConfigurationName
The Name of the Redirect Configuration which should be used for this Routing Rule. Cannot be set if either backend_address_pool_name or backend_http_settings_name is set.
Declaration
public Input<string> RedirectConfigurationName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RewriteRuleSetId
The ID of the associated Rewrite Rule Set.
Declaration
public Input<string> RewriteRuleSetId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RewriteRuleSetName
The Name of the Rewrite Rule Set which should be used for this Routing Rule. Only valid for v2 SKUs.
Declaration
public Input<string> RewriteRuleSetName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RuleType
The Type of Routing that should be used for this Rule. Possible values are Basic and PathBasedRouting.
Declaration
public Input<string> RuleType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
UrlPathMapId
The ID of the associated URL Path Map.
Declaration
public Input<string> UrlPathMapId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
UrlPathMapName
The Name of the URL Path Map which should be associated with this Routing Rule.
Declaration
public Input<string> UrlPathMapName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |