Partilhar via


ArmRecoveryServicesModelFactory.RecoveryServicesVaultProperties Método

Definição

Inicializa uma nova instância de RecoveryServicesVaultProperties.

public static Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesVaultProperties RecoveryServicesVaultProperties (string provisioningState = default, Azure.ResourceManager.RecoveryServices.Models.VaultUpgradeDetails upgradeDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesPrivateEndpointConnectionVaultProperties> privateEndpointConnections = default, Azure.ResourceManager.RecoveryServices.Models.VaultPrivateEndpointState? privateEndpointStateForBackup = default, Azure.ResourceManager.RecoveryServices.Models.VaultPrivateEndpointState? privateEndpointStateForSiteRecovery = default, Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesEncryption encryption = default, Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesMoveDetails moveDetails = default, Azure.ResourceManager.RecoveryServices.Models.ResourceMoveState? moveState = default, Azure.ResourceManager.RecoveryServices.Models.BackupStorageVersion? backupStorageVersion = default, Azure.ResourceManager.RecoveryServices.Models.VaultPublicNetworkAccess? publicNetworkAccess = default, Azure.ResourceManager.RecoveryServices.Models.VaultMonitoringSettings monitoringSettings = default, Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState? crossSubscriptionRestoreState = default, Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesRedundancySettings redundancySettings = default, Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesSecuritySettings securitySettings = default, Azure.ResourceManager.RecoveryServices.Models.SecureScoreLevel? secureScore = default);
static member RecoveryServicesVaultProperties : string * Azure.ResourceManager.RecoveryServices.Models.VaultUpgradeDetails * seq<Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesPrivateEndpointConnectionVaultProperties> * Nullable<Azure.ResourceManager.RecoveryServices.Models.VaultPrivateEndpointState> * Nullable<Azure.ResourceManager.RecoveryServices.Models.VaultPrivateEndpointState> * Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesEncryption * Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesMoveDetails * Nullable<Azure.ResourceManager.RecoveryServices.Models.ResourceMoveState> * Nullable<Azure.ResourceManager.RecoveryServices.Models.BackupStorageVersion> * Nullable<Azure.ResourceManager.RecoveryServices.Models.VaultPublicNetworkAccess> * Azure.ResourceManager.RecoveryServices.Models.VaultMonitoringSettings * Nullable<Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState> * Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesRedundancySettings * Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesSecuritySettings * Nullable<Azure.ResourceManager.RecoveryServices.Models.SecureScoreLevel> -> Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesVaultProperties
Public Shared Function RecoveryServicesVaultProperties (Optional provisioningState As String = Nothing, Optional upgradeDetails As VaultUpgradeDetails = Nothing, Optional privateEndpointConnections As IEnumerable(Of RecoveryServicesPrivateEndpointConnectionVaultProperties) = Nothing, Optional privateEndpointStateForBackup As Nullable(Of VaultPrivateEndpointState) = Nothing, Optional privateEndpointStateForSiteRecovery As Nullable(Of VaultPrivateEndpointState) = Nothing, Optional encryption As VaultPropertiesEncryption = Nothing, Optional moveDetails As VaultPropertiesMoveDetails = Nothing, Optional moveState As Nullable(Of ResourceMoveState) = Nothing, Optional backupStorageVersion As Nullable(Of BackupStorageVersion) = Nothing, Optional publicNetworkAccess As Nullable(Of VaultPublicNetworkAccess) = Nothing, Optional monitoringSettings As VaultMonitoringSettings = Nothing, Optional crossSubscriptionRestoreState As Nullable(Of CrossSubscriptionRestoreState) = Nothing, Optional redundancySettings As VaultPropertiesRedundancySettings = Nothing, Optional securitySettings As RecoveryServicesSecuritySettings = Nothing, Optional secureScore As Nullable(Of SecureScoreLevel) = Nothing) As RecoveryServicesVaultProperties

Parâmetros

provisioningState
String

Estado de provisionamento.

upgradeDetails
VaultUpgradeDetails

Detalhes para atualizar o cofre.

privateEndpointConnections
IEnumerable<RecoveryServicesPrivateEndpointConnectionVaultProperties>

Lista de conexão de ponto de extremidade privado.

privateEndpointStateForBackup
Nullable<VaultPrivateEndpointState>

Estado do ponto de extremidade privado para backup.

privateEndpointStateForSiteRecovery
Nullable<VaultPrivateEndpointState>

Estado do ponto de extremidade privado para recuperação de site.

encryption
VaultPropertiesEncryption

Detalhes da Chave Gerenciada pelo Cliente do recurso.

moveDetails
VaultPropertiesMoveDetails

Os detalhes da operação de movimentação mais recente executada no Recurso do Azure.

moveState
Nullable<ResourceMoveState>

O estado do recurso após a operação de movimentação.

backupStorageVersion
Nullable<BackupStorageVersion>

Versão de armazenamento de backup.

publicNetworkAccess
Nullable<VaultPublicNetworkAccess>

para habilitar ou desabilitar o tráfego de rede de entrada do provedor de recursos de clientes públicos.

monitoringSettings
VaultMonitoringSettings

Configurações de monitoramento do cofre.

crossSubscriptionRestoreState
Nullable<CrossSubscriptionRestoreState>

Restaurar configurações do cofre.

redundancySettings
VaultPropertiesRedundancySettings

As configurações de redundância de um cofre.

securitySettings
RecoveryServicesSecuritySettings

Configurações de segurança do cofre.

secureScore
Nullable<SecureScoreLevel>

Classificação segura do Cofre dos Serviços de Recuperação.

Retornos

Uma nova RecoveryServicesVaultProperties instância para zombar.

Aplica-se a