Compartilhar via


ArmRecoveryServicesBackupModelFactory.VmWorkloadSapHanaDatabaseProtectedItem Método

Definição

Inicializa uma nova instância de 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

Parâmetros

backupManagementType
Nullable<BackupManagementType>

Tipo de gerenciamento de backup para o item de backup.

workloadType
Nullable<BackupDataSourceType>

Tipo de carga de trabalho que este item representa.

containerName
String

Nome exclusivo do contêiner.

sourceResourceId
ResourceIdentifier

ID do ARM do recurso a ser feito backup.

policyId
ResourceIdentifier

ID da política de backup com a qual este item é feito backup.

lastRecoverOn
Nullable<DateTimeOffset>

Carimbo de data/hora quando a última (mais recente) cópia de backup foi criada para este item de backup.

backupSetName
String

Nome do conjunto de backup ao qual o item de backup pertence.

createMode
Nullable<BackupCreateMode>

Crie o modo para indicar a recuperação da fonte de dados excluída reversível existente ou a criação de uma nova fonte de dados.

deferredDeletedOn
Nullable<DateTimeOffset>

Hora da exclusão adiada em UTC.

isScheduledForDeferredDelete
Nullable<Boolean>

Sinalizador para identificar se o DS está agendado para exclusão adiada.

deferredDeleteTimeRemaining
String

Tempo restante antes que o DS marcado para exclusão adiada seja excluído permanentemente.

isDeferredDeleteScheduleUpcoming
Nullable<Boolean>

Sinalizador para identificar se o DS excluído adiado deve ser limpo em breve.

isRehydrate
Nullable<Boolean>

O sinalizador para identificar que o DS excluído adiado deve ser movido para o estado Pausar.

resourceGuardOperationRequests
IEnumerable<String>

ResourceGuardOperationRequests no qual a marcar LAC será executada.

isArchiveEnabled
Nullable<Boolean>

Sinalizador para identificar se a fonte de dados está protegida no arquivo morto.

policyName
String

Nome da política usada para proteção.

softDeleteRetentionPeriodInDays
Nullable<Int32>

Período de retenção de exclusão temporária em dias.

friendlyName
String

Nome amigável do BD representado por este item de backup.

serverName
String

Nome do host/cluster para instância ou AG.

parentName
String

Nome pai do BD, como Instância ou Grupo de Disponibilidade.

parentType
String

Tipo pai de item protegido, por exemplo: para um BD, servidor autônomo ou distribuído.

protectionStatus
String

Backup status deste item de backup.

protectionState
Nullable<BackupProtectionState>

Estado de backup deste item de backup.

lastBackupStatus
Nullable<LastBackupStatus>

Última operação de backup status. Valores possíveis: Íntegro, Não íntegro.

lastBackupOn
Nullable<DateTimeOffset>

Carimbo de data/hora da última operação de backup neste item de backup.

lastBackupErrorDetail
BackupErrorDetail

Detalhes do erro no último backup.

protectedItemDataSourceId
String

ID de dados do item protegido.

protectedItemHealthStatus
Nullable<VmWorkloadProtectedItemHealthStatus>

Integridade status do item de backup, avaliado com base na última pulsação recebida.

extendedInfo
VmWorkloadProtectedItemExtendedInfo

Informações adicionais para este item de backup.

kpisHealths
IDictionary<String,KpiResourceHealthDetails>

Detalhes de integridade de KPIs diferentes.

nodesList
IEnumerable<DistributedNodesInfo>

Lista dos nós no caso do contêiner distribuído.

Retornos

Uma nova VmWorkloadSapHanaDatabaseProtectedItem instância para zombar.

Aplica-se a