MigrationItemProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Migration item properties.
public class MigrationItemProperties
type MigrationItemProperties = class
Public Class MigrationItemProperties
- Inheritance
-
MigrationItemProperties
Constructors
MigrationItemProperties() |
Initializes a new instance of the MigrationItemProperties class. |
MigrationItemProperties(String, String, String, String, String, String, String, Nullable<DateTime>, String, Nullable<DateTime>, String, String, String, String, IList<HealthError>, IList<String>, CurrentJobDetails, IList<CriticalJobHistoryDetails>, String, MigrationProviderSpecificSettings) |
Initializes a new instance of the MigrationItemProperties class. |
Properties
AllowedOperations |
Gets the allowed operations on the migration item based on the current migration state of the item. |
CriticalJobHistory |
Gets the critical past job details. |
CurrentJob |
Gets the current job details. |
EventCorrelationId |
Gets the correlation Id for events associated with this migration item. |
Health |
Gets the consolidated health. Possible values include: 'None', 'Normal', 'Warning', 'Critical' |
HealthErrors |
Gets the list of health errors. |
LastMigrationStatus |
Gets the status of the last migration. |
LastMigrationTime |
Gets the last migration time. |
LastTestMigrationStatus |
Gets the status of the last test migration. |
LastTestMigrationTime |
Gets the last test migration time. |
MachineName |
Gets the on-premise virtual machine name. |
MigrationState |
Gets the migration status. Possible values include: 'None', 'EnableMigrationInProgress', 'EnableMigrationFailed', 'DisableMigrationInProgress', 'DisableMigrationFailed', 'InitialSeedingInProgress', 'InitialSeedingFailed', 'Replicating', 'MigrationInProgress', 'MigrationSucceeded', 'MigrationFailed', 'ResumeInProgress', 'ResumeInitiated', 'SuspendingProtection', 'ProtectionSuspended', 'MigrationCompletedWithInformation', 'MigrationPartiallySucceeded' |
MigrationStateDescription |
Gets the migration state description. |
PolicyFriendlyName |
Gets the name of policy governing this item. |
PolicyId |
Gets the ARM Id of policy governing this item. |
ProviderSpecificDetails |
Gets or sets the migration provider custom settings. |
RecoveryServicesProviderId |
Gets the recovery services provider ARM Id. |
ReplicationStatus |
Gets the replication status. |
TestMigrateState |
Gets the test migrate state. Possible values include: 'None', 'TestMigrationInProgress', 'TestMigrationSucceeded', 'TestMigrationFailed', 'TestMigrationCleanupInProgress', 'TestMigrationCompletedWithInformation', 'TestMigrationPartiallySucceeded' |
TestMigrateStateDescription |
Gets the test migrate state description. |