ArmRecoveryServicesBackupModelFactory.VmWorkloadSapHanaDatabaseProtectedItem Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von VmWorkloadSapHanaDatabaseProtectedItem.
public static Azure.ResourceManager.RecoveryServicesBackup.Models.VmWorkloadSapHanaDatabaseProtectedItem VmWorkloadSapHanaDatabaseProtectedItem (Azure.ResourceManager.RecoveryServicesBackup.Models.BackupManagementType? backupManagementType = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType? workloadType = default, string containerName = default, Azure.Core.ResourceIdentifier sourceResourceId = default, Azure.Core.ResourceIdentifier policyId = default, DateTimeOffset? lastRecoverOn = default, string backupSetName = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupCreateMode? createMode = default, DateTimeOffset? deferredDeletedOn = default, bool? isScheduledForDeferredDelete = default, string deferredDeleteTimeRemaining = default, bool? isDeferredDeleteScheduleUpcoming = default, bool? isRehydrate = default, System.Collections.Generic.IEnumerable<string> resourceGuardOperationRequests = default, bool? isArchiveEnabled = default, string policyName = default, int? softDeleteRetentionPeriodInDays = default, string friendlyName = default, string serverName = default, string parentName = default, string parentType = default, string protectionStatus = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupProtectionState? protectionState = default, Azure.ResourceManager.RecoveryServicesBackup.Models.LastBackupStatus? lastBackupStatus = default, DateTimeOffset? lastBackupOn = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupErrorDetail lastBackupErrorDetail = default, string protectedItemDataSourceId = default, Azure.ResourceManager.RecoveryServicesBackup.Models.VmWorkloadProtectedItemHealthStatus? protectedItemHealthStatus = default, Azure.ResourceManager.RecoveryServicesBackup.Models.VmWorkloadProtectedItemExtendedInfo extendedInfo = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.RecoveryServicesBackup.Models.KpiResourceHealthDetails> kpisHealths = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesBackup.Models.DistributedNodesInfo> nodesList = default);
static member VmWorkloadSapHanaDatabaseProtectedItem : Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupManagementType> * Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType> * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Nullable<DateTimeOffset> * string * Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupCreateMode> * Nullable<DateTimeOffset> * Nullable<bool> * string * Nullable<bool> * Nullable<bool> * seq<string> * Nullable<bool> * string * Nullable<int> * string * string * string * string * string * Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupProtectionState> * Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.LastBackupStatus> * Nullable<DateTimeOffset> * Azure.ResourceManager.RecoveryServicesBackup.Models.BackupErrorDetail * string * Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.VmWorkloadProtectedItemHealthStatus> * Azure.ResourceManager.RecoveryServicesBackup.Models.VmWorkloadProtectedItemExtendedInfo * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.RecoveryServicesBackup.Models.KpiResourceHealthDetails> * seq<Azure.ResourceManager.RecoveryServicesBackup.Models.DistributedNodesInfo> -> Azure.ResourceManager.RecoveryServicesBackup.Models.VmWorkloadSapHanaDatabaseProtectedItem
Public Shared Function VmWorkloadSapHanaDatabaseProtectedItem (Optional backupManagementType As Nullable(Of BackupManagementType) = Nothing, Optional workloadType As Nullable(Of BackupDataSourceType) = Nothing, Optional containerName As String = Nothing, Optional sourceResourceId As ResourceIdentifier = Nothing, Optional policyId As ResourceIdentifier = Nothing, Optional lastRecoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional backupSetName As String = Nothing, Optional createMode As Nullable(Of BackupCreateMode) = Nothing, Optional deferredDeletedOn As Nullable(Of DateTimeOffset) = Nothing, Optional isScheduledForDeferredDelete As Nullable(Of Boolean) = Nothing, Optional deferredDeleteTimeRemaining As String = Nothing, Optional isDeferredDeleteScheduleUpcoming As Nullable(Of Boolean) = Nothing, Optional isRehydrate As Nullable(Of Boolean) = Nothing, Optional resourceGuardOperationRequests As IEnumerable(Of String) = Nothing, Optional isArchiveEnabled As Nullable(Of Boolean) = Nothing, Optional policyName As String = Nothing, Optional softDeleteRetentionPeriodInDays As Nullable(Of Integer) = Nothing, Optional friendlyName As String = Nothing, Optional serverName As String = Nothing, Optional parentName As String = Nothing, Optional parentType As String = Nothing, Optional protectionStatus As String = Nothing, Optional protectionState As Nullable(Of BackupProtectionState) = Nothing, Optional lastBackupStatus As Nullable(Of LastBackupStatus) = Nothing, Optional lastBackupOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastBackupErrorDetail As BackupErrorDetail = Nothing, Optional protectedItemDataSourceId As String = Nothing, Optional protectedItemHealthStatus As Nullable(Of VmWorkloadProtectedItemHealthStatus) = Nothing, Optional extendedInfo As VmWorkloadProtectedItemExtendedInfo = Nothing, Optional kpisHealths As IDictionary(Of String, KpiResourceHealthDetails) = Nothing, Optional nodesList As IEnumerable(Of DistributedNodesInfo) = Nothing) As VmWorkloadSapHanaDatabaseProtectedItem
Parameter
- backupManagementType
- Nullable<BackupManagementType>
Art der Sicherungsverwaltung für das gesicherte Element.
- workloadType
- Nullable<BackupDataSourceType>
Der Workloadtyp, den dieses Element darstellt.
- containerName
- String
Eindeutiger Name des Containers.
- sourceResourceId
- ResourceIdentifier
ARM-ID der zu sichernden Ressource.
- policyId
- ResourceIdentifier
ID der Sicherungsrichtlinie, mit der dieses Element gesichert wird.
- lastRecoverOn
- Nullable<DateTimeOffset>
Zeitstempel, wann die letzte (letzte) Sicherungskopie für dieses Sicherungselement erstellt wurde.
- backupSetName
- String
Der Name des Sicherungssatzes, zu dem das Sicherungselement gehört.
- createMode
- Nullable<BackupCreateMode>
Erstellungsmodus, um die Wiederherstellung einer vorhandenen vorläufig gelöschten Datenquelle oder die Erstellung einer neuen Datenquelle anzugeben.
- deferredDeletedOn
- Nullable<DateTimeOffset>
Zeit für verzögertes Löschen in UTC.
Flag, um zu ermitteln, ob der DS für das verzögerte Löschen geplant ist.
- deferredDeleteTimeRemaining
- String
Die verbleibende Zeit, bis das ds für verzögertes Löschen markiert ist, wird endgültig gelöscht.
Flag, um zu ermitteln, ob die verzögert gelöschte DS bald gelöscht werden soll.
Flag, um zu identifizieren, dass verzögert gelöschte DS in den Status Pause verschoben werden soll.
- resourceGuardOperationRequests
- IEnumerable<String>
ResourceGuardOperationRequests, für die die LAC-Überprüfung durchgeführt wird.
Kennzeichnen, um zu identifizieren, ob die Datenquelle im Archiv geschützt ist.
- policyName
- String
Name der richtlinie, die für den Schutz verwendet wird.
Aufbewahrungszeitraum für vorläufiges Löschen in Tagen.
- friendlyName
- String
Anzeigename der datenbank, die durch dieses Sicherungselement dargestellt wird.
- serverName
- String
Host-/Clustername für instance oder AG.
- parentName
- String
Übergeordneter Name der Datenbank, z. B. Instanz oder Verfügbarkeitsgruppe.
- parentType
- String
Übergeordneter Typ des geschützten Elements, z. B. für eine Datenbank, einen eigenständigen Server oder verteilt.
- protectionStatus
- String
Sicherungs-status dieses Sicherungselements.
- protectionState
- Nullable<BackupProtectionState>
Sicherungsstatus dieses Sicherungselements.
- lastBackupStatus
- Nullable<LastBackupStatus>
Letzter Sicherungsvorgang status. Mögliche Werte: Fehlerfrei, Fehlerhaft.
- lastBackupOn
- Nullable<DateTimeOffset>
Zeitstempel des letzten Sicherungsvorgangs für dieses Sicherungselement.
- lastBackupErrorDetail
- BackupErrorDetail
Fehlerdetails in der letzten Sicherung.
- protectedItemDataSourceId
- String
Daten-ID des geschützten Elements.
- protectedItemHealthStatus
- Nullable<VmWorkloadProtectedItemHealthStatus>
Integrität status des Sicherungselements, basierend auf dem letzten empfangenen Heartbeat ausgewertet.
- extendedInfo
- VmWorkloadProtectedItemExtendedInfo
Zusätzliche Informationen zu diesem Sicherungselement.
- kpisHealths
- IDictionary<String,KpiResourceHealthDetails>
Integritätsdetails verschiedener KPIs.
- nodesList
- IEnumerable<DistributedNodesInfo>
Liste der Knoten im Fall eines verteilten Containers.
Gibt zurück
Eine neue VmWorkloadSapHanaDatabaseProtectedItem instance zum Mocking.