FrontendEndpointProperties interface

The JSON object that contains the properties required to create a frontend endpoint.

Extends

Properties

customHttpsConfiguration

The configuration specifying how to enable HTTPS

customHttpsProvisioningState

Provisioning status of Custom Https of the frontendEndpoint.

customHttpsProvisioningSubstate

Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.

resourceState

Resource status.

Inherited Properties

hostName

The host name of the frontendEndpoint. Must be a domain name.

sessionAffinityEnabledState

Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'

sessionAffinityTtlSeconds

UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.

webApplicationFirewallPolicyLink

Defines the Web Application Firewall policy for each host (if applicable)

Property Details

customHttpsConfiguration

The configuration specifying how to enable HTTPS

customHttpsConfiguration?: CustomHttpsConfiguration

Property Value

customHttpsProvisioningState

Provisioning status of Custom Https of the frontendEndpoint.

customHttpsProvisioningState?: string

Property Value

string

customHttpsProvisioningSubstate

Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.

customHttpsProvisioningSubstate?: string

Property Value

string

resourceState

Resource status.

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

Defines the Web Application Firewall policy for each host (if applicable)

webApplicationFirewallPolicyLink?: FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink

Property Value

Inherited From FrontendEndpointUpdateParameters.webApplicationFirewallPolicyLink