az network application-gateway ssl-profile

Manage ssl profiles of application gateway.

Commands

az network application-gateway ssl-profile add

Add ssl profiles of the application gateway.

az network application-gateway ssl-profile list

List the existing ssl profiles of the application gateway.

az network application-gateway ssl-profile remove

Remove an existing ssl profiles of the application gateway.

az network application-gateway ssl-profile show

Show an existing ssl profiles of the application gateway.

az network application-gateway ssl-profile update

Update ssl profiles of the application gateway.

az network application-gateway ssl-profile add

Add ssl profiles of the application gateway.

az network application-gateway ssl-profile add --gateway-name
                                               --name
                                               --resource-group
                                               [--cipher-suites]
                                               [--client-auth-config {False, True}]
                                               [--disabled-protocols]
                                               [--min-protocol-version]
                                               [--policy-name]
                                               [--policy-type {Custom, Predefined}]
                                               [--trusted-client-cert]

Examples

Add ssl profile for an existing application gateway.

az network application-gateway ssl-profile add --gateway-name MyAppGateway -g MyResourceGroup --name MySslProfile

Required Parameters

--gateway-name

Name of the application gateway.

--name

Name of the SSL profile that is unique within an Application Gateway.

--resource-group -g

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

Optional Parameters

--cipher-suites

Ssl cipher suites to be enabled in the specified order to application gateway.

--client-auth-config --client-auth-configuration

Client authentication configuration of the application gateway resource.

accepted values: False, True
--disabled-protocols --disabled-ssl-protocols

Space-separated list of protocols to disable.

--min-protocol-version

Minimum version of Ssl protocol to be supported on application gateway.

--policy-name

Name of Ssl Policy.

--policy-type

Type of Ssl Policy.

accepted values: Custom, Predefined
--trusted-client-cert --trusted-client-certificates

Array of references to application gateway trusted client certificates.

az network application-gateway ssl-profile list

List the existing ssl profiles of the application gateway.

az network application-gateway ssl-profile list --gateway-name
                                                --resource-group

Examples

List all the ssl profile for an existing application gateway.

az network application-gateway ssl-profile list --gateway-name MyAppGateway -g MyResourceGroup

Required Parameters

--gateway-name

Name of the application gateway.

--resource-group -g

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

az network application-gateway ssl-profile remove

Remove an existing ssl profiles of the application gateway.

az network application-gateway ssl-profile remove --gateway-name
                                                  --name
                                                  --resource-group

Examples

Remove ssl profile for an existing application gateway.

az network application-gateway ssl-profile remove --gateway-name MyAppGateway -g MyResourceGroup --name MySslProfile

Required Parameters

--gateway-name

Name of the application gateway.

--name

Name of the SSL profile that is unique within an Application Gateway.

--resource-group -g

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

az network application-gateway ssl-profile show

Show an existing ssl profiles of the application gateway.

az network application-gateway ssl-profile show --gateway-name
                                                --name
                                                --resource-group

Examples

Show ssl profile for an existing application gateway.

az network application-gateway ssl-profile show --gateway-name MyAppGateway -g MyResourceGroup --name MySslProfile

Required Parameters

--gateway-name

Name of the application gateway.

--name

Name of the SSL profile that is unique within an Application Gateway.

--resource-group -g

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

az network application-gateway ssl-profile update

Update ssl profiles of the application gateway.

az network application-gateway ssl-profile update --gateway-name
                                                  --name
                                                  --resource-group
                                                  [--cipher-suites]
                                                  [--client-auth-config {False, True}]
                                                  [--disabled-protocols]
                                                  [--min-protocol-version]
                                                  [--policy-name]
                                                  [--policy-type {Custom, Predefined}]
                                                  [--trusted-client-cert]

Examples

Update ssl profile for an existing application gateway.

az network application-gateway ssl-profile update --gateway-name MyAppGateway -g MyResourceGroup --name MySslProfile --client-auth-configuration False

Required Parameters

--gateway-name

Name of the application gateway.

--name

Name of the SSL profile that is unique within an Application Gateway.

--resource-group -g

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

Optional Parameters

--cipher-suites

Ssl cipher suites to be enabled in the specified order to application gateway.

--client-auth-config --client-auth-configuration

Client authentication configuration of the application gateway resource.

accepted values: False, True
--disabled-protocols --disabled-ssl-protocols

Space-separated list of protocols to disable.

--min-protocol-version

Minimum version of Ssl protocol to be supported on application gateway.

--policy-name

Name of Ssl Policy.

--policy-type

Type of Ssl Policy.

accepted values: Custom, Predefined
--trusted-client-cert --trusted-client-certificates

Array of references to application gateway trusted client certificates.