Share via


MigrationState Struct

Definition

The migration status.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Support.MigrationStateTypeConverter))]
public struct MigrationState : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.Migrate.Support.MigrationState>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Support.MigrationStateTypeConverter))>]
type MigrationState = struct
    interface IArgumentCompleter
Public Structure MigrationState
Implements IArgumentCompleter, IEquatable(Of MigrationState)
Inheritance
MigrationState
Attributes
Implements

Fields

DisableMigrationFailed
DisableMigrationInProgress
EnableMigrationFailed
EnableMigrationInProgress
InitialSeedingFailed
InitialSeedingInProgress
MigrationCompletedWithInformation
MigrationFailed
MigrationInProgress
MigrationPartiallySucceeded
MigrationSucceeded
None
ProtectionSuspended
Replicating
ResumeInitiated
ResumeInProgress
SuspendingProtection

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(MigrationState)

Compares values of enum type MigrationState

Equals(Object)

Compares values of enum type MigrationState (override for Object)

GetHashCode()

Returns hashCode for enum MigrationState

ToString()

Returns string representation for MigrationState

Operators

Equality(MigrationState, MigrationState)

Overriding == operator for enum MigrationState

Implicit(MigrationState to String)

Implicit operator to convert MigrationState to string

Implicit(String to MigrationState)

Implicit operator to convert string to MigrationState

Inequality(MigrationState, MigrationState)

Overriding != operator for enum MigrationState

Applies to