ArmRecoveryServicesSiteRecoveryModelFactory.SiteRecoveryProtectableItemProperties Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de SiteRecoveryProtectableItemProperties.
public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectableItemProperties SiteRecoveryProtectableItemProperties (string friendlyName = default, string protectionStatus = default, Azure.Core.ResourceIdentifier replicationProtectedItemId = default, Azure.Core.ResourceIdentifier recoveryServicesProviderId = default, System.Collections.Generic.IEnumerable<string> protectionReadinessErrors = default, System.Collections.Generic.IEnumerable<string> supportedReplicationProviders = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryReplicationProviderSettings customDetails = default);
static member SiteRecoveryProtectableItemProperties : string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * seq<string> * seq<string> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryReplicationProviderSettings -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectableItemProperties
Public Shared Function SiteRecoveryProtectableItemProperties (Optional friendlyName As String = Nothing, Optional protectionStatus As String = Nothing, Optional replicationProtectedItemId As ResourceIdentifier = Nothing, Optional recoveryServicesProviderId As ResourceIdentifier = Nothing, Optional protectionReadinessErrors As IEnumerable(Of String) = Nothing, Optional supportedReplicationProviders As IEnumerable(Of String) = Nothing, Optional customDetails As SiteRecoveryReplicationProviderSettings = Nothing) As SiteRecoveryProtectableItemProperties
Parâmetros
- friendlyName
- String
O nome.
- protectionStatus
- String
O status de proteção.
- replicationProtectedItemId
- ResourceIdentifier
O recurso ARM de itens protegidos.
- recoveryServicesProviderId
- ResourceIdentifier
A ID do ARM do provedor de recuperação.
- protectionReadinessErrors
- IEnumerable<String>
Os erros de preparação de proteção atual.
- supportedReplicationProviders
- IEnumerable<String>
A lista de provedores de replicação com suporte para o item protegido.
- customDetails
- SiteRecoveryReplicationProviderSettings
As configurações personalizadas do provedor de replicação. SiteRecoveryReplicationProviderSettings Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem HyperVVmDetails, VMwareVmDetailsReplicationGroupDetailse VmmVmDetails.
Retornos
Uma nova SiteRecoveryProtectableItemProperties instância para zombar.