ArmDataProtectionBackupModelFactory.DataProtectionBackupJobProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
DataProtectionBackupJobProperties(String, String, ResourceIdentifier, ResourceIdentifier, AzureLocation, String, String, String, Nullable<TimeSpan>, Nullable<DateTimeOffset>, IEnumerable<ResponseError>, BackupJobExtendedInfo, Boolean, String, String, ResourceIdentifier, String, Boolean, Uri, String, String, String, DateTimeOffset, String, String, IEnumerable<String>, String, Nullable<ETag>, String, String)
Initializes a new instance of DataProtectionBackupJobProperties.
public static Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupJobProperties DataProtectionBackupJobProperties (string activityId = default, string backupInstanceFriendlyName = default, Azure.Core.ResourceIdentifier backupInstanceId = default, Azure.Core.ResourceIdentifier dataSourceId = default, Azure.Core.AzureLocation dataSourceLocation = default, string dataSourceName = default, string dataSourceSetName = default, string dataSourceType = default, TimeSpan? duration = default, DateTimeOffset? endOn = default, System.Collections.Generic.IEnumerable<Azure.ResponseError> errorDetails = default, Azure.ResourceManager.DataProtectionBackup.Models.BackupJobExtendedInfo extendedInfo = default, bool isUserTriggered = false, string operation = default, string operationCategory = default, Azure.Core.ResourceIdentifier policyId = default, string policyName = default, bool isProgressEnabled = false, Uri progressUri = default, string restoreType = default, string sourceResourceGroup = default, string sourceSubscriptionId = default, DateTimeOffset startOn = default, string status = default, string subscriptionId = default, System.Collections.Generic.IEnumerable<string> supportedActions = default, string vaultName = default, Azure.ETag? eTag = default, string sourceDataStoreName = default, string destinationDataStoreName = default);
static member DataProtectionBackupJobProperties : string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.AzureLocation * string * string * string * Nullable<TimeSpan> * Nullable<DateTimeOffset> * seq<Azure.ResponseError> * Azure.ResourceManager.DataProtectionBackup.Models.BackupJobExtendedInfo * bool * string * string * Azure.Core.ResourceIdentifier * string * bool * Uri * string * string * string * DateTimeOffset * string * string * seq<string> * string * Nullable<Azure.ETag> * string * string -> Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupJobProperties
Public Shared Function DataProtectionBackupJobProperties (Optional activityId As String = Nothing, Optional backupInstanceFriendlyName As String = Nothing, Optional backupInstanceId As ResourceIdentifier = Nothing, Optional dataSourceId As ResourceIdentifier = Nothing, Optional dataSourceLocation As AzureLocation = Nothing, Optional dataSourceName As String = Nothing, Optional dataSourceSetName As String = Nothing, Optional dataSourceType As String = Nothing, Optional duration As Nullable(Of TimeSpan) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing, Optional errorDetails As IEnumerable(Of ResponseError) = Nothing, Optional extendedInfo As BackupJobExtendedInfo = Nothing, Optional isUserTriggered As Boolean = false, Optional operation As String = Nothing, Optional operationCategory As String = Nothing, Optional policyId As ResourceIdentifier = Nothing, Optional policyName As String = Nothing, Optional isProgressEnabled As Boolean = false, Optional progressUri As Uri = Nothing, Optional restoreType As String = Nothing, Optional sourceResourceGroup As String = Nothing, Optional sourceSubscriptionId As String = Nothing, Optional startOn As DateTimeOffset = Nothing, Optional status As String = Nothing, Optional subscriptionId As String = Nothing, Optional supportedActions As IEnumerable(Of String) = Nothing, Optional vaultName As String = Nothing, Optional eTag As Nullable(Of ETag) = Nothing, Optional sourceDataStoreName As String = Nothing, Optional destinationDataStoreName As String = Nothing) As DataProtectionBackupJobProperties
Parameters
- activityId
- String
- backupInstanceFriendlyName
- String
- backupInstanceId
- ResourceIdentifier
- dataSourceId
- ResourceIdentifier
- dataSourceLocation
- AzureLocation
- dataSourceName
- String
- dataSourceSetName
- String
- dataSourceType
- String
- endOn
- Nullable<DateTimeOffset>
- errorDetails
- IEnumerable<ResponseError>
- extendedInfo
- BackupJobExtendedInfo
- isUserTriggered
- Boolean
- operation
- String
- operationCategory
- String
- policyId
- ResourceIdentifier
- policyName
- String
- isProgressEnabled
- Boolean
- progressUri
- Uri
- restoreType
- String
- sourceResourceGroup
- String
- sourceSubscriptionId
- String
- startOn
- DateTimeOffset
- status
- String
- subscriptionId
- String
- supportedActions
- IEnumerable<String>
- vaultName
- String
- sourceDataStoreName
- String
- destinationDataStoreName
- String
Returns
Applies to
DataProtectionBackupJobProperties(String, String, ResourceIdentifier, ResourceIdentifier, AzureLocation, String, String, String, Nullable<TimeSpan>, Nullable<DateTimeOffset>, IEnumerable<ResponseError>, BackupJobExtendedInfo, Boolean, String, String, ResourceIdentifier, String, Boolean, Uri, String, String, String, String, DateTimeOffset, String, String, IEnumerable<String>, String, Nullable<ETag>, String, String)
Initializes a new instance of DataProtectionBackupJobProperties.
public static Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupJobProperties DataProtectionBackupJobProperties (string activityId = default, string backupInstanceFriendlyName = default, Azure.Core.ResourceIdentifier backupInstanceId = default, Azure.Core.ResourceIdentifier dataSourceId = default, Azure.Core.AzureLocation dataSourceLocation = default, string dataSourceName = default, string dataSourceSetName = default, string dataSourceType = default, TimeSpan? duration = default, DateTimeOffset? endOn = default, System.Collections.Generic.IEnumerable<Azure.ResponseError> errorDetails = default, Azure.ResourceManager.DataProtectionBackup.Models.BackupJobExtendedInfo extendedInfo = default, bool isUserTriggered = false, string operation = default, string operationCategory = default, Azure.Core.ResourceIdentifier policyId = default, string policyName = default, bool isProgressEnabled = false, Uri progressUri = default, string rehydrationPriority = default, string restoreType = default, string sourceResourceGroup = default, string sourceSubscriptionId = default, DateTimeOffset startOn = default, string status = default, string subscriptionId = default, System.Collections.Generic.IEnumerable<string> supportedActions = default, string vaultName = default, Azure.ETag? eTag = default, string sourceDataStoreName = default, string destinationDataStoreName = default);
static member DataProtectionBackupJobProperties : string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.AzureLocation * string * string * string * Nullable<TimeSpan> * Nullable<DateTimeOffset> * seq<Azure.ResponseError> * Azure.ResourceManager.DataProtectionBackup.Models.BackupJobExtendedInfo * bool * string * string * Azure.Core.ResourceIdentifier * string * bool * Uri * string * string * string * string * DateTimeOffset * string * string * seq<string> * string * Nullable<Azure.ETag> * string * string -> Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupJobProperties
Public Shared Function DataProtectionBackupJobProperties (Optional activityId As String = Nothing, Optional backupInstanceFriendlyName As String = Nothing, Optional backupInstanceId As ResourceIdentifier = Nothing, Optional dataSourceId As ResourceIdentifier = Nothing, Optional dataSourceLocation As AzureLocation = Nothing, Optional dataSourceName As String = Nothing, Optional dataSourceSetName As String = Nothing, Optional dataSourceType As String = Nothing, Optional duration As Nullable(Of TimeSpan) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing, Optional errorDetails As IEnumerable(Of ResponseError) = Nothing, Optional extendedInfo As BackupJobExtendedInfo = Nothing, Optional isUserTriggered As Boolean = false, Optional operation As String = Nothing, Optional operationCategory As String = Nothing, Optional policyId As ResourceIdentifier = Nothing, Optional policyName As String = Nothing, Optional isProgressEnabled As Boolean = false, Optional progressUri As Uri = Nothing, Optional rehydrationPriority As String = Nothing, Optional restoreType As String = Nothing, Optional sourceResourceGroup As String = Nothing, Optional sourceSubscriptionId As String = Nothing, Optional startOn As DateTimeOffset = Nothing, Optional status As String = Nothing, Optional subscriptionId As String = Nothing, Optional supportedActions As IEnumerable(Of String) = Nothing, Optional vaultName As String = Nothing, Optional eTag As Nullable(Of ETag) = Nothing, Optional sourceDataStoreName As String = Nothing, Optional destinationDataStoreName As String = Nothing) As DataProtectionBackupJobProperties
Parameters
- activityId
- String
Job Activity Id.
- backupInstanceFriendlyName
- String
Name of the Backup Instance.
- backupInstanceId
- ResourceIdentifier
ARM ID of the Backup Instance.
- dataSourceId
- ResourceIdentifier
ARM ID of the DataSource.
- dataSourceLocation
- AzureLocation
Location of the DataSource.
- dataSourceName
- String
User Friendly Name of the DataSource.
- dataSourceSetName
- String
Data Source Set Name of the DataSource.
- dataSourceType
- String
Type of DataSource.
- endOn
- Nullable<DateTimeOffset>
EndTime of the job(in UTC).
- errorDetails
- IEnumerable<ResponseError>
A List, detailing the errors related to the job.
- extendedInfo
- BackupJobExtendedInfo
Extended Information about the job.
- isUserTriggered
- Boolean
Indicated that whether the job is adhoc(true) or scheduled(false).
- operation
- String
It indicates the type of Job i.e. Backup:full/log/diff ;Restore:ALR/OLR; Tiering:Backup/Archive ; Management:ConfigureProtection/UnConfigure.
- operationCategory
- String
It indicates the type of Job i.e. Backup/Restore/Tiering/Management.
- policyId
- ResourceIdentifier
ARM ID of the policy.
- policyName
- String
Name of the policy.
- isProgressEnabled
- Boolean
Indicated whether progress is enabled for the job.
- progressUri
- Uri
Url which contains job's progress.
- rehydrationPriority
- String
Priority to be used for rehydration.
- restoreType
- String
It indicates the sub type of operation i.e. in case of Restore it can be ALR/OLR.
- sourceResourceGroup
- String
Resource Group Name of the Datasource.
- sourceSubscriptionId
- String
SubscriptionId corresponding to the DataSource.
- startOn
- DateTimeOffset
StartTime of the job(in UTC).
- status
- String
Status of the job like InProgress/Success/Failed/Cancelled/SuccessWithWarning.
- subscriptionId
- String
Subscription Id of the corresponding backup vault.
- supportedActions
- IEnumerable<String>
List of supported actions.
- vaultName
- String
Name of the vault.
- sourceDataStoreName
- String
- destinationDataStoreName
- String
Returns
A new DataProtectionBackupJobProperties instance for mocking.
Applies to
Azure SDK for .NET