Aracılığıyla paylaş


MigrationItemProperties Class

Definition

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.

Applies to