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

Azure.ResourceManager.FrontDoor.Models 命名空间

ArmFrontDoorModelFactory

模型的模型工厂。

BackendPoolsSettings

适用于所有后端池的设置。

CustomHttpsConfiguration

域的 Https 设置。

ForwardingConfiguration

描述转发路由。

FrontDoorBackend

frontDoor 负载均衡器的后端地址。

FrontDoorBackendPool

后端池是可路由到的后端的集合。

FrontDoorCacheConfiguration

缓存类型路由的缓存设置。 若要禁用缓存,请不要提供 cacheConfiguration 对象。

FrontDoorEndpointPurgeContent

内容清除所需的参数。

FrontDoorExperimentEndpointProperties

定义终结点属性。

FrontDoorExperimentPatch

定义试验的可修改属性。

FrontDoorExperimentResourceGetTimeSeriesReportOptions

FrontDoorExperimentResourceGetTimeSeriesReportOptions。

FrontDoorHealthProbeSettingsData

后端池的负载均衡设置。

FrontDoorLoadBalancingSettingsData

后端池的负载均衡设置。

FrontDoorNameAvailabilityContent

CheckNameAvailability API 的输入。

FrontDoorNameAvailabilityResult

检查名称可用性 API 的输出。

FrontDoorNetworkExperimentProfilePatch

定义配置文件的可修改属性。

FrontDoorResourceData

通用资源表示形式。

FrontDoorTimeSeriesDataPoint

定义在时间顺序中使用的时间数据点。

FrontDoorTimeSeriesInfo

定义时报。

FrontDoorValidateCustomDomainContent

要验证 DNS 映射的自定义域的输入。

FrontDoorValidateCustomDomainResult

自定义域验证的输出。

FrontDoorWebApplicationFirewallPolicyPatch

用于修补操作的标记对象。

FrontDoorWebApplicationFirewallPolicySettings

定义顶级 WebApplicationFirewallPolicy 配置设置。

LatencyMetric

定义延迟记分卡中使用的延迟指标的属性。

LatencyScorecard

定义 LatencyScorecard。

ManagedRuleDefinition

描述托管规则定义。

ManagedRuleExclusion

从托管规则评估中排除变量。

ManagedRuleGroupDefinition

描述托管规则组。

ManagedRuleGroupOverride

定义托管规则组替代设置。

ManagedRuleOverride

定义托管规则组替代设置。

ManagedRuleSet

定义托管规则集。

ManagedRuleSetDefinition

描述托管规则集定义。

PreconfiguredEndpoint

定义预配置终结点的属性。

RedirectConfiguration

描述重定向路由。

RouteConfiguration

所有类型的 Route 的基类。 请注意 RouteConfiguration ,是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 ForwardingConfigurationRedirectConfiguration

RoutingRuleData

路由规则表示要处理的流量以及发送位置的规范,以及运行状况探测信息。

RulesEngineAction

将执行的一个或多个操作,修改请求和/或响应。

RulesEngineHeaderAction

可以操作 http 标头的操作。

RulesEngineMatchCondition

定义匹配条件。

RulesEngineRule

包含匹配条件的列表,以及有关如何修改请求/响应的操作。 如果多个规则匹配,则与上一个规则冲突的规则的操作将覆盖单一操作,或者在标头操作的情况下追加。

WebApplicationCustomRule

定义 Web 应用程序规则的内容。

WebApplicationRuleMatchCondition

定义匹配条件。

结构

BackendEnabledState

是否要启用此后端。 允许的值为“Enabled”或“Disabled”。

BackendPrivateEndpointStatus

与专用链接连接的“审批”状态。

CustomRuleEnabledState

描述自定义规则处于启用或禁用状态。 如果未指定,则默认为 Enabled。

DynamicCompressionEnabled

是否对缓存内容使用动态压缩。

EnforceCertificateNameCheckEnabledState

是否对所有后端池的 HTTPS 请求强制执行证书名称检查。 对非 HTTPS 请求没有影响。

FrontDoorCertificateSource

定义 SSL 证书的源。

FrontDoorEnabledState

Front Door 负载均衡器的运行状态。 允许的值为“Enabled”或“Disabled”。

FrontDoorEndpointConnectionCertificateType

定义用于安全连接到 frontendEndpoint 的证书类型。

FrontDoorEndpointType

终结点的类型。

FrontDoorExperimentState

试验的状态。

FrontDoorForwardingProtocol

将流量转发到后端时此规则将使用的协议。

FrontDoorHealthProbeMethod

配置用于探测 backendPools 下定义的后端的 HTTP 方法。

FrontDoorNameAvailabilityState

指示名称是否可用。

FrontDoorProtocol

接受的协议方案。

FrontDoorQuery

在形成缓存密钥时处理 URL 查询词。

FrontDoorRedirectProtocol

流量重定向到的目标协议。

FrontDoorRedirectType

规则在重定向流量时将使用的重定向类型。

FrontDoorRequiredMinimumTlsVersion

客户端与 Front Door 建立 SSL 握手所需的最低 TLS 版本。

FrontDoorResourceState

Front Door 或 Front Door SubResource 的资源状态。

FrontDoorSkuName

定价层的名称。

FrontDoorTimeSeriesAggregationInterval

FrontDoorTimeSeriesAggregationInterval。

FrontDoorTimeSeriesInfoAggregationInterval

Timeseries 的聚合间隔。

FrontDoorTimeSeriesType

Timeseries 的类型。

FrontDoorTlsProtocolType

定义用于安全传递的 TLS 扩展协议。

FrontDoorWebApplicationFirewallPolicyMode

描述它是在策略级别处于检测模式还是防护模式。

FrontDoorWebApplicationFirewallPolicyResourceState

策略的资源状态。

FrontendEndpointCustomHttpsProvisioningState

frontendEndpoint 的自定义 Https 的预配状态。

FrontendEndpointCustomHttpsProvisioningSubstate

预配子状态逐步显示自定义 HTTPS 启用/禁用过程的进度。

HealthProbeEnabled

是否对 backendPools 下定义的后端启用运行状况探测。 仅当单个已启用的后端池中有一个已启用的后端时,才能禁用运行状况探测。

LatencyScorecardAggregationInterval

LatencyScorecardAggregationInterval。

ManagedRuleEnabledState

描述托管规则处于启用或禁用状态。

ManagedRuleExclusionMatchVariable

要排除的变量类型。

ManagedRuleExclusionSelectorMatchOperator

在指定此排除项应用于集合中的哪些元素时应用于选择器的比较运算符。

ManagedRuleSetActionType

定义满足托管规则集分数阈值时要执行的操作。

MatchProcessingBehavior

如果此规则是匹配项,则规则引擎应继续运行剩余规则或停止。 如果不存在,则默认为“继续”。

NetworkExperimentResourceState

定义服务器端资源状态。

PolicyEnabledState

描述策略处于启用或禁用状态。 如果未指定,则默认为 Enabled。

PolicyRequestBodyCheck

描述策略托管规则是否会检查请求正文内容。

RoutingRuleEnabledState

是否要启用此规则。 允许的值为“Enabled”或“Disabled”。

RuleMatchActionType

定义要对规则匹配执行的操作。

RulesEngineHeaderActionType

要应用于标头的操作类型。

RulesEngineMatchTransform

描述在匹配之前应用哪些转换。

RulesEngineMatchVariable

匹配变量。

RulesEngineOperator

描述要应用于匹配条件的运算符。

SessionAffinityEnabledState

是否允许此主机上的会话相关性。 有效选项为“Enabled”或“Disabled”。

WebApplicationRuleMatchOperator

用于与变量值匹配的比较类型。

WebApplicationRuleMatchTransformType

描述在匹配之前应用的转换。

WebApplicationRuleMatchVariable

要与之进行比较的请求变量。

WebApplicationRuleType

描述规则的类型。

枚举

FrontDoorResourceType

CheckNameAvailability 中使用的 Front Door 资源的类型。