Language

IMigrationItem Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.MigrationItemTypeConverter))]
public interface IMigrationItem : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IProxyResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.MigrationItemTypeConverter))>]
type IMigrationItem = interface
    interface IJsonSerializable
    interface IProxyResource
    interface IResource
Public Interface IMigrationItem
Implements IProxyResource
Derived
Attributes
Implements

Properties

Name Description
AllowedOperation

The allowed operations on the migration item based on the current migration state of the item.

CriticalJobHistory

The critical past job details.

CurrentJobId

The ARM Id of the job being executed.

CurrentJobName

The job name.

CurrentJobStartTime

The start time of the job.

EventCorrelationId

The correlation Id for events associated with this migration item.

Health

The consolidated health.

HealthError

The list of health errors.

Id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

(Inherited from IResource)
LastMigrationStatus

The status of the last migration.

LastMigrationTime

The last migration time.

LastTestMigrationStatus

The status of the last test migration.

LastTestMigrationTime

The last test migration time.

Location

Resource Location

MachineName

The on-premise virtual machine name.

MigrationState

The migration status.

MigrationStateDescription

The migration state description.

Name

The name of the resource

(Inherited from IResource)
PolicyFriendlyName

The name of policy governing this item.

PolicyId

The ARM Id of policy governing this item.

ProviderSpecificDetail

The migration provider custom settings.

RecoveryServicesProviderId

The recovery services provider ARM Id.

ReplicationStatus

The replication status.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

(Inherited from IResource)
SystemDataCreatedBy

The identity that created the resource.

(Inherited from IResource)
SystemDataCreatedByType

The type of identity that created the resource.

(Inherited from IResource)
SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

(Inherited from IResource)
SystemDataLastModifiedBy

The identity that last modified the resource.

(Inherited from IResource)
SystemDataLastModifiedByType

The type of identity that last modified the resource.

(Inherited from IResource)
TestMigrateState

The test migrate state.

TestMigrateStateDescription

The test migrate state description.

Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from IResource)

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to