Skip to main content

frontend_endpoints

Creates, updates, deletes, gets or lists a frontend_endpoints resource.

Overview

Namefrontend_endpoints
TypeResource
Idazure.front_door.frontend_endpoints

Fields

NameDatatypeDescription
idtextResource ID.
nametextResource name.
custom_https_configurationtextfield from the properties object
custom_https_provisioning_statetextfield from the properties object
custom_https_provisioning_substatetextfield from the properties object
frontDoorNametextfield from the properties object
frontendEndpointNametextfield from the properties object
host_nametextfield from the properties object
resourceGroupNametextfield from the properties object
resource_statetextfield from the properties object
session_affinity_enabled_statetextfield from the properties object
session_affinity_ttl_secondstextfield from the properties object
subscriptionIdtextfield from the properties object
typetextResource type.
web_application_firewall_policy_linktextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTfrontDoorName, frontendEndpointName, resourceGroupName, subscriptionIdGets a Frontend endpoint with the specified name within the specified Front Door.
list_by_front_doorSELECTfrontDoorName, resourceGroupName, subscriptionIdLists all of the frontend endpoints within a Front Door.
disable_httpsEXECfrontDoorName, frontendEndpointName, resourceGroupName, subscriptionIdDisables a frontendEndpoint for HTTPS traffic
enable_httpsEXECfrontDoorName, frontendEndpointName, resourceGroupName, subscriptionId, data__certificateSource, data__minimumTlsVersion, data__protocolTypeEnables a frontendEndpoint for HTTPS traffic

SELECT examples

Lists all of the frontend endpoints within a Front Door.

SELECT
id,
name,
custom_https_configuration,
custom_https_provisioning_state,
custom_https_provisioning_substate,
frontDoorName,
frontendEndpointName,
host_name,
resourceGroupName,
resource_state,
session_affinity_enabled_state,
session_affinity_ttl_seconds,
subscriptionId,
type,
web_application_firewall_policy_link
FROM azure.front_door.vw_frontend_endpoints
WHERE frontDoorName = '{{ frontDoorName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';