@@ -42,8 +42,8 @@ az nginx deployment create --deployment-name
42
42
``` bash
43
43
az nginx deployment create --name myDeployment --resource-group \
44
44
myResourceGroup --location eastus2 --sku name=" standardv2_Monthly" \
45
- --network-profile front-end-ip-configuration=" {public-ip-addresses:[{id:/subscriptions/mySubscription /resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}" \
46
- network-interface-configuration=" {subnet-id:/subscriptions/mySubscription /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
45
+ --network-profile front-end-ip-configuration=" {public-ip-addresses:[{id:/subscriptions/mySubscriptionID /resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}" \
46
+ network-interface-configuration=" {subnet-id:/subscriptions/mySubscriptionID /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
47
47
```
48
48
49
49
- Create a deployment with private IP:
@@ -53,15 +53,15 @@ az nginx deployment create --deployment-name
53
53
myResourceGroup --location eastus2 --sku \
54
54
name=" standardv2_Monthly" --network-profile \
55
55
front-end-ip-configuration=" {private-ip-addresses:[{private-ip-allocation-method:Static,subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet,private-ip-address:10.0.0.2}]}" \
56
- network-interface-configuration=" {subnet-id:/subscriptions/mySubscription /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
56
+ network-interface-configuration=" {subnet-id:/subscriptions/mySubscriptionID /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
57
57
```
58
58
59
59
``` bash
60
60
az nginx deployment create --name myDeployment --resource-group \
61
61
myResourceGroup --location eastus2 --sku \
62
62
name=" standardv2_Monthly" --network-profile \
63
63
front-end-ip-configuration=" {private-ip-addresses:[{private-ip-allocation-method:Dynamic,subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet,private-ip-address:10.0.0.2}]}" \
64
- network-interface-configuration=" {subnet-id:/subscriptions/mySubscription /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
64
+ network-interface-configuration=" {subnet-id:/subscriptions/mySubscriptionID /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
65
65
```
66
66
67
67
- Create a dual-stack (IPv4 + IPv6) NGINXaaS deployment with public IPs:
@@ -70,7 +70,7 @@ az nginx deployment create --deployment-name
70
70
az nginx deployment create --name myDeployment --resource-group \
71
71
myResourceGroup --location eastus2 --sku name=" standardv2_Monthly" \
72
72
--network-profile front-end-ip-configuration=" {public-ip-addresses:[{id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/pubIPv4},{id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/pubIPv6}]}" \
73
- network-interface-configuration=" {subnet-id:/subscriptions/mySubscription /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
73
+ network-interface-configuration=" {subnet-id:/subscriptions/mySubscriptionID /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
74
74
```
75
75
76
76
- Create a dual-stack (IPv4 + IPv6) NGINXaaS deployment with private IPs:
@@ -80,7 +80,7 @@ az nginx deployment create --deployment-name
80
80
myResourceGroup --location eastus2 --sku \
81
81
name=" standardv2_Monthly" --network-profile \
82
82
front-end-ip-configuration=" {private-ip-addresses:[{private-ip-allocation-method:Static,subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet,private-ip-address:10.0.0.2},{private-ip-allocation-method:Static,subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet,private-ip-address:2001:0db8:85a3:0000:0000:8a2e:0370:7334}]}" \
83
- network-interface-configuration=" {subnet-id:/subscriptions/mySubscription /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
83
+ network-interface-configuration=" {subnet-id:/subscriptions/mySubscriptionID /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
84
84
```
85
85
86
86
- Create a deployment with managed identity, storage account and scaling:
@@ -138,8 +138,8 @@ Update an NGINXaaS deployment to a dual-stack (IPv4 + IPv6) network configuratio
138
138
139
139
``` bash
140
140
az nginx deployment update --name myDeployment --resource-group myResourceGroup \
141
- --network-profile front-end-ip-configuration=" {public-ip-addresses:[{id:/subscriptions/mySubscription /resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/pubIPv4},{id:/subscriptions/mySubscription /resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/pubIPv6}]}" \
142
- network-interface-configuration=" {subnet-id:/subscriptions/mySubscription /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
141
+ --network-profile front-end-ip-configuration=" {public-ip-addresses:[{id:/subscriptions/mySubscriptionID /resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/pubIPv4},{id:/subscriptions/mySubscriptionID /resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/pubIPv6}]}" \
142
+ network-interface-configuration=" {subnet-id:/subscriptions/mySubscriptionID /resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
143
143
```
144
144
145
145
See the [ Azure CLI Deployment Update Documentation] ( https://learn.microsoft.com/en-us/cli/azure/nginx/deployment#az-nginx-deployment-update ) for more details on the required and optional parameters.
@@ -150,7 +150,7 @@ See the [Azure CLI Deployment Update Documentation](https://learn.microsoft.com/
150
150
Use the ` az nginx deployment delete ` command to delete an NGINXaaS for Azure resource:
151
151
152
152
``` bash
153
- az nginx deployment delete [--deployment- name]
153
+ az nginx deployment delete [--name]
154
154
[--ids]
155
155
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
156
156
[--resource-group]
0 commit comments