az network front-door frontend-endpoint
Note
This reference is part of the front-door extension for the Azure CLI (version 2.57.0 or higher). The extension will automatically install the first time you run an az network front-door frontend-endpoint command. Learn more about extensions.
Manage Front Door frontend endpoints.
Commands
Name | Description | Type | Status |
---|---|---|---|
az network front-door frontend-endpoint create |
Create a Front Door frontend endpoint. |
Extension | GA |
az network front-door frontend-endpoint delete |
Delete a Front Door frontend endpoint. |
Extension | GA |
az network front-door frontend-endpoint disable-https |
Disable HTTPS protocol for a custom domain. |
Extension | GA |
az network front-door frontend-endpoint enable-https |
Enable HTTPS protocol for a custom domain. |
Extension | GA |
az network front-door frontend-endpoint list |
List Front Door frontend endpoints. |
Extension | GA |
az network front-door frontend-endpoint show |
Get the details of a Front Door frontend endpoint. |
Extension | GA |
az network front-door frontend-endpoint wait |
Place the CLI in a waiting state until a condition of the Front Door frontend endpoint is met. |
Extension | GA |
az network front-door frontend-endpoint create
Create a Front Door frontend endpoint.
az network front-door frontend-endpoint create --front-door-name
--host-name
--name
--resource-group
[--session-affinity-enabled {Disabled, Enabled}]
[--session-affinity-ttl]
[--waf-policy]
Required Parameters
Name of the Front Door.
Domain name of the frontend endpoint.
Name of the frontend endpoint.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
Whether to allow session affinity on this host.
The TTL to use in seconds for session affinity.
Name or ID of a web application firewall policy.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network front-door frontend-endpoint delete
Delete a Front Door frontend endpoint.
az network front-door frontend-endpoint delete --front-door-name
--name
--resource-group
Required Parameters
Name of the Front Door.
Name of the frontend endpoint.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network front-door frontend-endpoint disable-https
Disable HTTPS protocol for a custom domain.
az network front-door frontend-endpoint disable-https --front-door-name
--name
--resource-group
Required Parameters
Name of the Front Door.
Name of the frontend endpoint.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network front-door frontend-endpoint enable-https
Enable HTTPS protocol for a custom domain.
HTTPS protocol for a custom domain can be enabled using Front Door managed certificate or using your own certificate in Azure Key Vault. For Azure Key Vault, right permissions need to be set for Front Door to access the Key vault. Learn more at https://aka.ms/FrontDoorCustomDomain.
az network front-door frontend-endpoint enable-https --front-door-name
--name
--resource-group
[--certificate-source {AzureKeyVault, FrontDoor}]
[--minimum-tls-version {1.0, 1.2}]
[--secret-name]
[--secret-version]
[--vault-id]
Required Parameters
Name of the Front Door.
Name of the frontend endpoint.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
Certificate source to enable HTTPS.
The minimum TLS version required from the clients to establish an SSL handshake with Front Door.
The name of the Key Vault secret representing the full certificate PFX.
The version of the Key Vault secret representing the full certificate PFX, the "Latest" version will always be used if not specified and your certificate will be auto-rotated when a new version of secret generated.
The resource id of the Key Vault containing the SSL certificate.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network front-door frontend-endpoint list
List Front Door frontend endpoints.
az network front-door frontend-endpoint list --front-door-name
--resource-group
Required Parameters
Name of the Front Door.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network front-door frontend-endpoint show
Get the details of a Front Door frontend endpoint.
az network front-door frontend-endpoint show --front-door-name
--name
--resource-group
Required Parameters
Name of the Front Door.
Name of the frontend endpoint.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az network front-door frontend-endpoint wait
Place the CLI in a waiting state until a condition of the Front Door frontend endpoint is met.
az network front-door frontend-endpoint wait --front-door-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Examples
Wait until a front endpoint's certificate is deployed.
az network front-door frontend-endpoint wait -g MyResourceGroup --name endpoint1 --front-door-name frontdoor1 --custom "customHttpsProvisioningState=='Enabled'"
Required Parameters
Name of the Front Door.
Name of the frontend endpoint.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
Wait until created with 'provisioningState' at 'Succeeded'.
Wait until the condition satisfies a custom JMESPath query. E.g. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Wait until deleted.
Wait until the resource exists.
Polling interval in seconds.
Maximum wait in seconds.
Wait until updated with provisioningState at 'Succeeded'.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.