frontend_endpoints
Creates, updates, deletes, gets or lists a frontend_endpoints
resource.
Overview
Name | frontend_endpoints |
Type | Resource |
Id | azure.front_door.frontend_endpoints |
Fields
- vw_frontend_endpoints
- frontend_endpoints
Name | Datatype | Description |
---|---|---|
id | text | Resource ID. |
name | text | Resource name. |
custom_https_configuration | text | field from the properties object |
custom_https_provisioning_state | text | field from the properties object |
custom_https_provisioning_substate | text | field from the properties object |
frontDoorName | text | field from the properties object |
frontendEndpointName | text | field from the properties object |
host_name | text | field from the properties object |
resourceGroupName | text | field from the properties object |
resource_state | text | field from the properties object |
session_affinity_enabled_state | text | field from the properties object |
session_affinity_ttl_seconds | text | field from the properties object |
subscriptionId | text | field from the properties object |
type | text | Resource type. |
web_application_firewall_policy_link | text | field from the properties object |
Name | Datatype | Description |
---|---|---|
id | string | Resource ID. |
name | string | Resource name. |
properties | object | The JSON object that contains the properties required to create a frontend endpoint. |
type | string | Resource type. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | frontDoorName, frontendEndpointName, resourceGroupName, subscriptionId | Gets a Frontend endpoint with the specified name within the specified Front Door. |
list_by_front_door | SELECT | frontDoorName, resourceGroupName, subscriptionId | Lists all of the frontend endpoints within a Front Door. |
disable_https | EXEC | frontDoorName, frontendEndpointName, resourceGroupName, subscriptionId | Disables a frontendEndpoint for HTTPS traffic |
enable_https | EXEC | frontDoorName, frontendEndpointName, resourceGroupName, subscriptionId, data__certificateSource, data__minimumTlsVersion, data__protocolType | Enables a frontendEndpoint for HTTPS traffic |
SELECT
examples
Lists all of the frontend endpoints within a Front Door.
- vw_frontend_endpoints
- frontend_endpoints
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 }}';
SELECT
id,
name,
properties,
type
FROM azure.front_door.frontend_endpoints
WHERE frontDoorName = '{{ frontDoorName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';