Partager via


AzureSqlProtectedItem Constructeurs

Définition

Surcharges

AzureSqlProtectedItem()

Initialise une nouvelle instance de la classe AzureSqlProtectedItem.

AzureSqlProtectedItem(String, String, String, String, String, Nullable<DateTime>, String, String, Nullable<DateTime>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IList<String>, String, String, AzureSqlProtectedItemExtendedInfo)

Initialise une nouvelle instance de la classe AzureSqlProtectedItem.

AzureSqlProtectedItem()

Initialise une nouvelle instance de la classe AzureSqlProtectedItem.

public AzureSqlProtectedItem ();
Public Sub New ()

S’applique à

AzureSqlProtectedItem(String, String, String, String, String, Nullable<DateTime>, String, String, Nullable<DateTime>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IList<String>, String, String, AzureSqlProtectedItemExtendedInfo)

Initialise une nouvelle instance de la classe AzureSqlProtectedItem.

public AzureSqlProtectedItem (string backupManagementType = default, string workloadType = default, string containerName = default, string sourceResourceId = default, string policyId = default, DateTime? lastRecoveryPoint = default, string backupSetName = default, string createMode = default, DateTime? deferredDeleteTimeInUTC = default, bool? isScheduledForDeferredDelete = default, string deferredDeleteTimeRemaining = default, bool? isDeferredDeleteScheduleUpcoming = default, bool? isRehydrate = default, System.Collections.Generic.IList<string> resourceGuardOperationRequests = default, string protectedItemDataId = default, string protectionState = default, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureSqlProtectedItemExtendedInfo extendedInfo = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureSqlProtectedItem : string * string * string * string * string * Nullable<DateTime> * string * string * Nullable<DateTime> * Nullable<bool> * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<string> * string * string * Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureSqlProtectedItemExtendedInfo -> Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureSqlProtectedItem
Public Sub New (Optional backupManagementType As String = Nothing, Optional workloadType As String = Nothing, Optional containerName As String = Nothing, Optional sourceResourceId As String = Nothing, Optional policyId As String = Nothing, Optional lastRecoveryPoint As Nullable(Of DateTime) = Nothing, Optional backupSetName As String = Nothing, Optional createMode As String = Nothing, Optional deferredDeleteTimeInUTC As Nullable(Of DateTime) = 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 IList(Of String) = Nothing, Optional protectedItemDataId As String = Nothing, Optional protectionState As String = Nothing, Optional extendedInfo As AzureSqlProtectedItemExtendedInfo = Nothing)

Paramètres

backupManagementType
String

Type de gestion des sauvegardes pour l’élément sauvegardé. Les valeurs possibles sont les suivantes : « Invalid », « AzureIaasVM », « MAB », « DPM », « AzureBackupServer », « AzureSql », « AzureStorage », « AzureWorkload », « DefaultBackup »

workloadType
String

Type de charge de travail que cet élément représente. Les valeurs possibles sont les suivantes : « Invalid », « VM », « FileFolder », « AzureSqlDb », « SQLDB », « Exchange », « Sharepoint », « VMwareVM », « SystemState », « Client », « GenericDataSource », « SQLDataBase », « AzureFileShare », « SAPHanaDatabase », « SAPHanaDatabase », « SAPAseDatabase »

containerName
String

Nom unique du conteneur

sourceResourceId
String

ID ARM de la ressource à sauvegarder.

policyId
String

ID de la stratégie de sauvegarde avec laquelle cet élément est sauvegardé.

lastRecoveryPoint
Nullable<DateTime>

Horodatage de la création de la dernière (dernière) copie de sauvegarde pour cet élément de sauvegarde.

backupSetName
String

Nom du jeu de sauvegarde auquel appartient l’élément de sauvegarde

createMode
String

Mode Créer pour indiquer la récupération d’une source de données supprimée de manière réversible existante ou la création d’une nouvelle source de données. Les valeurs possibles sont les suivantes : « Invalid », « Default », « Recover »

deferredDeleteTimeInUTC
Nullable<DateTime>

Heure de la suppression différée en UTC

isScheduledForDeferredDelete
Nullable<Boolean>

Indicateur permettant d’identifier si le DS est planifié pour la suppression différée

deferredDeleteTimeRemaining
String

Temps restant avant la suppression définitive de la DS marquée pour la suppression différée

isDeferredDeleteScheduleUpcoming
Nullable<Boolean>

Indicateur permettant d’identifier si le DS supprimé différé doit être bientôt vidé

isRehydrate
Nullable<Boolean>

Indicateur permettant d’identifier que le DS supprimé différé doit être déplacé dans l’état Pause

resourceGuardOperationRequests
IList<String>

ResourceGuardOperationRequests sur lesquelles les case activée LAC seront effectuées

protectedItemDataId
String

ID interne d’un élément de sauvegarde. Utilisé par Azure SQL moteur de sauvegarde pour contacter Recovery Services.

protectionState
String

État de sauvegarde de l’élément sauvegardé. Les valeurs possibles sont les suivantes : « Invalid », « IRPending », « Protected », « ProtectionError », « ProtectionStopped », « ProtectionPaused »

extendedInfo
AzureSqlProtectedItemExtendedInfo

Informations supplémentaires pour cet élément de sauvegarde.

S’applique à