FrontendEndpoint interface
A frontend endpoint used for routing.
- Extends
Properties
| custom |
The configuration specifying how to enable HTTPS NOTE: This property will not be serialized. It can only be populated by the server. |
| custom |
Provisioning status of Custom Https of the frontendEndpoint. NOTE: This property will not be serialized. It can only be populated by the server. |
| custom |
Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. NOTE: This property will not be serialized. It can only be populated by the server. |
| host |
The host name of the frontendEndpoint. Must be a domain name. |
| name | Resource name. |
| resource |
Resource status. NOTE: This property will not be serialized. It can only be populated by the server. |
| session |
Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled' |
| session |
UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable. |
| type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
| web |
Defines the Web Application Firewall policy for each host (if applicable) |
Inherited Properties
| id | Resource ID. |
Property Details
customHttpsConfiguration
The configuration specifying how to enable HTTPS NOTE: This property will not be serialized. It can only be populated by the server.
customHttpsConfiguration?: CustomHttpsConfiguration
Property Value
customHttpsProvisioningState
Provisioning status of Custom Https of the frontendEndpoint. NOTE: This property will not be serialized. It can only be populated by the server.
customHttpsProvisioningState?: string
Property Value
string
customHttpsProvisioningSubstate
Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. NOTE: This property will not be serialized. It can only be populated by the server.
customHttpsProvisioningSubstate?: string
Property Value
string
hostName
The host name of the frontendEndpoint. Must be a domain name.
hostName?: string
Property Value
string
name
Resource name.
name?: string
Property Value
string
resourceState
Resource status. NOTE: This property will not be serialized. It can only be populated by the server.
resourceState?: string
Property Value
string
sessionAffinityEnabledState
Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'
sessionAffinityEnabledState?: string
Property Value
string
sessionAffinityTtlSeconds
UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.
sessionAffinityTtlSeconds?: number
Property Value
number
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
webApplicationFirewallPolicyLink
Defines the Web Application Firewall policy for each host (if applicable)
webApplicationFirewallPolicyLink?: FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink