Partilhar via


ArmRecoveryServicesSiteRecoveryModelFactory.ProtectionContainerMappingProperties Método

Definição

Inicializa uma nova instância de ProtectionContainerMappingProperties.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ProtectionContainerMappingProperties ProtectionContainerMappingProperties (Azure.Core.ResourceIdentifier targetProtectionContainerId = default, string targetProtectionContainerFriendlyName = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ProtectionContainerMappingProviderSpecificDetails providerSpecificDetails = default, string health = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> healthErrorDetails = default, Azure.Core.ResourceIdentifier policyId = default, string state = default, string sourceProtectionContainerFriendlyName = default, string sourceFabricFriendlyName = default, string targetFabricFriendlyName = default, string policyFriendlyName = default);
static member ProtectionContainerMappingProperties : Azure.Core.ResourceIdentifier * string * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ProtectionContainerMappingProviderSpecificDetails * string * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> * Azure.Core.ResourceIdentifier * string * string * string * string * string -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ProtectionContainerMappingProperties
Public Shared Function ProtectionContainerMappingProperties (Optional targetProtectionContainerId As ResourceIdentifier = Nothing, Optional targetProtectionContainerFriendlyName As String = Nothing, Optional providerSpecificDetails As ProtectionContainerMappingProviderSpecificDetails = Nothing, Optional health As String = Nothing, Optional healthErrorDetails As IEnumerable(Of SiteRecoveryHealthError) = Nothing, Optional policyId As ResourceIdentifier = Nothing, Optional state As String = Nothing, Optional sourceProtectionContainerFriendlyName As String = Nothing, Optional sourceFabricFriendlyName As String = Nothing, Optional targetFabricFriendlyName As String = Nothing, Optional policyFriendlyName As String = Nothing) As ProtectionContainerMappingProperties

Parâmetros

targetProtectionContainerId
ResourceIdentifier

ID do ARM do contêiner de proteção emparelhada.

targetProtectionContainerFriendlyName
String

Nome amigável do contêiner emparelhado.

providerSpecificDetails
ProtectionContainerMappingProviderSpecificDetails

Detalhes específicos do provedor. ProtectionContainerMappingProviderSpecificDetails 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 A2AProtectionContainerMappingDetailse VMwareCbtProtectionContainerMappingDetailsInMageRcmProtectionContainerMappingDetails .

health
String

Integridade do emparelhamento.

healthErrorDetails
IEnumerable<SiteRecoveryHealthError>

Erro de integridade.

policyId
ResourceIdentifier

ID do ARM da política.

state
String

Status da Associação.

sourceProtectionContainerFriendlyName
String

Nome amigável do contêiner de proteção de origem.

sourceFabricFriendlyName
String

Nome amigável da malha de origem.

targetFabricFriendlyName
String

Nome amigável da malha de destino.

policyFriendlyName
String

Nome amigável da política de replicação.

Retornos

Uma nova ProtectionContainerMappingProperties instância para zombar.

Aplica-se a