ArmRecoveryServicesSiteRecoveryModelFactory.ReplicationProtectedItemProperties Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
ID de corrélation pour les événements associés à cet élément protégé.
Retours
Une nouvelle ReplicationProtectedItemProperties instance de moqueries.