IMigrationItem Interface
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.
[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) |