Partager via


ArmRecoveryServicesSiteRecoveryModelFactory.ReplicationProtectedItemProperties Méthode

Définition

Initialise une nouvelle instance de ReplicationProtectedItemProperties.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProtectedItemProperties ReplicationProtectedItemProperties (string friendlyName = default, string protectedItemType = default, Azure.Core.ResourceIdentifier protectableItemId = default, string recoveryServicesProviderId = default, string primaryFabricFriendlyName = default, string primaryFabricProvider = default, string recoveryFabricFriendlyName = default, Azure.Core.ResourceIdentifier recoveryFabricId = default, string primaryProtectionContainerFriendlyName = default, string recoveryProtectionContainerFriendlyName = default, string protectionState = default, string protectionStateDescription = default, string activeLocation = default, string testFailoverState = default, string testFailoverStateDescription = default, string switchProviderState = default, string switchProviderStateDescription = default, System.Collections.Generic.IEnumerable<string> allowedOperations = default, string replicationHealth = default, string failoverHealth = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> healthErrors = default, Azure.Core.ResourceIdentifier policyId = default, string policyFriendlyName = default, DateTimeOffset? lastSuccessfulFailoverOn = default, DateTimeOffset? lastSuccessfulTestFailoverOn = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CurrentScenarioDetails currentScenario = default, Azure.Core.ResourceIdentifier failoverRecoveryPointId = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProviderSpecificSettings providerSpecificDetails = default, Azure.Core.ResourceIdentifier recoveryContainerId = default, Guid? eventCorrelationId = default);
static member ReplicationProtectedItemProperties : string * string * Azure.Core.ResourceIdentifier * string * string * string * string * Azure.Core.ResourceIdentifier * string * string * string * string * string * string * string * string * string * seq<string> * string * string * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> * Azure.Core.ResourceIdentifier * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CurrentScenarioDetails * Azure.Core.ResourceIdentifier * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProviderSpecificSettings * Azure.Core.ResourceIdentifier * Nullable<Guid> -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProtectedItemProperties
Public Shared Function ReplicationProtectedItemProperties (Optional friendlyName As String = Nothing, Optional protectedItemType As String = Nothing, Optional protectableItemId As ResourceIdentifier = Nothing, Optional recoveryServicesProviderId As String = Nothing, Optional primaryFabricFriendlyName As String = Nothing, Optional primaryFabricProvider As String = Nothing, Optional recoveryFabricFriendlyName As String = Nothing, Optional recoveryFabricId As ResourceIdentifier = Nothing, Optional primaryProtectionContainerFriendlyName As String = Nothing, Optional recoveryProtectionContainerFriendlyName As String = Nothing, Optional protectionState As String = Nothing, Optional protectionStateDescription As String = Nothing, Optional activeLocation As String = Nothing, Optional testFailoverState As String = Nothing, Optional testFailoverStateDescription As String = Nothing, Optional switchProviderState As String = Nothing, Optional switchProviderStateDescription As String = Nothing, Optional allowedOperations As IEnumerable(Of String) = Nothing, Optional replicationHealth As String = Nothing, Optional failoverHealth As String = Nothing, Optional healthErrors As IEnumerable(Of SiteRecoveryHealthError) = Nothing, Optional policyId As ResourceIdentifier = Nothing, Optional policyFriendlyName As String = Nothing, Optional lastSuccessfulFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastSuccessfulTestFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional currentScenario As CurrentScenarioDetails = Nothing, Optional failoverRecoveryPointId As ResourceIdentifier = Nothing, Optional providerSpecificDetails As ReplicationProviderSpecificSettings = Nothing, Optional recoveryContainerId As ResourceIdentifier = Nothing, Optional eventCorrelationId As Nullable(Of Guid) = Nothing) As ReplicationProtectedItemProperties

Paramètres

friendlyName
String

Nom.

protectedItemType
String

Type d’élément protégé.

protectableItemId
ResourceIdentifier

ID ARM de l’élément protégé.

recoveryServicesProviderId
String

ID ARM du fournisseur de récupération.

primaryFabricFriendlyName
String

Nom convivial de l’infrastructure primaire.

primaryFabricProvider
String

Fournisseur de structure de l’infrastructure primaire.

recoveryFabricFriendlyName
String

Nom convivial de l’infrastructure de récupération.

recoveryFabricId
ResourceIdentifier

Id d’arm de l’infrastructure de récupération.

primaryProtectionContainerFriendlyName
String

Nom du conteneur de protection primaire.

recoveryProtectionContainerFriendlyName
String

Nom du conteneur de récupération.

protectionState
String

Status de protection.

protectionStateDescription
String

Description de l’état de protection.

activeLocation
String

Emplacement actif actuel du PE.

testFailoverState
String

État de test de basculement.

testFailoverStateDescription
String

Description de l’état de test de basculement.

switchProviderState
String

État du fournisseur de commutateurs.

switchProviderStateDescription
String

Description de l’état du fournisseur de commutateurs.

allowedOperations
IEnumerable<String>

Opérations autorisées sur l’élément protégé par la réplication.

replicationHealth
String

Intégrité de la protection consolidée de la machine virtuelle prenant en compte tous les problèmes liés à SRS ainsi qu’à toutes les unités de réplication associées au groupe de réplication de la machine virtuelle. Il s’agit d’une représentation sous forme de chaîne de l’énumération ProtectionHealth.

failoverHealth
String

Intégrité de basculement consolidée pour la machine virtuelle.

healthErrors
IEnumerable<SiteRecoveryHealthError>

Liste des erreurs d’intégrité.

policyId
ResourceIdentifier

ID de la stratégie régissant ce PE.

policyFriendlyName
String

Nom de la stratégie régissant ce PE.

lastSuccessfulFailoverOn
Nullable<DateTimeOffset>

Heure du dernier basculement réussi.

lastSuccessfulTestFailoverOn
Nullable<DateTimeOffset>

Heure du dernier test de basculement réussi.

currentScenario
CurrentScenarioDetails

Scénario actuel.

failoverRecoveryPointId
ResourceIdentifier

ID ARM du point de récupération sur lequel la machine virtuelle a été basculée.

providerSpecificDetails
ReplicationProviderSpecificSettings

Paramètres personnalisés du fournisseur de réplication.

recoveryContainerId
ResourceIdentifier

ID du conteneur de récupération.

eventCorrelationId
Nullable<Guid>

ID de corrélation pour les événements associés à cet élément protégé.

Retours

Une nouvelle ReplicationProtectedItemProperties instance de moqueries.

S’applique à