I primi due comandi usano la sintassi standard di Windows PowerShell per creare tabelle hash e quindi archivia tali tabelle hash nelle variabili $Settings e $ProtectedSettings.
Per altre informazioni, digitare Get-Help about_Hash_Tables.
Il secondo comando include due valori creati in precedenza e archiviati nelle variabili.
Il comando finale modifica un'estensione della macchina virtuale denominata VirtualMachine22 in ResourceGroup11 in base al contenuto di $Settings e $ProtectedSettings.
Il comando specifica altre informazioni necessarie che includono il server di pubblicazione e il tipo di estensione.
Esempio 2: Modificare le impostazioni usando stringhe
I primi due comandi creano stringhe che contengono impostazioni e quindi le archivia nelle variabili $SettingsString e $ProtectedSettingsString.
Il comando finale modifica un'estensione della macchina virtuale denominata VirtualMachine22 in ResourceGroup11 in base al contenuto di $SettingsString e $ProtectedSettingsString.
Il comando specifica altre informazioni necessarie che includono il server di pubblicazione e il tipo di estensione.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-DisableAutoUpgradeMinorVersion
Indica che questo cmdlet impedisce all'agente guest di Azure di aggiornare automaticamente le estensioni a una versione secondaria più recente.
Per impostazione predefinita, questo cmdlet consente all'agente guest di aggiornare le estensioni.
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-ForceRerun
Indica che questo cmdlet forza una nuova esecuzione della stessa configurazione dell'estensione nella macchina virtuale senza disinstallare e reinstallare l'estensione.
Il valore può essere qualsiasi stringa diversa dal valore corrente.
Se forceUpdateTag non viene modificato, gli aggiornamenti alle impostazioni pubbliche o protette vengono comunque applicati dal gestore.
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-NoWait
Avvia l'operazione e restituisce immediatamente, prima del completamento dell'operazione. Per determinare se l'operazione è stata completata correttamente, usare un altro meccanismo.
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-Publisher
Specifica il nome del server di pubblicazione dell'estensione.
Il server di pubblicazione fornisce un nome quando il server di pubblicazione registra un'estensione.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.