az nginx deployment
Notitie
Deze verwijzing maakt deel uit van de nginx-extensie voor de Azure CLI (versie 2.68.0 of hoger). De extensie wordt automatisch geïnstalleerd wanneer u een az nginx deployment opdracht uitvoert. Meer informatie over extensies.
NGINX-implementatiebronnen beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az nginx deployment api-key |
Nginxaas-implementatie-API-sleutels beheren. |
Extensie | GA |
az nginx deployment api-key create |
Maak een API-sleutel voor de Nginx-implementatie om toegang te krijgen tot het dataplane API-eindpunt. |
Extensie | GA |
az nginx deployment api-key delete |
Verwijder de API-sleutel voor Nginx-implementatie. |
Extensie | GA |
az nginx deployment api-key list |
Geef alle API-sleutels van de opgegeven Nginx-implementatie weer. |
Extensie | GA |
az nginx deployment api-key show |
Haal de opgegeven API-sleutel van de opgegeven Nginx-implementatie op. |
Extensie | GA |
az nginx deployment api-key update |
Werk een API-sleutel voor de Nginx-implementatie bij om toegang te krijgen tot het dataplane API-eindpunt. |
Extensie | GA |
az nginx deployment certificate |
NGINX-certificaatbronnen beheren. |
Extensie | GA |
az nginx deployment certificate create |
Maak een certificaat voor een NGINX-implementatie. |
Extensie | GA |
az nginx deployment certificate delete |
Verwijder een NGINX-implementatiecertificaat. |
Extensie | GA |
az nginx deployment certificate list |
Vermeld alle certificaten onder de opgegeven implementatie en resourcegroep. |
Extensie | GA |
az nginx deployment certificate show |
Haal de eigenschappen van een specifiek NGINX-certificaat op. |
Extensie | GA |
az nginx deployment certificate update |
Werk een NGINX-implementatiecertificaat bij. |
Extensie | GA |
az nginx deployment certificate wait |
Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan. |
Extensie | GA |
az nginx deployment configuration |
NGINX-configuratiebronnen beheren. |
Extensie | GA |
az nginx deployment configuration analyze |
Analyseer een NGINX-configuratie zonder deze toe te passen op de NGINXaaS-implementatie. |
Extensie | GA |
az nginx deployment configuration create |
Maak een configuratie voor een NGINX-implementatie. |
Extensie | GA |
az nginx deployment configuration delete |
Verwijder een Nginx-configuratie. |
Extensie | GA |
az nginx deployment configuration list |
Vermeld alle configuraties onder de opgegeven implementatie en resourcegroep. |
Extensie | GA |
az nginx deployment configuration show |
Haal de eigenschappen van een specifieke NGINX-configuratie op. |
Extensie | GA |
az nginx deployment configuration update |
Werk een NGINX-configuratie bij. |
Extensie | GA |
az nginx deployment configuration wait |
Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan. |
Extensie | GA |
az nginx deployment create |
Maak een NGINX voor Azure-resource. |
Extensie | GA |
az nginx deployment delete |
Verwijder een NGINX-implementatie. |
Extensie | GA |
az nginx deployment list |
Lijst met NGINX-implementaties. |
Extensie | GA |
az nginx deployment show |
Haal de eigenschappen van een specifieke NGINX-implementatie op. |
Extensie | GA |
az nginx deployment update |
Werk een NGINX-implementatie bij. |
Extensie | GA |
az nginx deployment wait |
Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan. |
Extensie | GA |
az nginx deployment create
Maak een NGINX voor Azure-resource.
az nginx deployment create --deployment-name
--resource-group
[--auto-upgrade-profile]
[--enable-diagnostics {0, 1, f, false, n, no, t, true, y, yes}]
[--identity]
[--location]
[--logging]
[--network-profile]
[--nginx-app-protect]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--scaling-properties]
[--sku]
[--tags]
[--user-profile]
Voorbeelden
Implementatie maken met PublicIP
az nginx deployment create --name myDeployment --resource-group myResourceGroup --location eastus2 --sku name="standard_Monthly_gmz7xq9ge3py" --network-profile front-end-ip-configuration="{public-ip-addresses:[{id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}" network-interface-configuration="{subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
Implementatie maken met PrivateIP
az nginx deployment create --name myDeployment --resource-group myResourceGroup --location eastus2 --sku name="standard_Monthly_gmz7xq9ge3py" --network-profile 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}]}" network-interface-configuration="{subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
az nginx deployment create --name myDeployment --resource-group myResourceGroup --location eastus2 --sku name="standard_Monthly_gmz7xq9ge3py" --network-profile 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}]}" network-interface-configuration="{subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
Implementatie met beheerde identiteit, opslagaccount en schalen
az anginx deployment create --deployment-name myDeployment --myResourceGroup azclitest-geo --location eastus --sku name=standard_Monthly_gmz7xq9ge3py --network-profile network-interface-configuration='{subnet-id:/subscriptions/subscriptionId/resourcegroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-azclitest/subnets/mySubnet}' front-end-ip-configuration='{public-ip-addresses:[{id:/subscriptions/subscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}' --identity '{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/subscriptionId/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity":{}}}' --logging storage-account='{"account-name":"myStorageAccount","container-name":"myContainer"}' --scaling-properties capacity=10
Implementatie met beheerde identiteit, opslagaccount en door het systeem toegewezen beheerde identiteit
az az anginx deployment create --deployment-name myDeployment --myResourceGroup azclitest-geo --location eastus --sku name=standard_Monthly_gmz7xq9ge3py --network-profile network-interface-configuration='{subnet-id:/subscriptions/subscriptionId/resourcegroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-azclitest/subnets/mySubnet}' front-end-ip-configuration='{public-ip-addresses:[{id:/subscriptions/subscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}' --identity '{"type":"SystemAssigned"}' --logging storage-account='{"account-name":"myStorageAccount","container-name":"myContainer"}' --scaling-properties capacity=10
Vereiste parameters
De naam van de beoogde NGINX-implementatie.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Instellingen voor automatisch upgraden van een implementatie. kan stabiel zijn of preview ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Booleaanse waarde om diagnostische ondersteuning in of uit te schakelen.
Beheerde identiteit voor het uitvoeren van bewerkingen in Azure Key Vault of opslagaccount Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Plaats. Waarden uit: az account list-locations
. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>
.
Logboeken naar uw opslagaccount laten verzenden. Moet een beheerde identiteit opgeven met de rol Blob-inzender in het Azure-opslagaccount ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
IP-adres- en VNet+ subnetgegevens ondersteunen verkorte syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Instellingen voor NGINX App Protect (NAP) bieden ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Wacht niet totdat de langdurige bewerking is voltooid.
Schalen voor NGINX-capaciteitseenheden (NCU's) Biedt ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
De factureringsgegevens voor de resource Support shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Tags voor implementatie. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Optioneel: Voorkeurscommunicatie-e-mail Biedt ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az nginx deployment delete
Verwijder een NGINX-implementatie.
az nginx deployment delete [--deployment-name]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Voorbeelden
Implementatie verwijderen
az nginx deployment delete --name myDeployment --resource-group myResourceGroup
Optionele parameters
De naam van de beoogde NGINX-implementatie.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
Wacht niet totdat de langdurige bewerking is voltooid.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Niet vragen om bevestiging.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az nginx deployment list
Lijst met NGINX-implementaties.
Geef alle implementaties onder het opgegeven abonnement weer. Vermeld alle Nginx-implementaties onder de opgegeven resourcegroep.
az nginx deployment list [--max-items]
[--next-token]
[--resource-group]
Voorbeelden
Implementatielijst
az nginx deployment list
az nginx deployment list --resource-group myResourceGroup
Optionele parameters
Totaal aantal items dat moet worden geretourneerd in de uitvoer van de opdracht. Als het totale aantal beschikbare items groter is dan de opgegeven waarde, wordt een token opgegeven in de uitvoer van de opdracht. Als u paginering wilt hervatten, geeft u de tokenwaarde op in --next-token
argument van een volgende opdracht.
Token om op te geven waar paginering moet worden gestart. Dit is de tokenwaarde van een eerder afgekapt antwoord.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az nginx deployment show
Haal de eigenschappen van een specifieke NGINX-implementatie op.
az nginx deployment show [--deployment-name]
[--ids]
[--resource-group]
[--subscription]
Voorbeelden
Implementatie ophalen
az nginx deployment show --name myDeployment --resource-group myResourceGroup
Optionele parameters
De naam van de beoogde Nginx-implementatie.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az nginx deployment update
Werk een NGINX-implementatie bij.
az nginx deployment update [--add]
[--auto-upgrade-profile]
[--deployment-name]
[--enable-diagnostics {0, 1, f, false, n, no, t, true, y, yes}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--identity]
[--ids]
[--logging]
[--network-profile]
[--nginx-app-protect]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--resource-group]
[--scaling-properties]
[--set]
[--sku]
[--subscription]
[--tags]
[--user-profile]
Voorbeelden
Tags bijwerken en diagnostische ondersteuning voor een implementatie inschakelen
az nginx deployment update --name myDeployment --resource-group myResourceGroup --location eastus2 --tags tag1="value1" tag2="value2" --enable-diagnostics
Optionele parameters
Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string or JSON string>
.
Instellingen voor automatisch upgraden van een implementatie. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
De naam van de beoogde Nginx-implementatie.
Booleaanse waarde om diagnostische ondersteuning in of uit te schakelen.
Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.
Beheerde identiteit voor het uitvoeren van bewerkingen in Azure Key Vault of opslagaccount Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
Logboeken naar uw opslagaccount laten verzenden. Moet een beheerde identiteit opgeven met de rol Blob-inzender in het Azure-opslagaccount ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
IP-adres- en VNet+ subnetgegevens ondersteunen verkorte syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Instellingen voor NGINX App Protect (NAP) bieden ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Wacht niet totdat de langdurige bewerking is voltooid.
Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list <indexToRemove>
OR---remove propertyToRemove
.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Schalen voor NGINX-capaciteitseenheden (NCU's) Biedt ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=<value>
.
De factureringsgegevens voor de resource Support shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Tags voor implementatie. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Optioneel: Voorkeurscommunicatie-e-mail Biedt ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az nginx deployment wait
Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.
az nginx deployment wait [--created]
[--custom]
[--deleted]
[--deployment-name]
[--exists]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Optionele parameters
Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.
Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Wacht totdat deze is verwijderd.
De naam van de beoogde Nginx-implementatie.
Wacht tot de resource bestaat.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
Polling-interval in seconden.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Maximale wachttijd in seconden.
Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.