@azure/arm-frontdoor package
接口
类型别名
| ActionType |
定义对规则匹配执行的作。 服务支持的已知值
允许:允许 |
| AggregationInterval |
时间序列的聚合区间 服务支持的已知值
按小时计费:按小时计费 |
| Availability |
指示名称是否可用。 服务支持的已知值
可用:可用 |
| AzureSupportedClouds |
云设置为字符串文字类型的支持值 |
| BackendEnabledState |
是否启用此后端的使用。 允许的值是“启用”或“禁用” 服务支持的已知值
启用:启用 |
| ContinuablePage |
描述结果页的接口。 |
| CustomHttpsProvisioningState |
frontendEndpoint 的自定义 Https 的预配状态。 服务支持的已知值
赋能:赋能 |
| CustomHttpsProvisioningSubstate |
预配子状态逐步显示自定义 HTTPS 启用/禁用过程的进度。 服务支持的已知值
提交域控制验证请求:提交域控制验证请求 |
| CustomRuleEnabledState |
描述自定义规则是否处于启用或禁用状态。 如果未指定,则默认为 Enabled。 服务支持的已知值
禁用:禁用 |
| DynamicCompressionEnabled |
是否对缓存内容使用动态压缩 服务支持的已知值
启用:启用 |
| EndpointType |
端点类型 服务支持的已知值
AFD:AFD |
| EnforceCertificateNameCheckEnabledState |
是否对所有后端池的 HTTPS 请求强制实施证书名称检查。 对非 HTTPS 请求没有影响。 服务支持的已知值
启用:启用 |
| ExceptionMatchVariable |
要评估以排除请求的变量。 服务支持的已知值
RequestUri:请求 URI 异常匹配变量 |
| ExceptionSelectorMatchOperator |
比较算符,用于指定集合中该例外适用于哪些元素时,应用到选择器上。 服务支持的已知值等于:等于选择器匹配算符 |
| ExceptionValueMatchOperator |
比较算子应用于待匹配的数值...... 服务支持的已知值
等于:等于异常值匹配算子 |
| FrontDoorCertificateSource |
定义SSL证书的来源 服务支持的已知值
AzureKeyVault: AzureKeyVault |
| FrontDoorCertificateType |
定义用于与前端端安全连接的证书类型 服务支持的已知值献身:献身 |
| FrontDoorEnabledState |
Front Door 负载均衡器的操作状态。 允许的值是“启用”或“禁用” 服务支持的已知值
启用:启用 |
| FrontDoorForwardingProtocol |
将流量转发到后端时,此规则将使用协议。 服务支持的已知值
仅限 http:仅限 http |
| FrontDoorHealthProbeMethod |
配置用于探测在 backendPools 下定义的后端的 HTTP 方法。 服务支持的已知值
GET:快 |
| FrontDoorProtocol |
公认的协议方案。 服务支持的已知值
http: http |
| FrontDoorQuery |
在形成缓存密钥时处理 URL 查询词。 服务支持的已知值
无条:无条 |
| FrontDoorRedirectProtocol |
流量重定向的目的地协议 服务支持的已知值
仅限 http:仅限 http |
| FrontDoorRedirectType |
重定向流量时规则将使用的重定向类型。 服务支持的已知值
搬家:搬家 |
| FrontDoorResourceState |
Front Door 或 Front Door 子资源的资源状态。 服务支持的已知值
创建:创建 |
| FrontDoorTlsProtocolType |
定义用于安全传输的TLS扩展协议 服务支持的已知值ServerNameIndication:ServerNameIndication |
| HeaderActionType |
要应用于标头的操作类型。 服务支持的已知值
附录:附录 |
| HealthProbeEnabled |
是否允许针对在 backendPools 下定义的后端进行运行状况探测。 只有在单个启用的后端池中存在单个启用的后端时,才能禁用运行状况探测。 服务支持的已知值
启用:启用 |
| LatencyScorecardAggregationInterval |
延迟类型记分卡聚合间隔 |
| ManagedRuleEnabledState |
描述托管规则是否处于启用或禁用状态。 服务支持的已知值
禁用:禁用 |
| ManagedRuleExclusionMatchVariable |
要排除的变量类型。 服务支持的已知值
RequestHeaderNames: RequestHeaderNames |
| ManagedRuleExclusionSelectorMatchOperator |
在指定此排除项适用于集合中的哪些元素时应用于选择器的比较运算符。 服务支持的已知值
平等:平等 |
| ManagedRuleSetActionType |
定义满足托管规则集分数阈值时要执行的操作。 服务支持的已知值
区块:区块 |
| MatchProcessingBehavior |
如果此规则是匹配规则,则规则引擎应继续运行剩余规则或停止。 如果不存在,则默认为“继续”。 服务支持的已知值
继续:继续 |
| MatchVariable |
请求变量进行比较。 服务支持的已知值
RemoteAddr: RemoteAddr |
| MinimumTLSVersion |
客户端建立与 Front Door 的 SSL 握手所需的最低 TLS 版本。 服务支持的已知值
1.0:1.0 |
| NetworkExperimentResourceState |
定义服务器端资源状态 服务支持的已知值
创建:创建 |
| Operator |
用于与变量值匹配的比较类型。 服务支持的已知值
任何:任何 |
| PolicyEnabledState |
描述策略是处于启用状态还是禁用状态。 如果未指定,则默认为 Enabled。 服务支持的已知值
禁用:禁用 |
| PolicyMode |
描述它在策略级别是否处于检测模式或预防模式。 服务支持的已知值
预防:预防 |
| PolicyRequestBodyCheck |
描述策略托管规则是否将检查请求正文内容。 服务支持的已知值
禁用:禁用 |
| PolicyResourceState |
策略的资源状态。 服务支持的已知值
创建:创建 |
| PrivateEndpointStatus |
连接至专用链接的批准状态 服务支持的已知值
待处理:待处理 |
| ResourceType |
CheckNameAvailability 中使用的 Front Door 资源类型。 |
| RouteConfigurationUnion |
RouteConfigurationUnion 的别名 |
| RoutingRuleEnabledState |
是否启用此规则的使用。 允许的值是“启用”或“禁用” 服务支持的已知值
启用:启用 |
| RuleType |
描述规则的类型。 服务支持的已知值
MatchRule:MatchRule(比赛规则) |
| RulesEngineMatchVariable |
匹配变量 服务支持的已知值
IsMobile:IsMobile |
| RulesEngineOperator |
描述要应用于匹配条件的运算符。 服务支持的已知值
任何:任何 |
| ScrubbingRuleEntryMatchOperator |
如果 matchVariable 是集合,请对选择器进行操作,以指定此规则应用于的集合中的哪些元素。 服务支持的已知值
等于任何:等于任何 |
| ScrubbingRuleEntryMatchVariable |
要从日志中清理的变量。 服务支持的已知值
RequestIPAddress: RequestIPAddress |
| ScrubbingRuleEntryState |
定义日志清理规则的状态。 默认值处于启用状态。 服务支持的已知值
启用:启用 |
| SensitivityType |
定义规则的敏感度。 服务支持的已知值
低:低灵敏度——当流量峰值更大时触发规则 |
| SessionAffinityEnabledState |
是否允许在此主机上进行会话关联。 有效的选项是“启用”或“禁用” 服务支持的已知值
启用:启用 |
| SkuName |
定价层的名称。 服务支持的已知值
Classic_AzureFrontDoor:Classic_AzureFrontDoor |
| State |
实验的现状 服务支持的已知值
启用:启用 |
| TimeseriesAggregationInterval |
时间序列聚合区间类型 |
| TimeseriesType |
时间序列类型 服务支持的已知值
测量计数:测量计数 |
| Transform |
描述匹配前应用了哪些变换 服务支持的已知值
小写:小写 |
| TransformType |
描述在匹配之前应用的转换。 服务支持的已知值
小写:小写 |
| VariableName |
描述群的支持变量为 服务支持的已知值
SocketAddr:SocketAddr |
| WebApplicationFirewallScrubbingState |
日志清理配置的状态。默认值为“已启用”。 服务支持的已知值
启用:启用 |
枚举
函数
| is |
RestError 的 Typeguard |
| restore |
从另一个轮询器的序列化状态创建轮询器。 当您想要在不同的主机上创建轮询器或需要在原始轮询器不在作用域内后构造轮询器时,这会很有用。 |
变量
| Rest |
失败管道请求的自定义错误类型。 |
函数详细信息
isRestError(unknown)
RestError 的 Typeguard
function isRestError(e: unknown): e
参数
- e
-
unknown
catch 子句捕获的内容。
返回
e
restorePoller<TResponse, TResult>(FrontDoorManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
从另一个轮询器的序列化状态创建轮询器。 当您想要在不同的主机上创建轮询器或需要在原始轮询器不在作用域内后构造轮询器时,这会很有用。
function restorePoller<TResponse, TResult>(client: FrontDoorManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
参数
- client
- FrontDoorManagementClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
返回
PollerLike<OperationState<TResult>, TResult>