IApplicationGatewayRequestRoutingRule Interface
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.
A client-side representation of an application gateway request routing rule.
public interface IApplicationGatewayRequestRoutingRule : Microsoft.Azure.Management.Network.Fluent.IApplicationGatewayRequestRoutingRuleBeta, Microsoft.Azure.Management.Network.Fluent.IHasBackendPort, Microsoft.Azure.Management.Network.Fluent.IHasCookieBasedAffinity, Microsoft.Azure.Management.Network.Fluent.IHasFrontendPort, Microsoft.Azure.Management.Network.Fluent.IHasHostName, Microsoft.Azure.Management.Network.Fluent.IHasPublicIPAddress, Microsoft.Azure.Management.Network.Fluent.IHasServerNameIndication, Microsoft.Azure.Management.Network.Fluent.IHasSslCertificate<Microsoft.Azure.Management.Network.Fluent.IApplicationGatewaySslCertificate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRequestRoutingRuleInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>
type IApplicationGatewayRequestRoutingRule = interface
interface IHasInner<ApplicationGatewayRequestRoutingRuleInner>
interface IChildResource<IApplicationGateway>
interface IHasName
interface IIndexable
interface IHasParent<IApplicationGateway>
interface IHasPublicIPAddress
interface IHasSslCertificate<IApplicationGatewaySslCertificate>
interface IHasFrontendPort
interface IHasBackendPort
interface IHasHostName
interface IHasCookieBasedAffinity
interface IHasServerNameIndication
interface IApplicationGatewayRequestRoutingRuleBeta
interface IBeta
Public Interface IApplicationGatewayRequestRoutingRule
Implements IApplicationGatewayRequestRoutingRuleBeta, IBeta, IChildResource(Of IApplicationGateway), IHasBackendPort, IHasCookieBasedAffinity, IHasFrontendPort, IHasHostName, IHasInner(Of ApplicationGatewayRequestRoutingRuleInner), IHasParent(Of IApplicationGateway), IHasPublicIPAddress, IHasServerNameIndication, IHasSslCertificate(Of IApplicationGatewaySslCertificate)
- Implements
-
IApplicationGatewayRequestRoutingRuleBeta IHasBackendPort IHasCookieBasedAffinity IHasFrontendPort IHasHostName IHasPublicIPAddress IHasServerNameIndication IHasSslCertificate<IApplicationGatewaySslCertificate> IBeta IChildResource<IApplicationGateway> IHasInner<ApplicationGatewayRequestRoutingRuleInner> IHasName IHasParent<IParentT> IHasParent<IApplicationGateway> IIndexable
Properties
Backend |
Gets the associated backend address pool. |
BackendAddresses |
Gets the addresses assigned to the associated backend. |
BackendHttpConfiguration |
Gets the associated backend HTTP settings configuration. |
BackendPort |
Gets the backend port number the network traffic is sent to. (Inherited from IHasBackendPort) |
CookieBasedAffinity |
Gets the backend port number the network traffic is sent to. (Inherited from IHasCookieBasedAffinity) |
FrontendPort |
Gets the frontend port number the inbound network traffic is received on. (Inherited from IHasFrontendPort) |
FrontendProtocol |
Gets the frontend protocol. |
HostName |
Gets the associated host name. (Inherited from IHasHostName) |
Inner | (Inherited from IHasInner<T>) |
Key | (Inherited from IIndexable) |
Listener |
Gets the associated frontend HTTP listener. |
Name |
Gets the name of the resource (Inherited from IHasName) |
Parent |
Gets the parent of this child resource. (Inherited from IHasParent<ParentT>) |
PublicIPAddressId |
Gets the resource ID of the associated public IP address. (Inherited from IHasPublicIPAddress) |
RedirectConfiguration |
Gets the redirect configuration associated with this request routing rule, if any. (Inherited from IApplicationGatewayRequestRoutingRuleBeta) |
RequiresServerNameIndication |
Gets true if server name indication (SNI) is required, else false. (Inherited from IHasServerNameIndication) |
RuleType |
Gets rule type. |
SslCertificate |
Gets the associated SSL certificate, if any. (Inherited from IHasSslCertificate<T>) |
Methods
GetPublicIPAddress() | (Inherited from IHasPublicIPAddress) |
Applies to
Azure SDK for .NET