@@ -127,6 +127,15 @@ az nginx deployment configuration analyze --deployment-name $DEPLOYMENT_NAME \
127127 --package data=" $TAR_DATA "
128128 ` ` `
129129
130+ Upload a package with config files and protected files:
131+
132+ ` ` ` bash
133+ az nginx deployment configuration create --deployment-name myDeployment \
134+ --resource-group myResourceGroup --root-file nginx.conf --name default \
135+ --package data=" $TAR_DATA " \
136+ protected-files=" ['nginx/servers/server1.conf','nginx/servers/server2.conf']"
137+ ` ` `
138+
130139- Multiple file configuration with protected files:
131140
132141 ` ` ` shell
@@ -163,35 +172,6 @@ az nginx deployment configuration analyze --deployment-name $DEPLOYMENT_NAME \
163172 'virtual-path':'/etc/nginx/conf.d/proxyprot.conf'}]"
164173 ` ` `
165174
166- - Upload a package with config files and protected files:
167-
168- ` ` ` bash
169- az nginx deployment configuration create \
170- --deployment-name myDeployment \
171- --resource-group myResourceGroup \
172- --root-file nginx.conf \
173- --name default \
174- --files " [{'content':'dXNlciBuZ2lueDsKd29ya2VyX3Byb2Nlc3NlcyBhdXRvOwp3b3JrZXJfcmx \
175- pbWl0X25vZmlsZSA4MTkyOwpwaWQgL3J1bi9uZ2lueC9uZ2lueC5waWQ7CmVycm9yX2xvZyAvdmFyL2xv \
176- Zy9uZ2lueC9lcnJvci5sb2cgZXJyb3I7Cmh0dHAgewogICAgYWNjZXNzX2xvZyBvZmY7CiAgICBzZXJ2Z \
177- XJfdG9rZW5zICIiOwogICAgc2VydmVyIHsKICAgICAgICBsaXN0ZW4gODAgZGVmYXVsdF9zZXJ2ZXI7Ci \
178- AgICAgICAgc2VydmVyX25hbWUgbG9jYWxob3N0OwogICAgICAgIGxvY2F0aW9uIC8gewogICAgICAgICA \
179- gICByb290IC92YXIvd3d3OwogICAgICAgICAgICBpbmRleCBpbmRleC5odG1sOwogICAgICAgIH0KICAg \
180- IH0KfQo=','virtual-path':'nginx.conf'}]" \
181- --protected-files " [{'content':'aHR0cCB7CiAgICB1cHN0cmVhbSBhcHAgewogICAgICAgIHpv \
182- bmUgYXBwIDY0azsKICAgICAgICBsZWFzdF9jb25uOwogICAgICAgIHNlcnZlciAxMC4wLjEuNDo4MDAw \
183- OwogICAgfQoKICAgIHNlcnZlciB7CiAgICAgICAgbGlzdGVuIDgwOwogICAgICAgIHNlcnZlcl9uYW1l \
184- ICouZXhhbXBsZS5jb207CgogICAgICAgIGxvY2F0aW9uIC8gewogICAgICAgICAgICBpbmNsdWRlIC9l \
185- dGMvbmdpbngvY29uZi5kL3Byb3h5LmNvbmY7CiAgICAgICAgICAgIHByb3h5X3Bhc3MgaHR0cDovL2Fw \
186- cDsKICAgICAgICAgICAgaGVhbHRoX2NoZWNrOwogICAgICAgIH0KICAgICAgICAKICAgIH0KfQ==', \
187- 'virtual-path':'/etc/nginx/nginxprot.conf'},{'content':'cHJveHlfc2V0X2hlYWRlciB \
188- Ib3N0ICRob3N0Owpwcm94eV9zZXRfaGVhZGVyIFgtUmV \
189- hbC1JUCAkcmVtb3RlX2FkZHI7CnByb3h5X3NldF9oZWFkZXIgWC1Qcm94eS1BcHAgYXBwOwpwcm94eV \
190- 9zZXRfaGVhZGVyIEdpdGh1Yi1SdW4tSWQgMDAwMDAwOwpwcm94eV9idWZmZXJpbmcgb247CnByb3h5X \
191- 2J1ZmZlcl9zaXplIDRrOwpwcm94eV9idWZmZXJzIDggOGs7CnByb3h5X3JlYWRfdGltZW91dCA2MHM7' \
192- ,'virtual-path':'/etc/nginx/conf.d/proxyprot.conf'}]"
193- ` ` `
194-
195175See the [Azure CLI Configuration Create Documentation](https://learn.microsoft.com/en-us/cli/azure/nginx/deployment/configuration? view=azure-cli-latest#az-nginx-deployment-configuration-create) for more details on the available parameters.
196176
197177
0 commit comments