Register-AzAutomationDscNode
Registra una macchina virtuale di Azure che esegue il sistema operativo Windows come nodo DSC per un account di Automazione.
Sintassi
Register-AzAutomationDscNode
-AzureVMName <String>
[-NodeConfigurationName <String>]
[-ConfigurationMode <String>]
[-ConfigurationModeFrequencyMins <Int32>]
[-RefreshFrequencyMins <Int32>]
[-RebootNodeIfNeeded <Boolean>]
[-ActionAfterReboot <String>]
[-AllowModuleOverwrite <Boolean>]
[-AzureVMResourceGroup <String>]
[-AzureVMLocation <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Register-AzAutomationDscNode registra una macchina virtuale di Azure come nodo DSC (Desired State Configuration) APS in un account Automazione di Azure. Questo cmdlet registrerà solo le macchine virtuali che eseguono il sistema operativo Windows come nodo DSC di Automazione per un account.
Se è necessario registrare un nodo in un account di automazione in una sottoscrizione diversa, sarà necessario usare un modello di Resource Manager anziché i cmdlet. Per altri dettagli, vedere la documentazione Automazione di Azure.
Esempio
Esempio 1: Registrare una macchina virtuale di Azure come nodo DSC di Azure
Register-AzAutomationDscNode -AutomationAccountName "Contoso17" -AzureVMName "VirtualMachine01" -ResourceGroupName "ResourceGroup01"-NodeConfigurationName "ContosoConfiguration.webserver"
Questo comando registra la macchina virtuale di Azure denominata VirtualMachine01 come nodo DSC nell'account di Automazione denominato Contoso17.
Parametri
-ActionAfterReboot
Specifica l'azione eseguita dalla macchina virtuale dopo il riavvio. I valori validi sono:
- ContinueConfiguration
- StopConfiguration
Tipo: | String |
Valori accettati: | ContinueConfiguration, StopConfiguration |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-AllowModuleOverwrite
Specifica se le nuove configurazioni scaricate da questo nodo DSC dal server di pull DSC Automazione di Azure sostituiscono i moduli esistenti già presenti nel nodo di destinazione.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-AutomationAccountName
Specifica il nome di un account di Automazione in cui questo cmdlet registra una macchina virtuale.
Tipo: | String |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-AzureVMLocation
Percorso della macchina virtuale di Azure.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-AzureVMName
Nome della macchina virtuale di Azure da registrare per la gestione con Automazione di Azure DSC.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-AzureVMResourceGroup
Nome del gruppo di risorse della macchina virtuale di Azure.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ConfigurationMode
Specifica la modalità di configurazione DSC. I valori validi sono:
- ApplyAndMonitor
- ApplyAndAutocorrect
- ApplyOnly
Tipo: | String |
Valori accettati: | ApplyAndMonitor, ApplyAndAutocorrect, ApplyOnly |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ConfigurationModeFrequencyMins
Specifica la frequenza, espressa in minuti, in cui l'applicazione in background di DSC tenta di implementare la configurazione corrente nel nodo di destinazione.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-NodeConfigurationName
Specifica il nome della configurazione del nodo che questo cmdlet configura la macchina virtuale da eseguire dal Automazione di Azure DSC.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-RebootNodeIfNeeded
Specifica se riavviare la macchina virtuale, se necessario.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-RefreshFrequencyMins
Specifica la frequenza, espressa in minuti, in cui Configuration Manager locale contatta il server di pull DSC Automazione di Azure per scaricare la configurazione del nodo più recente.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ResourceGroupName
Specifica il nome di un gruppo di risorse. L'account di Automazione con cui questo cmdlet registra una macchina virtuale appartiene al gruppo di risorse specificato da questo parametro.
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |