Lingua

ArmDataProtectionBackupModelFactory.DataProtectionBackupVaultProperties Method

Definition

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.

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.

Returns

A new DataProtectionBackupVaultProperties instance for mocking.

Applies to