Partager via


ArmRecoveryServicesSiteRecoveryModelFactory.SiteRecoveryMigrationItemProperties Méthode

Définition

Initialise une nouvelle instance de SiteRecoveryMigrationItemProperties.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryMigrationItemProperties SiteRecoveryMigrationItemProperties (string machineName = default, Azure.Core.ResourceIdentifier policyId = default, string policyFriendlyName = default, string recoveryServicesProviderId = default, string replicationStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryMigrationState? migrationState = default, string migrationStateDescription = default, DateTimeOffset? lastTestMigrationOn = default, string lastTestMigrationStatus = default, DateTimeOffset? lastMigrationOn = default, string lastMigrationStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.TestMigrationState? testMigrateState = default, string testMigrateStateDescription = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectionHealth? health = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> healthErrors = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MigrationItemOperation> allowedOperations = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CurrentJobDetails currentJob = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CriticalJobHistoryDetails> criticalJobHistory = default, string eventCorrelationId = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MigrationProviderSpecificSettings providerSpecificDetails = default);
static member SiteRecoveryMigrationItemProperties : string * Azure.Core.ResourceIdentifier * string * string * string * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryMigrationState> * string * Nullable<DateTimeOffset> * string * Nullable<DateTimeOffset> * string * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.TestMigrationState> * string * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectionHealth> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MigrationItemOperation> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CurrentJobDetails * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CriticalJobHistoryDetails> * string * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MigrationProviderSpecificSettings -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryMigrationItemProperties
Public Shared Function SiteRecoveryMigrationItemProperties (Optional machineName As String = Nothing, Optional policyId As ResourceIdentifier = Nothing, Optional policyFriendlyName As String = Nothing, Optional recoveryServicesProviderId As String = Nothing, Optional replicationStatus As String = Nothing, Optional migrationState As Nullable(Of SiteRecoveryMigrationState) = Nothing, Optional migrationStateDescription As String = Nothing, Optional lastTestMigrationOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastTestMigrationStatus As String = Nothing, Optional lastMigrationOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastMigrationStatus As String = Nothing, Optional testMigrateState As Nullable(Of TestMigrationState) = Nothing, Optional testMigrateStateDescription As String = Nothing, Optional health As Nullable(Of SiteRecoveryProtectionHealth) = Nothing, Optional healthErrors As IEnumerable(Of SiteRecoveryHealthError) = Nothing, Optional allowedOperations As IEnumerable(Of MigrationItemOperation) = Nothing, Optional currentJob As CurrentJobDetails = Nothing, Optional criticalJobHistory As IEnumerable(Of CriticalJobHistoryDetails) = Nothing, Optional eventCorrelationId As String = Nothing, Optional providerSpecificDetails As MigrationProviderSpecificSettings = Nothing) As SiteRecoveryMigrationItemProperties

Paramètres

machineName
String

Nom de la machine virtuelle locale.

policyId
ResourceIdentifier

ID ARM de la stratégie régissant cet élément.

policyFriendlyName
String

Nom de la stratégie qui régit cet élément.

recoveryServicesProviderId
String

Id ARM du fournisseur de services de récupération.

replicationStatus
String

Le status de réplication.

migrationState
Nullable<SiteRecoveryMigrationState>

Migration status.

migrationStateDescription
String

Description de l’état de migration.

lastTestMigrationOn
Nullable<DateTimeOffset>

Heure de la dernière migration de test.

lastTestMigrationStatus
String

Status de la dernière migration de test.

lastMigrationOn
Nullable<DateTimeOffset>

Heure de la dernière migration.

lastMigrationStatus
String

Status de la dernière migration.

testMigrateState
Nullable<TestMigrationState>

État de migration de test.

testMigrateStateDescription
String

Description de l’état de migration de test.

health
Nullable<SiteRecoveryProtectionHealth>

Intégrité consolidée.

healthErrors
IEnumerable<SiteRecoveryHealthError>

Liste des erreurs d’intégrité.

allowedOperations
IEnumerable<MigrationItemOperation>

Opérations autorisées sur l’élément de migration en fonction de l’état de migration actuel de l’élément.

currentJob
CurrentJobDetails

Détails du travail actuel.

criticalJobHistory
IEnumerable<CriticalJobHistoryDetails>

Détails du travail passé critique.

eventCorrelationId
String

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

providerSpecificDetails
MigrationProviderSpecificSettings

Paramètres personnalisés du fournisseur de migration.

Retours

Une nouvelle SiteRecoveryMigrationItemProperties instance pour se moquer.

S’applique à