Get-AzureAutomationJob
Obtém um ou mais trabalhos de runbook de Automação do Azure.
Observação
Os cmdlets mostrados nesta documentação são usados para gerenciar recursos herdados do Azure que usam APIs de Gerenciamento de Serviços. Confira o módulo Az PowerShell para usar cmdlets a fim de gerenciar recursos do Azure Resource Manager.
Syntax
Get-AzureAutomationJob
[-Status <String>]
[-StartTime <DateTimeOffset>]
[-EndTime <DateTimeOffset>]
-AutomationAccountName <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureAutomationJob
-Id <Guid>
-AutomationAccountName <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureAutomationJob
-RunbookName <String>
[-Status <String>]
[-StartTime <DateTimeOffset>]
[-EndTime <DateTimeOffset>]
-AutomationAccountName <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Importante
Este comando do PowerShell para Automação do Azure tem suporte por mais tempo a partir de 23/01/2020. O modelo de Gerenciamento de Serviços do Azure foi preterido para a Automação do Azure e foi desabilitado nessa data. Use os comandos que dão suporte ao modelo de Gerenciamento de Recursos do Azure no Az.Automation.
O cmdlet Get-AzureAutomationJob obtém um ou mais trabalhos de runbook na Automação do Microsoft Azure.
Exemplos
Exemplo 1: Obter um trabalho de runbook específico
PS C:\> Get-AzureAutomationJob -AutomationAccountName "Contoso17" -Id 2989b069-24fe-40b9-b3bd-cb7e5eac4b647
Esse comando obtém o trabalho que tem o GUID especificado.
Exemplo 2: Obter todos os trabalhos para um runbook
PS C:\> Get-AzureAutomationJob -AutomationAccountName "Contoso17" -RunbookName "MyRunbook"
Esse comando obtém todos os trabalhos associados a um runbook chamado MyRunbook.
Exemplo 2: Obter todos os trabalhos em execução
PS C:\> Get-AzureAutomationJob -AutomationAccountName "Contoso17" -Status "Running"
Esse comando obtém todos os trabalhos em execução na conta de automação com o nome Contoso17.
Parâmetros
-AutomationAccountName
Especifica o nome de uma conta de Automação do Azure.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EndTime
Especifica a hora de término de um trabalho.
Type: | DateTimeOffset |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Especifica a ID de um trabalho.
Type: | Guid |
Aliases: | JobId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Especifica o perfil do Azure a partir do qual este cmdlet lê. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunbookName
Especifica o nome de um runbook.
Type: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartTime
Especifica a hora de início de um trabalho.
Type: | DateTimeOffset |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Status
Especifica o status de um trabalho. Esse cmdlet obtém trabalhos que têm um status correspondente a esse parâmetro. Os valores válidos são:
- Concluído
- Falhou
- Em fila
- Iniciando
- Retomada
- Executando
- Parado
- Parando
- Suspenso
- Suspensão
- Ativando
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |