Get-AzureRmAutomationJobOutputRecord
Gets the full output of an Automation job output record.
Warning
The AzureRM PowerShell module has been officially deprecated as of February 29, 2024. Users are advised to migrate from AzureRM to the Az PowerShell module to ensure continued support and updates.
Although the AzureRM module may still function, it's no longer maintained or supported, placing any continued use at the user's discretion and risk. Please refer to our migration resources for guidance on transitioning to the Az module.
Syntax
Get-AzureRmAutomationJobOutputRecord
[-JobId] <Guid>
[-Id] <String>
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
The Get-AzureRmAutomationJobOutputRecord cmdlet gets the full output of an Automation job output record. Although the Get-AzureRmAutomationJobOutput cmdlet lists one or more job output records, it returns only a summary, as a string, of the value of any output record. It does not return the full value of an output record's outputted value in its original type. In addition, the summary has a maximum length, which the full value that this cmdlet outputs may exceed. Unlike Get-AzureRmAutomationJobOutput, this cmdlet returns the full value in its originally outputted type, for any output record's outputted value.
Examples
Example 1: Get the full output of an Automation job
PS C:\>Get-AzureRmAutomationJobOutput -AutomationAccountName "Contoso17" -Id 2989b069-24fe-40b9-b3bd-cb7e5eac4b64 -ResourceGroupName "ResourceGroup01" -Stream "Any" | Get-AzureRmAutomationJobOutputRecord
This command gets the full output of the job that has the specified job ID.
Parameters
-AutomationAccountName
Specifies the name of an Automation account for which this cmdlet gets a job output record.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
The credentials, account, tenant, and subscription used for communication with azure
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Specifies the ID of a job output record for this cmdlet to retrieve.
Type: | String |
Aliases: | StreamRecordId |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobId
Specifies the ID of a job for which this cmdlet gets an output record.
Type: | Guid |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Specifies the name of a resource group for which this cmdlet gets a job output record.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |