Share via


IAzureBackupJobResource Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.AzureBackupJobResourceTypeConverter))]
public interface IAzureBackupJobResource : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IDppResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.AzureBackupJobResourceTypeConverter))>]
type IAzureBackupJobResource = interface
    interface IJsonSerializable
    interface IDppResource
Public Interface IAzureBackupJobResource
Implements IDppResource
Derived
Attributes
Implements

Properties

ActivityId

Job Activity Id

BackupInstanceFriendlyName

Name of the Backup Instance

BackupInstanceId

ARM ID of the Backup Instance

DataSourceId

ARM ID of the DataSource

DataSourceLocation

Location of the DataSource

DataSourceName

User Friendly Name of the DataSource

DataSourceSetName

Data Source Set Name of the DataSource

DataSourceType

Type of DataSource

DestinationDataStoreName
Duration

Total run time of the job. ISO 8601 format.

EndTime

EndTime of the job(in UTC)

ErrorDetail

A List, detailing the errors related to the job

Etag
ExtendedInfoAdditionalDetail

Job's Additional Details

ExtendedInfoBackupInstanceState

State of the Backup Instance

ExtendedInfoDataTransferredInByte

Number of bytes transferred

ExtendedInfoRecoveryDestination

Destination where restore is done

ExtendedInfoSubTask

List of Sub Tasks of the job

ExtendedInfoWarningDetail

A List, detailing the warnings related to the job

Id

Resource Id represents the complete path to the resource.

(Inherited from IDppResource)
IsUserTriggered

Indicated that whether the job is adhoc(true) or scheduled(false)

Name

Resource name associated with the resource.

(Inherited from IDppResource)
Operation

It indicates the type of Job i.e. Backup:full/log/diff ;Restore:ALR/OLR; Tiering:Backup/Archive ; Management:ConfigureProtection/UnConfigure

OperationCategory

It indicates the type of Job i.e. Backup/Restore/Tiering/Management

PolicyId

ARM ID of the policy

PolicyName

Name of the policy

ProgressEnabled

Indicated whether progress is enabled for the job

ProgressUrl

Url which contains job's progress

RehydrationPriority

Priority to be used for rehydration

RestoreType

It indicates the sub type of operation i.e. in case of Restore it can be ALR/OLR

SourceDataStoreName
SourceRecoverPointRecoveryPointId
SourceRecoverPointRecoveryPointTime
SourceResourceGroup

Resource Group Name of the Datasource

SourceSubscriptionId

SubscriptionId corresponding to the DataSource

StartTime

StartTime of the job(in UTC)

Status

Status of the job like InProgress/Success/Failed/Cancelled/SuccessWithWarning

SubscriptionId

Subscription Id of the corresponding backup vault

SupportedAction

List of supported actions

SystemData

Metadata pertaining to creation and last modification of the resource.

(Inherited from IDppResource)
TargetRecoverPointRecoveryPointId
TargetRecoverPointRecoveryPointTime
Type

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

(Inherited from IDppResource)
VaultName

Name of the vault

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to