Start-AzureRMAutomationRunbook
Avvia un processo del runbook.
Avviso
Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.
Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.
Sintassi
Start-AzureRMAutomationRunbook
[-Name] <String>
[-Parameters <IDictionary>]
[-RunOn <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Start-AzureRMAutomationRunbook
[-Name] <String>
[-Parameters <IDictionary>]
[-RunOn <String>]
[-Wait]
[-MaxWaitSeconds <Int32>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Start-AzureRmAutomationRunbook avvia un processo runbook Automazione di Azure. Specificare l'ID o il nome di un runbook.
Esempio
Esempio 1: Avviare un processo del runbook
PS C:\>Start-AzureRmAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01"
Questo comando avvia un processo del runbook per il runbook denominato Runbk01 nell'account Automazione di Azure denominato Contoso17.
Esempio 2: Avviare un processo del runbook e attendere i risultati
Start-AzureRmAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01" -MaxWaitSeconds 1000 -Wait
Questo comando avvia un processo del runbook per il runbook denominato Runbk01 nell'account Automazione di Azure denominato Contoso17. Questo comando specifica il parametro Wait . Pertanto, restituisce i risultati dopo il completamento del processo. Il cmdlet attende fino a 1000 secondi per i risultati.
Parametri
-AutomationAccountName
Tipo: | String |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
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: | AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MaxWaitSeconds
Specifica il numero di secondi in cui il cmdlet attende il completamento di un processo prima di abbandonare il processo. Il valore predefinito è 10800 o tre ore.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Tipo: | String |
Alias: | RunbookName |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Parameters
Tipo: | IDictionary |
Alias: | JobParameters |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupName
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-RunOn
Specifica il gruppo di ruoli di lavoro ibridi in cui eseguire il runbook.
Tipo: | String |
Alias: | HybridWorker |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Wait
Indica che questo cmdlet attende il completamento, la sospensione o l'esito negativo del processo e quindi restituisce il controllo ad Azure PowerShell.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
Output
-Questo cmdlet restituisce un oggetto Job , a meno che non si specifichi il parametro Wait . -Se non si specifica Wait, Azure PowerShell restituisce immediatamente un oggetto Job . -Se si specifica Attesa, Azure PowerShell completa il processo e quindi restituisce il risultato. -Il risultato non è un oggetto Job .