ArmRecoveryServicesSiteRecoveryModelFactory.SiteRecoveryRecoveryPlanProperties 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 SiteRecoveryRecoveryPlanProperties.
public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryRecoveryPlanProperties SiteRecoveryRecoveryPlanProperties (string friendlyName = default, Azure.Core.ResourceIdentifier primaryFabricId = default, string primaryFabricFriendlyName = default, Azure.Core.ResourceIdentifier recoveryFabricId = default, string recoveryFabricFriendlyName = default, string failoverDeploymentModel = default, System.Collections.Generic.IEnumerable<string> replicationProviders = default, System.Collections.Generic.IEnumerable<string> allowedOperations = default, DateTimeOffset? lastPlannedFailoverOn = default, DateTimeOffset? lastUnplannedFailoverOn = default, DateTimeOffset? lastTestFailoverOn = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CurrentScenarioDetails currentScenario = default, string currentScenarioStatus = default, string currentScenarioStatusDescription = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryPlanGroup> groups = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RecoveryPlanProviderSpecificDetails> providerSpecificDetails = default);
static member SiteRecoveryRecoveryPlanProperties : string * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * string * string * seq<string> * seq<string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CurrentScenarioDetails * string * string * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryPlanGroup> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RecoveryPlanProviderSpecificDetails> -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryRecoveryPlanProperties
Public Shared Function SiteRecoveryRecoveryPlanProperties (Optional friendlyName As String = Nothing, Optional primaryFabricId As ResourceIdentifier = Nothing, Optional primaryFabricFriendlyName As String = Nothing, Optional recoveryFabricId As ResourceIdentifier = Nothing, Optional recoveryFabricFriendlyName As String = Nothing, Optional failoverDeploymentModel As String = Nothing, Optional replicationProviders As IEnumerable(Of String) = Nothing, Optional allowedOperations As IEnumerable(Of String) = Nothing, Optional lastPlannedFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastUnplannedFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastTestFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional currentScenario As CurrentScenarioDetails = Nothing, Optional currentScenarioStatus As String = Nothing, Optional currentScenarioStatusDescription As String = Nothing, Optional groups As IEnumerable(Of SiteRecoveryPlanGroup) = Nothing, Optional providerSpecificDetails As IEnumerable(Of RecoveryPlanProviderSpecificDetails) = Nothing) As SiteRecoveryRecoveryPlanProperties
Paramètres
- friendlyName
- String
Nom convivial.
- primaryFabricId
- ResourceIdentifier
ID de l’infrastructure principale.
- primaryFabricFriendlyName
- String
Nom convivial de l’infrastructure principale.
- recoveryFabricId
- ResourceIdentifier
ID de l’infrastructure de récupération.
- recoveryFabricFriendlyName
- String
Nom convivial de la structure de récupération.
- failoverDeploymentModel
- String
Modèle de déploiement de basculement.
- replicationProviders
- IEnumerable<String>
Liste des fournisseurs de réplication.
- allowedOperations
- IEnumerable<String>
Liste des opérations autorisées.
- lastPlannedFailoverOn
- Nullable<DateTimeOffset>
Heure de début de la dernière basculement planifié.
- lastUnplannedFailoverOn
- Nullable<DateTimeOffset>
Heure de début du dernier basculement non planifié.
- lastTestFailoverOn
- Nullable<DateTimeOffset>
Heure de début du dernier test de basculement.
- currentScenario
- CurrentScenarioDetails
Détails du scénario actuel.
- currentScenarioStatus
- String
Le plan de récupération status.
- currentScenarioStatusDescription
- String
Description du plan de récupération status.
- groups
- IEnumerable<SiteRecoveryPlanGroup>
Groupes du plan de récupération.
- providerSpecificDetails
- IEnumerable<RecoveryPlanProviderSpecificDetails>
L’ID du fournisseur et les détails spécifiques au fournisseur. Veuillez noter qu’il RecoveryPlanProviderSpecificDetails 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 RecoveryPlanA2ADetails.
Retours
Une nouvelle SiteRecoveryRecoveryPlanProperties instance pour se moquer.