Condividi tramite


ArmDataProtectionBackupModelFactory.DataProtectionDeletedBackupVaultProperties Method

Definition

public static Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionDeletedBackupVaultProperties DataProtectionDeletedBackupVaultProperties(Azure.ResourceManager.DataProtectionBackup.Models.AzureMonitorAlertsState? monitoringAlertSettingsForAllJobFailures = default, Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupProvisioningState? provisioningState = default, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultResourceMoveState? resourceMoveState = default, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultResourceMoveDetails resourceMoveDetails = default, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultSecuritySettings securitySettings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupStorageSetting> storageSettings = default, bool? isVaultProtectedByResourceGuard = default, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultFeatureSettings featureSettings = default, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultSecureScoreLevel? secureScore = default, Azure.ResourceManager.DataProtectionBackup.Models.BcdrSecurityLevel? bcdrSecurityLevel = default, System.Collections.Generic.IEnumerable<string> resourceGuardOperationRequests = default, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> replicatedRegions = default, string originalBackupVaultId = default, string originalBackupVaultName = default, string originalBackupVaultResourcePath = default, Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionResourceDeletionInfo resourceDeletionInfo = default);
static member DataProtectionDeletedBackupVaultProperties : Nullable<Azure.ResourceManager.DataProtectionBackup.Models.AzureMonitorAlertsState> * Nullable<Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupProvisioningState> * Nullable<Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultResourceMoveState> * Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultResourceMoveDetails * Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultSecuritySettings * seq<Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupStorageSetting> * Nullable<bool> * Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultFeatureSettings * Nullable<Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultSecureScoreLevel> * Nullable<Azure.ResourceManager.DataProtectionBackup.Models.BcdrSecurityLevel> * seq<string> * seq<Azure.Core.AzureLocation> * string * string * string * Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionResourceDeletionInfo -> Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionDeletedBackupVaultProperties
Public Shared Function DataProtectionDeletedBackupVaultProperties (Optional monitoringAlertSettingsForAllJobFailures As Nullable(Of AzureMonitorAlertsState) = Nothing, Optional provisioningState As Nullable(Of DataProtectionBackupProvisioningState) = Nothing, Optional resourceMoveState As Nullable(Of BackupVaultResourceMoveState) = Nothing, Optional resourceMoveDetails As BackupVaultResourceMoveDetails = Nothing, Optional securitySettings As BackupVaultSecuritySettings = Nothing, Optional storageSettings As IEnumerable(Of DataProtectionBackupStorageSetting) = Nothing, Optional isVaultProtectedByResourceGuard As Nullable(Of Boolean) = Nothing, Optional featureSettings As BackupVaultFeatureSettings = Nothing, Optional secureScore As Nullable(Of BackupVaultSecureScoreLevel) = Nothing, Optional bcdrSecurityLevel As Nullable(Of BcdrSecurityLevel) = Nothing, Optional resourceGuardOperationRequests As IEnumerable(Of String) = Nothing, Optional replicatedRegions As IEnumerable(Of AzureLocation) = Nothing, Optional originalBackupVaultId As String = Nothing, Optional originalBackupVaultName As String = Nothing, Optional originalBackupVaultResourcePath As String = Nothing, Optional resourceDeletionInfo As DataProtectionResourceDeletionInfo = Nothing) As DataProtectionDeletedBackupVaultProperties

Parameters

monitoringAlertSettingsForAllJobFailures
Nullable<AzureMonitorAlertsState>

Gets or sets the AlertSettingsForAllJobFailures.

provisioningState
Nullable<DataProtectionBackupProvisioningState>

Provisioning state of the BackupVault resource.

resourceMoveState
Nullable<BackupVaultResourceMoveState>

Resource move state for backup vault.

resourceMoveDetails
BackupVaultResourceMoveDetails

Resource move details for backup vault.

securitySettings
BackupVaultSecuritySettings

Security Settings.

storageSettings
IEnumerable<DataProtectionBackupStorageSetting>

Storage Settings.

isVaultProtectedByResourceGuard
Nullable<Boolean>

Is vault protected by resource guard.

featureSettings
BackupVaultFeatureSettings

Feature Settings.

secureScore
Nullable<BackupVaultSecureScoreLevel>

Secure Score of Backup Vault.

bcdrSecurityLevel
Nullable<BcdrSecurityLevel>

Security Level of Backup Vault.

resourceGuardOperationRequests
IEnumerable<String>

ResourceGuardOperationRequests on which LAC check will be performed.

replicatedRegions
IEnumerable<AzureLocation>

List of replicated regions for Backup Vault.

originalBackupVaultId
String

Resource Id of the original backup vault.

originalBackupVaultName
String

Resource name of the original backup vault.

originalBackupVaultResourcePath
String

Resource path of the original backup vault.

resourceDeletionInfo
DataProtectionResourceDeletionInfo

Deletion info for the tracked resource (Backup Vault).

Returns

A new DataProtectionDeletedBackupVaultProperties instance for mocking.

Applies to