Partager via


ArmRecoveryServicesSiteRecoveryModelFactory.SiteRecoveryProtectableItemProperties Méthode

Définition

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

Paramètres

friendlyName
String

Nom.

protectionStatus
String

Status de protection.

replicationProtectedItemId
ResourceIdentifier

Ressource ARM des éléments protégés.

recoveryServicesProviderId
ResourceIdentifier

ID ARM du fournisseur de récupération.

protectionReadinessErrors
IEnumerable<String>

Erreurs de préparation de la protection actuelle.

supportedReplicationProviders
IEnumerable<String>

Liste des fournisseurs de réplication pris en charge pour l’élément pouvant être protégé.

customDetails
SiteRecoveryReplicationProviderSettings

Paramètres personnalisés du fournisseur de réplication. Veuillez noter qu’il SiteRecoveryReplicationProviderSettings s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent HyperVVmDetails, VMwareVmDetailsReplicationGroupDetailset VmmVmDetails.

Retours

Une nouvelle SiteRecoveryProtectableItemProperties instance de moqueries.

S’applique à