Share via


MoveState Struct

Definition

Defines the MoveResource states.

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

Fields

AssignmentPending
CommitFailed
CommitInProgress
CommitPending
Committed
DeleteSourcePending
DiscardFailed
DiscardInProgress
MoveFailed
MoveInProgress
MovePending
PrepareFailed
PrepareInProgress
PreparePending
ResourceMoveCompleted

Methods

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

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

Equals(MoveState)

Compares values of enum type MoveState

Equals(Object)

Compares values of enum type MoveState (override for Object)

GetHashCode()

Returns hashCode for enum MoveState

ToString()

Returns string representation for MoveState

Operators

Equality(MoveState, MoveState)

Overriding == operator for enum MoveState

Implicit(MoveState to String)

Implicit operator to convert MoveState to string

Implicit(String to MoveState)

Implicit operator to convert string to MoveState

Inequality(MoveState, MoveState)

Overriding != operator for enum MoveState

Applies to