Partager via


ArmRecoveryServicesSiteRecoveryModelFactory.ProtectionContainerMappingProperties Méthode

Définition

Initialise une nouvelle instance 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

Paramètres

targetProtectionContainerId
ResourceIdentifier

ID ARM du conteneur de protection appairé.

targetProtectionContainerFriendlyName
String

Nom convivial du conteneur appairé.

providerSpecificDetails
ProtectionContainerMappingProviderSpecificDetails

Détails du fournisseur spécifique au fournisseur. Veuillez noter qu’il ProtectionContainerMappingProviderSpecificDetails s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent A2AProtectionContainerMappingDetails, InMageRcmProtectionContainerMappingDetails et VMwareCbtProtectionContainerMappingDetails.

health
String

Intégrité de l’appairage.

healthErrorDetails
IEnumerable<SiteRecoveryHealthError>

Erreur d’intégrité.

policyId
ResourceIdentifier

ID ARM de stratégie.

state
String

État de l’association.

sourceProtectionContainerFriendlyName
String

Nom convivial du conteneur de protection de la source.

sourceFabricFriendlyName
String

Nom convivial de l’infrastructure source.

targetFabricFriendlyName
String

Nom convivial de l’infrastructure cible.

policyFriendlyName
String

Nom convivial de la stratégie de réplication.

Retours

Une nouvelle ProtectionContainerMappingProperties instance pour se moquer.

S’applique à