FrontDoorProperties interface
The JSON object that contains the properties required to create an endpoint.
- Extends
Properties
cname | The host that each frontendEndpoint must CNAME to. NOTE: This property will not be serialized. It can only be populated by the server. |
extended |
Key-Value pair representing additional properties for frontdoor. NOTE: This property will not be serialized. It can only be populated by the server. |
frontdoor |
The Id of the frontdoor. NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
Provisioning state of the Front Door. NOTE: This property will not be serialized. It can only be populated by the server. |
resource |
Resource status of the Front Door. NOTE: This property will not be serialized. It can only be populated by the server. |
rules |
Rules Engine Configurations available to routing rules. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
backend |
Backend pools available to routing rules. |
backend |
Settings for all backendPools |
enabled |
Operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled' |
friendly |
A friendly name for the frontDoor |
frontend |
Frontend endpoints available to routing rules. |
health |
Health probe settings associated with this Front Door instance. |
load |
Load balancing settings associated with this Front Door instance. |
routing |
Routing rules associated with this Front Door. |
Property Details
cname
The host that each frontendEndpoint must CNAME to. NOTE: This property will not be serialized. It can only be populated by the server.
cname?: string
Property Value
string
extendedProperties
Key-Value pair representing additional properties for frontdoor. NOTE: This property will not be serialized. It can only be populated by the server.
extendedProperties?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
frontdoorId
The Id of the frontdoor. NOTE: This property will not be serialized. It can only be populated by the server.
frontdoorId?: string
Property Value
string
provisioningState
Provisioning state of the Front Door. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
resourceState
Resource status of the Front Door. NOTE: This property will not be serialized. It can only be populated by the server.
resourceState?: string
Property Value
string
rulesEngines
Rules Engine Configurations available to routing rules. NOTE: This property will not be serialized. It can only be populated by the server.
rulesEngines?: RulesEngine[]
Property Value
Inherited Property Details
backendPools
Backend pools available to routing rules.
backendPools?: BackendPool[]
Property Value
Inherited From FrontDoorUpdateParameters.backendPools
backendPoolsSettings
Settings for all backendPools
backendPoolsSettings?: BackendPoolsSettings
Property Value
Inherited From FrontDoorUpdateParameters.backendPoolsSettings
enabledState
Operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled'
enabledState?: string
Property Value
string
Inherited From FrontDoorUpdateParameters.enabledState
friendlyName
A friendly name for the frontDoor
friendlyName?: string
Property Value
string
Inherited From FrontDoorUpdateParameters.friendlyName
frontendEndpoints
Frontend endpoints available to routing rules.
frontendEndpoints?: FrontendEndpoint[]
Property Value
Inherited From FrontDoorUpdateParameters.frontendEndpoints
healthProbeSettings
Health probe settings associated with this Front Door instance.
healthProbeSettings?: HealthProbeSettingsModel[]
Property Value
Inherited From FrontDoorUpdateParameters.healthProbeSettings
loadBalancingSettings
Load balancing settings associated with this Front Door instance.
loadBalancingSettings?: LoadBalancingSettingsModel[]
Property Value
Inherited From FrontDoorUpdateParameters.loadBalancingSettings
routingRules
Routing rules associated with this Front Door.
routingRules?: RoutingRule[]
Property Value
Inherited From FrontDoorUpdateParameters.routingRules