ArmDataProtectionBackupModelFactory.DataProtectionBackupVaultProperties 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.DataProtectionBackupVaultProperties DataProtectionBackupVaultProperties(Azure.ResourceManager.DataProtectionBackup.Models.AzureMonitorAlertsState? monitoringAlertSettingsForAllJobFailures, Azure.ResourceManager.DataProtectionBackup.Models.GranularityLevel? costManagementGranularityLevel, Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupProvisioningState? provisioningState, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultResourceMoveState? resourceMoveState, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultResourceMoveDetails resourceMoveDetails, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultSecuritySettings securitySettings, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupStorageSetting> storageSettings, bool? isVaultProtectedByResourceGuard, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultFeatureSettings featureSettings, Azure.ResourceManager.DataProtectionBackup.Models.BackupVaultSecureScoreLevel? secureScore, Azure.ResourceManager.DataProtectionBackup.Models.BcdrSecurityLevel? bcdrSecurityLevel, System.Collections.Generic.IEnumerable<string> resourceGuardOperationRequests, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> replicatedRegions);
static member DataProtectionBackupVaultProperties : Nullable<Azure.ResourceManager.DataProtectionBackup.Models.AzureMonitorAlertsState> * Nullable<Azure.ResourceManager.DataProtectionBackup.Models.GranularityLevel> * 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> -> Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupVaultProperties
Public Shared Function DataProtectionBackupVaultProperties (monitoringAlertSettingsForAllJobFailures As Nullable(Of AzureMonitorAlertsState), costManagementGranularityLevel As Nullable(Of GranularityLevel), provisioningState As Nullable(Of DataProtectionBackupProvisioningState), resourceMoveState As Nullable(Of BackupVaultResourceMoveState), resourceMoveDetails As BackupVaultResourceMoveDetails, securitySettings As BackupVaultSecuritySettings, storageSettings As IEnumerable(Of DataProtectionBackupStorageSetting), isVaultProtectedByResourceGuard As Nullable(Of Boolean), featureSettings As BackupVaultFeatureSettings, secureScore As Nullable(Of BackupVaultSecureScoreLevel), bcdrSecurityLevel As Nullable(Of BcdrSecurityLevel), resourceGuardOperationRequests As IEnumerable(Of String), replicatedRegions As IEnumerable(Of AzureLocation)) As DataProtectionBackupVaultProperties
Parameters
- monitoringAlertSettingsForAllJobFailures
- Nullable<AzureMonitorAlertsState>
Gets or sets the AlertSettingsForAllJobFailures.
- costManagementGranularityLevel
- Nullable<GranularityLevel>
Settings for granularity level.
- 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.
Returns
A new DataProtectionBackupVaultProperties instance for mocking.