Share via


ArmDataProtectionBackupModelFactory.DataProtectionBackupDiscreteRecoveryPointProperties Method

Definition

Overloads

DataProtectionBackupDiscreteRecoveryPointProperties(String, IEnumerable<RecoveryPointDataStoreDetail>, DateTimeOffset, String, String, String, String, String, String, Nullable<DateTimeOffset>)

Initializes a new instance of DataProtectionBackupDiscreteRecoveryPointProperties.

DataProtectionBackupDiscreteRecoveryPointProperties(String, IEnumerable<RecoveryPointDataStoreDetail>, DateTimeOffset, String, String, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DataProtectionBackupRecoveryPointCompletionState>)

Initializes a new instance of DataProtectionBackupDiscreteRecoveryPointProperties.

DataProtectionBackupDiscreteRecoveryPointProperties(String, IEnumerable<RecoveryPointDataStoreDetail>, DateTimeOffset, String, String, String, String, String, String, Nullable<DateTimeOffset>)

Source:
ArmDataProtectionBackupModelFactory.cs
Source:
ArmDataProtectionBackupModelFactory.cs

Initializes a new instance of DataProtectionBackupDiscreteRecoveryPointProperties.

public static Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupDiscreteRecoveryPointProperties DataProtectionBackupDiscreteRecoveryPointProperties (string friendlyName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.RecoveryPointDataStoreDetail> recoveryPointDataStoresDetails = default, DateTimeOffset recoverOn = default, string policyName = default, string policyVersion = default, string recoveryPointId = default, string recoveryPointType = default, string retentionTagName = default, string retentionTagVersion = default, DateTimeOffset? expireOn = default);
static member DataProtectionBackupDiscreteRecoveryPointProperties : string * seq<Azure.ResourceManager.DataProtectionBackup.Models.RecoveryPointDataStoreDetail> * DateTimeOffset * string * string * string * string * string * string * Nullable<DateTimeOffset> -> Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupDiscreteRecoveryPointProperties
Public Shared Function DataProtectionBackupDiscreteRecoveryPointProperties (Optional friendlyName As String = Nothing, Optional recoveryPointDataStoresDetails As IEnumerable(Of RecoveryPointDataStoreDetail) = Nothing, Optional recoverOn As DateTimeOffset = Nothing, Optional policyName As String = Nothing, Optional policyVersion As String = Nothing, Optional recoveryPointId As String = Nothing, Optional recoveryPointType As String = Nothing, Optional retentionTagName As String = Nothing, Optional retentionTagVersion As String = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing) As DataProtectionBackupDiscreteRecoveryPointProperties

Parameters

friendlyName
String
recoveryPointDataStoresDetails
IEnumerable<RecoveryPointDataStoreDetail>
recoverOn
DateTimeOffset
policyName
String
policyVersion
String
recoveryPointId
String
recoveryPointType
String
retentionTagName
String
retentionTagVersion
String

Returns

A new DataProtectionBackupDiscreteRecoveryPointProperties instance for mocking.

Applies to

DataProtectionBackupDiscreteRecoveryPointProperties(String, IEnumerable<RecoveryPointDataStoreDetail>, DateTimeOffset, String, String, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DataProtectionBackupRecoveryPointCompletionState>)

Source:
ArmDataProtectionBackupModelFactory.cs
Source:
ArmDataProtectionBackupModelFactory.cs
public static Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupDiscreteRecoveryPointProperties DataProtectionBackupDiscreteRecoveryPointProperties (string friendlyName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.RecoveryPointDataStoreDetail> recoveryPointDataStoresDetails = default, DateTimeOffset recoverOn = default, string policyName = default, string policyVersion = default, string recoveryPointId = default, string recoveryPointType = default, string retentionTagName = default, string retentionTagVersion = default, DateTimeOffset? expireOn = default, Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupRecoveryPointCompletionState? recoveryPointState = default);
static member DataProtectionBackupDiscreteRecoveryPointProperties : string * seq<Azure.ResourceManager.DataProtectionBackup.Models.RecoveryPointDataStoreDetail> * DateTimeOffset * string * string * string * string * string * string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupRecoveryPointCompletionState> -> Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupDiscreteRecoveryPointProperties
Public Shared Function DataProtectionBackupDiscreteRecoveryPointProperties (Optional friendlyName As String = Nothing, Optional recoveryPointDataStoresDetails As IEnumerable(Of RecoveryPointDataStoreDetail) = Nothing, Optional recoverOn As DateTimeOffset = Nothing, Optional policyName As String = Nothing, Optional policyVersion As String = Nothing, Optional recoveryPointId As String = Nothing, Optional recoveryPointType As String = Nothing, Optional retentionTagName As String = Nothing, Optional retentionTagVersion As String = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional recoveryPointState As Nullable(Of DataProtectionBackupRecoveryPointCompletionState) = Nothing) As DataProtectionBackupDiscreteRecoveryPointProperties

Parameters

friendlyName
String
recoveryPointDataStoresDetails
IEnumerable<RecoveryPointDataStoreDetail>
recoverOn
DateTimeOffset
policyName
String
policyVersion
String
recoveryPointId
String
recoveryPointType
String
retentionTagName
String
retentionTagVersion
String
recoveryPointState
Nullable<DataProtectionBackupRecoveryPointCompletionState>

Specifies recovery point completeness. Partial (i.e., only some of the intended items were backed up), or Completed (i.e., ALL intended items were backed up).

Returns

A new DataProtectionBackupDiscreteRecoveryPointProperties instance for mocking.

Applies to