Get-AzureRMAutomationJob
Obtém trabalhos de runbook de automação.
Aviso
O módulo do PowerShell do AzureRM foi oficialmente preterido em 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo do Az PowerShell para garantir o suporte e as atualizações contínuas.
Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso contínuo a critério e risco do usuário. Consulte nossos recursos de migração para obter diretrizes sobre a transição para o módulo Az.
Syntax
Get-AzureRMAutomationJob
[-Status <String>]
[-StartTime <DateTimeOffset>]
[-EndTime <DateTimeOffset>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzureRMAutomationJob
-Id <Guid>
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzureRMAutomationJob
-RunbookName <String>
[-Status <String>]
[-StartTime <DateTimeOffset>]
[-EndTime <DateTimeOffset>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Get-AzureRmAutomationJob obtém trabalhos de runbook na Automação do Azure.
Exemplos
Exemplo 1: Obter um trabalho de runbook específico
PS C:\>Get-AzureRmAutomationJob -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-AzureRmAutomationJob -AutomationAccountName "Contoso17" -ResourceGroupName "ResourceGroup01" -RunbookName "Runbook02"
Esse comando obtém todos os trabalhos associados a um runbook chamado Runbook02.
Exemplo 3: Obter todos os trabalhos em execução
PS C:\>Get-AzureRmAutomationJob -AutomationAccountName "Contoso17" -ResourceGroupName "ResourceGroup01" -Status "Running"
Esse comando obtém todos os trabalhos em execução na conta de automação chamada Contoso17.
Parâmetros
-AutomationAccountName
Especifica o nome de uma conta de automação para a qual esse cmdlet obtém trabalhos.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndTime
Especifica a hora de término de um trabalho como um objeto DateTimeOffset . Você pode especificar uma cadeia de caracteres que pode ser convertida em um DateTimeOffset válido. Esse cmdlet obtém trabalhos que têm uma hora de término igual ou anterior ao valor especificado por esse parâmetro.
Type: | Nullable<T>[DateTimeOffset] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Especifica a ID de um trabalho que esse cmdlet obtém.
Type: | Guid |
Aliases: | JobId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Especifica o nome de um grupo de recursos no qual esse cmdlet obtém trabalhos.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunbookName
Especifica o nome de um runbook para o qual esse cmdlet obtém trabalhos.
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 como um objeto DateTimeOffset . Esse cmdlet obtém trabalhos que têm uma hora de início em ou após o valor especificado por esse parâmetro.
Type: | Nullable<T>[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:
- Ativando
- Concluído
- Com falha
- Em espera
- Retomando
- Em execução
- Iniciando
- Interrompido
- Parando
- Suspenso
- Suspensão
Type: | String |
Accepted values: | Completed, Failed, Queued, Starting, Resuming, Running, Stopped, Stopping, Suspended, Suspending, Activating |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |