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