az azurestackhci virtualmachine extension
Notitie
Deze verwijzing maakt deel uit van de azurestackhci-extensie voor de Azure CLI (versie 2.15.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az azurestackhci virtualmachine extension opdracht uitvoert. Meer informatie over extensies.
De opdrachtgroep 'azurestackhci' is experimenteel en wordt in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Virtualmachine-extensie beheren met azurestackhci.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az azurestackhci virtualmachine extension create |
Maak een virtuelemachine-extensie. |
Uitbreiding | Experimenteel |
az azurestackhci virtualmachine extension delete |
Verwijder een extensie voor een virtuele machine. |
Uitbreiding | Experimenteel |
az azurestackhci virtualmachine extension list |
Vermeld alle extensies voor een virtuele machine. |
Uitbreiding | Experimenteel |
az azurestackhci virtualmachine extension show |
De details van een virtuelemachine-extensie ophalen. |
Uitbreiding | Experimenteel |
az azurestackhci virtualmachine extension update |
Een virtuelemachine-extensie bijwerken. |
Uitbreiding | Experimenteel |
az azurestackhci virtualmachine extension wait |
Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de extensie van de virtuele machine wordt voldaan. |
Uitbreiding | Experimenteel |
az azurestackhci virtualmachine extension create
De opdrachtgroep 'azurestackhci' is experimenteel en wordt in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Maak een virtuelemachine-extensie.
az azurestackhci virtualmachine extension create --name
--resource-group
--virtualmachine-name
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--extension-type]
[--force-update-tag]
[--inst-handler-version]
[--instance-view-type]
[--location]
[--protected-settings]
[--publisher]
[--settings]
[--status]
[--tags]
[--type-handler-version]
Voorbeelden
PutExtension
az azurestackhci virtualmachine extension create --resource-group "test-rg" --location "West US2" --name "test-extension" --extension-type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10" --virtualmachine-name "test-virtualmachine"
Vereiste parameters
De naam van de extensie.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De naam van de virtuele machine waar de extensie moet worden gemaakt of bijgewerkt.
Optionele parameters
Geef aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true.
Geef aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie beschikbaar is.
Geef het type van de extensie van de virtuele machine op; een voorbeeld is CustomScriptExtension.
Hoe de extensie-handler moet worden gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd.
Geef de versie van de scripthandler op.
Geef het type van de extensie op; een voorbeeld is CustomScriptExtension.
Locatie. Waarden van: az account list-locations
. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>
.
De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten. Verwachte waarde: json-string/json-file/@json-file.
De naam van de uitgever van de extensie-handler van de virtuele machine.
In Json opgemaakte openbare instellingen voor de extensie van de virtuele machine.
Status van exemplaarweergave.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
Geef de versie van de scripthandler op.
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 azurestackhci virtualmachine extension delete
De opdrachtgroep 'azurestackhci' is experimenteel en wordt in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Verwijder een extensie voor een virtuele machine.
az azurestackhci virtualmachine extension delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--virtualmachine-name]
[--yes]
Voorbeelden
DeleteExtension
az azurestackhci virtualmachine extension delete --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg"
Optionele parameters
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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
De naam van de computerextensie.
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
.
De naam van de virtuele machine waaruit de extensie moet worden verwijderd.
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 azurestackhci virtualmachine extension list
De opdrachtgroep 'azurestackhci' is experimenteel en wordt in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Vermeld alle extensies voor een virtuele machine.
az azurestackhci virtualmachine extension list --resource-group
--virtualmachine-name
Voorbeelden
ListExtensions
az azurestackhci virtualmachine extension list --virtualmachine-name "test-virtualmachine" --resource-group "test-rg"
Vereiste parameters
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De naam van de virtuele machine die de extensie bevat.
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 azurestackhci virtualmachine extension show
De opdrachtgroep 'azurestackhci' is experimenteel en wordt in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
De details van een virtuelemachine-extensie ophalen.
az azurestackhci virtualmachine extension show [--ids]
[--name]
[--resource-group]
[--subscription]
[--virtualmachine-name]
Voorbeelden
GetExtension
az azurestackhci virtualmachine extension show --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg"
Optionele parameters
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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
De naam van de computerextensie.
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
.
De naam van de virtuele machine die de extensie bevat.
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 azurestackhci virtualmachine extension update
De opdrachtgroep 'azurestackhci' is experimenteel en wordt in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Een virtuelemachine-extensie bijwerken.
az azurestackhci virtualmachine extension update --name
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--extension-type]
[--force-update-tag]
[--ids]
[--protected-settings]
[--publisher]
[--resource-group]
[--settings]
[--subscription]
[--tags]
[--type-handler-version]
[--virtualmachine-name]
Voorbeelden
UpdateExtension
az azurestackhci virtualmachine extension update --resource-group "test-rg" --name "test-extension" --extension-type "CustomScriptExtension" --virtualmachine-name "test-virtualmachine" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10"
Vereiste parameters
De naam van de extensie.
Optionele parameters
Geef aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true.
Geef aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie beschikbaar is.
Geef het type van de extensie op; een voorbeeld is CustomScriptExtension.
Hoe de extensie-handler moet worden gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd.
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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten. Verwachte waarde: json-string/json-file/@json-file.
De naam van de uitgever van de extensie-handler.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
In Json opgemaakte openbare instellingen voor de extensie. Verwachte waarde: json-string/json-file/@json-file.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
Geef de versie van de scripthandler op.
De naam van de virtuele machine die de extensie bevat.
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 azurestackhci virtualmachine extension wait
De opdrachtgroep 'azurestackhci' is experimenteel en wordt in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de extensie van de virtuele machine wordt voldaan.
az azurestackhci virtualmachine extension wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
[--virtualmachine-name]
Voorbeelden
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de extensie van de virtuele machine is gemaakt.
az azurestackhci virtualmachine extension wait --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg" --created
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de extensie van de virtuele machine is bijgewerkt.
az azurestackhci virtualmachine extension wait --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg" --updated
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de extensie van de virtuele machine is verwijderd.
az azurestackhci virtualmachine extension wait --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg" --deleted
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.
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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
Polling-interval in seconden.
De naam van de computerextensie.
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'.
De naam van de virtuele machine die de extensie bevat.
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.