MigrationItemProperties interface

Migration item properties.

Properties

allowedOperations

The allowed operations on the migration item based on the current migration state of the item. NOTE: This property will not be serialized. It can only be populated by the server.

criticalJobHistory

The critical past job details. NOTE: This property will not be serialized. It can only be populated by the server.

currentJob

The current job details. NOTE: This property will not be serialized. It can only be populated by the server.

eventCorrelationId

The correlation Id for events associated with this migration item. NOTE: This property will not be serialized. It can only be populated by the server.

health

The consolidated health. NOTE: This property will not be serialized. It can only be populated by the server.

healthErrors

The list of health errors. NOTE: This property will not be serialized. It can only be populated by the server.

lastMigrationStatus

The status of the last migration. NOTE: This property will not be serialized. It can only be populated by the server.

lastMigrationTime

The last migration time. NOTE: This property will not be serialized. It can only be populated by the server.

lastTestMigrationStatus

The status of the last test migration. NOTE: This property will not be serialized. It can only be populated by the server.

lastTestMigrationTime

The last test migration time. NOTE: This property will not be serialized. It can only be populated by the server.

machineName

The on-premise virtual machine name. NOTE: This property will not be serialized. It can only be populated by the server.

migrationState

The migration status. NOTE: This property will not be serialized. It can only be populated by the server.

migrationStateDescription

The migration state description. NOTE: This property will not be serialized. It can only be populated by the server.

policyFriendlyName

The name of policy governing this item. NOTE: This property will not be serialized. It can only be populated by the server.

policyId

The ARM Id of policy governing this item. NOTE: This property will not be serialized. It can only be populated by the server.

providerSpecificDetails

The migration provider custom settings.

recoveryServicesProviderId

The recovery services provider ARM Id. NOTE: This property will not be serialized. It can only be populated by the server.

replicationStatus

The replication status. NOTE: This property will not be serialized. It can only be populated by the server.

testMigrateState

The test migrate state. NOTE: This property will not be serialized. It can only be populated by the server.

testMigrateStateDescription

The test migrate state description. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

allowedOperations

The allowed operations on the migration item based on the current migration state of the item. NOTE: This property will not be serialized. It can only be populated by the server.

allowedOperations?: string[]

Property Value

string[]

criticalJobHistory

The critical past job details. NOTE: This property will not be serialized. It can only be populated by the server.

criticalJobHistory?: CriticalJobHistoryDetails[]

Property Value

currentJob

The current job details. NOTE: This property will not be serialized. It can only be populated by the server.

currentJob?: CurrentJobDetails

Property Value

eventCorrelationId

The correlation Id for events associated with this migration item. NOTE: This property will not be serialized. It can only be populated by the server.

eventCorrelationId?: string

Property Value

string

health

The consolidated health. NOTE: This property will not be serialized. It can only be populated by the server.

health?: string

Property Value

string

healthErrors

The list of health errors. NOTE: This property will not be serialized. It can only be populated by the server.

healthErrors?: HealthError[]

Property Value

lastMigrationStatus

The status of the last migration. NOTE: This property will not be serialized. It can only be populated by the server.

lastMigrationStatus?: string

Property Value

string

lastMigrationTime

The last migration time. NOTE: This property will not be serialized. It can only be populated by the server.

lastMigrationTime?: Date

Property Value

Date

lastTestMigrationStatus

The status of the last test migration. NOTE: This property will not be serialized. It can only be populated by the server.

lastTestMigrationStatus?: string

Property Value

string

lastTestMigrationTime

The last test migration time. NOTE: This property will not be serialized. It can only be populated by the server.

lastTestMigrationTime?: Date

Property Value

Date

machineName

The on-premise virtual machine name. NOTE: This property will not be serialized. It can only be populated by the server.

machineName?: string

Property Value

string

migrationState

The migration status. NOTE: This property will not be serialized. It can only be populated by the server.

migrationState?: string

Property Value

string

migrationStateDescription

The migration state description. NOTE: This property will not be serialized. It can only be populated by the server.

migrationStateDescription?: string

Property Value

string

policyFriendlyName

The name of policy governing this item. NOTE: This property will not be serialized. It can only be populated by the server.

policyFriendlyName?: string

Property Value

string

policyId

The ARM Id of policy governing this item. NOTE: This property will not be serialized. It can only be populated by the server.

policyId?: string

Property Value

string

providerSpecificDetails

The migration provider custom settings.

providerSpecificDetails?: MigrationProviderSpecificSettingsUnion

Property Value

recoveryServicesProviderId

The recovery services provider ARM Id. NOTE: This property will not be serialized. It can only be populated by the server.

recoveryServicesProviderId?: string

Property Value

string

replicationStatus

The replication status. NOTE: This property will not be serialized. It can only be populated by the server.

replicationStatus?: string

Property Value

string

testMigrateState

The test migrate state. NOTE: This property will not be serialized. It can only be populated by the server.

testMigrateState?: string

Property Value

string

testMigrateStateDescription

The test migrate state description. NOTE: This property will not be serialized. It can only be populated by the server.

testMigrateStateDescription?: string

Property Value

string