ApplicationGateway Class
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.
Application gateway resource.
[Microsoft.Rest.Serialization.JsonTransformation]
public class ApplicationGateway : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ApplicationGateway = class
inherit Resource
Public Class ApplicationGateway
Inherits Resource
- Inheritance
- Attributes
Constructors
Properties
AuthenticationCertificates |
Gets or sets authentication certificates of the application gateway resource. For default limits, see Application Gateway limits. |
AutoscaleConfiguration |
Gets or sets autoscale Configuration. |
BackendAddressPools |
Gets or sets backend address pool of the application gateway resource. For default limits, see Application Gateway limits. |
BackendHttpSettingsCollection |
Gets or sets backend http settings of the application gateway resource. For default limits, see Application Gateway limits. |
BackendSettingsCollection |
Gets or sets backend settings of the application gateway resource. For default limits, see Application Gateway limits. |
CustomErrorConfigurations |
Gets or sets custom error configurations of the application gateway resource. |
EnableFips |
Gets or sets whether FIPS is enabled on the application gateway resource. |
EnableHttp2 |
Gets or sets whether HTTP2 is enabled on the application gateway resource. |
Etag |
Gets a unique read-only string that changes whenever the resource is updated. |
FirewallPolicy |
Gets or sets reference to the FirewallPolicy resource. |
ForceFirewallPolicyAssociation |
Gets or sets if true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config. |
FrontendIPConfigurations |
Gets or sets frontend IP addresses of the application gateway resource. For default limits, see Application Gateway limits. |
FrontendPorts |
Gets or sets frontend ports of the application gateway resource. For default limits, see Application Gateway limits. |
GatewayIPConfigurations |
Gets or sets subnets of the application gateway resource. For default limits, see Application Gateway limits. |
GlobalConfiguration |
Gets or sets global Configuration. |
HttpListeners |
Gets or sets http listeners of the application gateway resource. For default limits, see Application Gateway limits. |
Id |
Gets or sets resource ID. (Inherited from Resource) |
Identity |
Gets or sets the identity of the application gateway, if configured. |
Listeners |
Gets or sets listeners of the application gateway resource. For default limits, see Application Gateway limits. |
LoadDistributionPolicies |
Gets or sets load distribution policies of the application gateway resource. |
Location |
Gets or sets resource location. (Inherited from Resource) |
Name |
Gets resource name. (Inherited from Resource) |
OperationalState |
Gets operational state of the application gateway resource. Possible values include: 'Stopped', 'Starting', 'Running', 'Stopping' |
PrivateEndpointConnections |
Gets private Endpoint connections on application gateway. |
PrivateLinkConfigurations |
Gets or sets privateLink configurations on application gateway. |
Probes |
Gets or sets probes of the application gateway resource. |
ProvisioningState |
Gets the provisioning state of the application gateway resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' |
RedirectConfigurations |
Gets or sets redirect configurations of the application gateway resource. For default limits, see Application Gateway limits. |
RequestRoutingRules |
Gets or sets request routing rules of the application gateway resource. |
ResourceGuid |
Gets the resource GUID property of the application gateway resource. |
RewriteRuleSets |
Gets or sets rewrite rules for the application gateway resource. |
RoutingRules |
Gets or sets routing rules of the application gateway resource. |
Sku |
Gets or sets SKU of the application gateway resource. |
SslCertificates |
Gets or sets SSL certificates of the application gateway resource. For default limits, see Application Gateway limits. |
SslPolicy |
Gets or sets SSL policy of the application gateway resource. |
SslProfiles |
Gets or sets SSL profiles of the application gateway resource. For default limits, see Application Gateway limits. |
Tags |
Gets or sets resource tags. (Inherited from Resource) |
TrustedClientCertificates |
Gets or sets trusted client certificates of the application gateway resource. For default limits, see Application Gateway limits. |
TrustedRootCertificates |
Gets or sets trusted Root certificates of the application gateway resource. For default limits, see Application Gateway limits. |
Type |
Gets resource type. (Inherited from Resource) |
UrlPathMaps |
Gets or sets URL path map of the application gateway resource. For default limits, see Application Gateway limits. |
WebApplicationFirewallConfiguration |
Gets or sets web application firewall configuration. |
Zones |
Gets or sets a list of availability zones denoting where the resource needs to come from. |
Methods
Validate() |
Validate the object. |