az webapp config ssl

Configure SSL certificates for web apps.

Commands

az webapp config ssl bind Bind an SSL certificate to a web app.
az webapp config ssl delete Delete an SSL certificate from a web app.
az webapp config ssl list List SSL certificates for a web app.
az webapp config ssl unbind Unbind an SSL certificate from a web app.
az webapp config ssl upload Upload an SSL certificate to a web app.

az webapp config ssl bind

Bind an SSL certificate to a web app.

az webapp config ssl bind --certificate-thumbprint
--name
--resource-group
--ssl-type {IP, SNI}
[--slot]

Required Parameters

--certificate-thumbprint
The ssl cert thumbprint.
--name -n
Name of the web. You can configure the default using 'az configure --defaults web='.
--resource-group -g
Name of resource group. You can configure the default group using `az configure --defaults group=<name>`.
--ssl-type
The ssl cert type.
accepted values: IP, SNI

Optional Parameters

--slot -s
The name of the slot. Default to the productions slot if not specified.

az webapp config ssl delete

Delete an SSL certificate from a web app.

az webapp config ssl delete --certificate-thumbprint
--resource-group

Required Parameters

--certificate-thumbprint
The ssl cert thumbprint.
--resource-group -g
Name of resource group. You can configure the default group using `az configure --defaults group=<name>`.

az webapp config ssl list

List SSL certificates for a web app.

az webapp config ssl list --resource-group

Required Parameters

--resource-group -g
Name of resource group. You can configure the default group using `az configure --defaults group=<name>`.

az webapp config ssl unbind

Unbind an SSL certificate from a web app.

az webapp config ssl unbind --certificate-thumbprint
--name
--resource-group
[--slot]

Required Parameters

--certificate-thumbprint
The ssl cert thumbprint.
--name -n
Name of the web. You can configure the default using 'az configure --defaults web='.
--resource-group -g
Name of resource group. You can configure the default group using `az configure --defaults group=<name>`.

Optional Parameters

--slot -s
The name of the slot. Default to the productions slot if not specified.

az webapp config ssl upload

Upload an SSL certificate to a web app.

az webapp config ssl upload --certificate-file
--certificate-password
--name
--resource-group

Required Parameters

--certificate-file
The filepath for the .pfx file.
--certificate-password
The ssl cert password.
--name -n
Name of the web. You can configure the default using 'az configure --defaults web='.
--resource-group -g
Name of resource group. You can configure the default group using `az configure --defaults group=<name>`.