你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ApplicationGateway 类

定义

应用程序网关资源。

[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
继承
ApplicationGateway
属性

构造函数

ApplicationGateway()

初始化 ApplicationGateway 类的新实例。

ApplicationGateway(String, String, String, String, IDictionary<String, String>, ApplicationGatewaySku, ApplicationGatewaySslPolicy, String, IList<ApplicationGatewayIPConfiguration>, IList<ApplicationGatewayAuthenticationCertificate>, IList<ApplicationGatewayTrustedRootCertificate>, IList<ApplicationGatewayTrustedClientCertificate>, IList<ApplicationGatewaySslCertificate>, IList<ApplicationGatewayFrontendIPConfiguration>, IList<ApplicationGatewayFrontendPort>, IList<ApplicationGatewayProbe>, IList<ApplicationGatewayBackendAddressPool>, IList<ApplicationGatewayBackendHttpSettings>, IList<ApplicationGatewayBackendSettings>, IList<ApplicationGatewayHttpListener>, IList<ApplicationGatewayListener>, IList<ApplicationGatewaySslProfile>, IList<ApplicationGatewayUrlPathMap>, IList<ApplicationGatewayRequestRoutingRule>, IList<ApplicationGatewayRoutingRule>, IList<ApplicationGatewayRewriteRuleSet>, IList<ApplicationGatewayRedirectConfiguration>, ApplicationGatewayWebApplicationFirewallConfiguration, SubResource, Nullable<Boolean>, Nullable<Boolean>, ApplicationGatewayAutoscaleConfiguration, IList<ApplicationGatewayPrivateLinkConfiguration>, IList<ApplicationGatewayPrivateEndpointConnection>, String, String, IList<ApplicationGatewayCustomError>, Nullable<Boolean>, IList<ApplicationGatewayLoadDistributionPolicy>, ApplicationGatewayGlobalConfiguration, String, IList<String>, ManagedServiceIdentity)

初始化 ApplicationGateway 类的新实例。

属性

AuthenticationCertificates

获取或设置应用程序网关资源的身份验证证书。 有关默认限制,请参阅应用程序网关限制

AutoscaleConfiguration

获取或设置自动缩放配置。

BackendAddressPools

获取或设置应用程序网关资源的后端地址池。 有关默认限制,请参阅应用程序网关限制

BackendHttpSettingsCollection

获取或设置应用程序网关资源的后端 http 设置。 有关默认限制,请参阅应用程序网关限制

BackendSettingsCollection

获取或设置应用程序网关资源的后端设置。 有关默认限制,请参阅应用程序网关限制

CustomErrorConfigurations

获取或设置应用程序网关资源的自定义错误配置。

EnableFips

获取或设置是否在应用程序网关资源上启用 FIPS。

EnableHttp2

获取或设置是否在应用程序网关资源上启用 HTTP2。

Etag

获取一个唯一的只读字符串,该字符串在资源更新时会更改。

FirewallPolicy

获取或设置对 FirewallPolicy 资源的引用。

ForceFirewallPolicyAssociation

获取或设置如果为 true,则无论该策略是否不同于 WAF 配置,都会将防火墙策略与应用程序网关相关联。

FrontendIPConfigurations

获取或设置应用程序网关资源的前端 IP 地址。 有关默认限制,请参阅应用程序网关限制

FrontendPorts

获取或设置应用程序网关资源的前端端口。 有关默认限制,请参阅应用程序网关限制

GatewayIPConfigurations

获取或设置应用程序网关资源的子网。 有关默认限制,请参阅应用程序网关限制

GlobalConfiguration

获取或设置全局配置。

HttpListeners

获取或设置应用程序网关资源的 http 侦听器。 有关默认限制,请参阅应用程序网关限制

Id

获取或设置资源 ID。

(继承自 Resource)
Identity

获取或设置应用程序网关的标识(如果已配置)。

Listeners

获取或设置应用程序网关资源的侦听器。 有关默认限制,请参阅应用程序网关限制

LoadDistributionPolicies

获取或设置应用程序网关资源的负载分配策略。

Location

获取或设置资源位置。

(继承自 Resource)
Name

获取资源名称。

(继承自 Resource)
OperationalState

获取应用程序网关资源的操作状态。 可能的值包括:“Stopped”、“Starting”、“Running”、“Stopping”

PrivateEndpointConnections

获取应用程序网关上的专用终结点连接。

PrivateLinkConfigurations

获取或设置应用程序网关上的 privateLink 配置。

Probes

获取或设置应用程序网关资源的探测。

ProvisioningState

获取应用程序网关资源的预配状态。 可能的值包括:“Succeeded”、“Updateing”、“删除”、“Failed”

RedirectConfigurations

获取或设置应用程序网关资源的重定向配置。 有关默认限制,请参阅应用程序网关限制

RequestRoutingRules

获取或设置应用程序网关资源的请求路由规则。

ResourceGuid

获取应用程序网关资源的资源 GUID 属性。

RewriteRuleSets

获取或设置应用程序网关资源的重写规则。

RoutingRules

获取或设置应用程序网关资源的路由规则。

Sku

获取或设置应用程序网关资源的 SKU。

SslCertificates

获取或设置应用程序网关资源的 SSL 证书。 有关默认限制,请参阅应用程序网关限制

SslPolicy

获取或设置应用程序网关资源的 SSL 策略。

SslProfiles

获取或设置应用程序网关资源的 SSL 配置文件。 有关默认限制,请参阅应用程序网关限制

Tags

获取或设置资源标记。

(继承自 Resource)
TrustedClientCertificates

获取或设置应用程序网关资源的受信任客户端证书。 有关默认限制,请参阅应用程序网关限制

TrustedRootCertificates

获取或设置应用程序网关资源的受信任根证书。 有关默认限制,请参阅应用程序网关限制

Type

获取资源类型。

(继承自 Resource)
UrlPathMaps

获取或设置应用程序网关资源的 URL 路径映射。 有关默认限制,请参阅应用程序网关限制

WebApplicationFirewallConfiguration

获取或设置 Web 应用程序防火墙配置。

Zones

获取或设置一个表示资源需要来自的可用性区域的列表。

方法

Validate()

验证 对象。

适用于