Get-​Azure​Rm​Recovery​Services​Asr​Job

Gets the details of the specified ASR job or the list of recent ASR jobs in the Recovery Services vault.

Syntax

Get-AzureRmRecoveryServicesAsrJob
   [-EndTime <DateTime>]
   [-StartTime <DateTime>]
   [-State <String>]
   [-TargetObjectId <String>]
   [<CommonParameters>]
Get-AzureRmRecoveryServicesAsrJob
   -Job <ASRJob>
   [<CommonParameters>]
Get-AzureRmRecoveryServicesAsrJob
   -Name <String>
   [<CommonParameters>]

Description

The Get-AzureRmRecoveryServicesAsrJob cmdlet gets Azure Site Recovery jobs. You can use this cmdlet to view the ASR jobs in the Recovery Services vault.

Examples

Example 1

PS C:\> $jobs = Get-AzureRmRecoveryServicesAsrJob -TargetObjectId $ASRObjectId

Returns all the jobs on a particular ASR object(reference the ASR object such as replicated item or recovery plan by its ID.)

Required Parameters

-Job

Specifies the ASR job object to get updated details for.

Type:ASRJob
Position:Named
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
-Name

Specify the ASR job by name.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Optional Parameters

-EndTime

Specifies the end time for the jobs. This cmdlet gets all jobs that started before the specified time. To obtain a DateTime object for this parameter, use the Get-Date cmdlet. For more information, type Get-Help Get-Date.

Type:DateTime
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-StartTime

Specifies the start time for the jobs. This cmdlet gets all jobs that started after the specified time.

Type:DateTime
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-State

Specifies the state for a ASR job. This cmdlet gets all jobs that match the specified state. The acceptable values for this parameter are:

  • NotStarted
  • InProgress
  • Succeeded
  • Other
  • Failed
  • Cancelled
  • Suspended
Type:String
Parameter Sets:NotStarted, InProgress, Succeeded, Other, Failed, Cancelled, Suspended
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-TargetObjectId

Specifies the ID of the object. Used to search for jobs on the specified object.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Inputs

Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRJob

Outputs

System.Collections.Generic.IEnumerable`1[[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRJob, Microsoft.Azure.Commands.RecoveryServices.SiteRecovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null]]