ArmDataProtectionBackupModelFactory.DataProtectionDeletedBackupVaultProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
- 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.