FrontendEndpointProperties interface
The JSON object that contains the properties required to create a frontend endpoint.
- 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. |
resource |
Resource status. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
host |
The host name of the frontendEndpoint. Must be a domain name. |
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. |
web |
Defines the Web Application Firewall policy for each host (if applicable) |
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
resourceState
Resource status. NOTE: This property will not be serialized. It can only be populated by the server.
resourceState?: string
Property Value
string
Inherited Property Details
hostName
The host name of the frontendEndpoint. Must be a domain name.
hostName?: string
Property Value
string
Inherited From FrontendEndpointUpdateParameters.hostName
sessionAffinityEnabledState
Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'
sessionAffinityEnabledState?: string
Property Value
string
Inherited From FrontendEndpointUpdateParameters.sessionAffinityEnabledState
sessionAffinityTtlSeconds
UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.
sessionAffinityTtlSeconds?: number
Property Value
number
Inherited From FrontendEndpointUpdateParameters.sessionAffinityTtlSeconds
webApplicationFirewallPolicyLink
Defines the Web Application Firewall policy for each host (if applicable)
webApplicationFirewallPolicyLink?: FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink
Property Value
Inherited From FrontendEndpointUpdateParameters.webApplicationFirewallPolicyLink