FrontDoorProperties interface
包含创建终结点所需的属性的 JSON 对象。
属性
| cname | 每个 frontendEndpoint 必须具有 CNAME 的主机。 注意:此属性不会序列化。 它只能由服务器填充。 |
| extended |
Key-Value 对,表示 frontdoor 的其他属性。 注意:此属性不会序列化。 它只能由服务器填充。 |
| frontdoor |
前门的 ID。 注意:此属性不会序列化。 它只能由服务器填充。 |
| provisioning |
Front Door 的预配状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| resource |
Front Door 的资源状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| rules |
可用于路由规则的规则引擎配置。 注意:此属性不会序列化。 它只能由服务器填充。 |
继承属性
| backend |
可用于路由规则的后端池。 |
| backend |
所有 backendPools 的设置 |
| enabled |
Front Door 负载均衡器的作状态。 允许的值为“Enabled”或“Disabled” |
| friendly |
frontDoor 的友好名称 |
| frontend |
可用于路由规则的前端终结点。 |
| health |
与此 Front Door 实例关联的运行状况探测设置。 |
| load |
与此 Front Door 实例关联的负载均衡设置。 |
| routing |
与此 Front Door 关联的路由规则。 |
属性详细信息
cname
每个 frontendEndpoint 必须具有 CNAME 的主机。 注意:此属性不会序列化。 它只能由服务器填充。
cname?: string
属性值
string
extendedProperties
Key-Value 对,表示 frontdoor 的其他属性。 注意:此属性不会序列化。 它只能由服务器填充。
extendedProperties?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
frontdoorId
前门的 ID。 注意:此属性不会序列化。 它只能由服务器填充。
frontdoorId?: string
属性值
string
provisioningState
Front Door 的预配状态。 注意:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string
属性值
string
resourceState
Front Door 的资源状态。 注意:此属性不会序列化。 它只能由服务器填充。
resourceState?: string
属性值
string
rulesEngines
继承属性详细信息
backendPools
可用于路由规则的后端池。
backendPools?: BackendPool[]
属性值
backendPoolsSettings
所有 backendPools 的设置
backendPoolsSettings?: BackendPoolsSettings
属性值
enabledState
Front Door 负载均衡器的作状态。 允许的值为“Enabled”或“Disabled”
enabledState?: string
属性值
string
friendlyName
frontendEndpoints
可用于路由规则的前端终结点。
frontendEndpoints?: FrontendEndpoint[]
属性值
healthProbeSettings
与此 Front Door 实例关联的运行状况探测设置。
healthProbeSettings?: HealthProbeSettingsModel[]
属性值
loadBalancingSettings
与此 Front Door 实例关联的负载均衡设置。
loadBalancingSettings?: LoadBalancingSettingsModel[]
属性值
routingRules
与此 Front Door 关联的路由规则。
routingRules?: RoutingRule[]