Freigeben über


VirtualNetworkGatewayMigrationPhase Struct

Definition

Represent the current migration phase of gateway.

public readonly struct VirtualNetworkGatewayMigrationPhase : IEquatable<Azure.ResourceManager.Network.Models.VirtualNetworkGatewayMigrationPhase>
type VirtualNetworkGatewayMigrationPhase = struct
Public Structure VirtualNetworkGatewayMigrationPhase
Implements IEquatable(Of VirtualNetworkGatewayMigrationPhase)
Inheritance
VirtualNetworkGatewayMigrationPhase
Implements

Constructors

Name Description
VirtualNetworkGatewayMigrationPhase(String)

Initializes a new instance of VirtualNetworkGatewayMigrationPhase.

Properties

Name Description
Abort

Gateway is going through abort migration or abort has failed. Please see state and error details for more information.

AbortSucceeded

Represent abort succeeded on gateway, start with prepare to retrigger migration.

Commit

Gateway is going through commit migration or commit has failed. Please see state and error details for more information.

CommitSucceeded

Commit succeeded, represent migration is complete for the gateway.

Execute

Gateway is going through execute migration or execute has failed. Please see state and error details for more information.

ExecuteSucceeded

Execute succeeded on gateway.

None

No migration phase set on gateway.

Prepare

Gateway is going through prepare migration or prepare has failed. Please see state and error details for more information.

PrepareSucceeded

Prepare succeeded on gateway.

Methods

Name Description
Equals(VirtualNetworkGatewayMigrationPhase)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(VirtualNetworkGatewayMigrationPhase, VirtualNetworkGatewayMigrationPhase)

Determines if two VirtualNetworkGatewayMigrationPhase values are the same.

Implicit(String to VirtualNetworkGatewayMigrationPhase)

Converts a String to a VirtualNetworkGatewayMigrationPhase.

Inequality(VirtualNetworkGatewayMigrationPhase, VirtualNetworkGatewayMigrationPhase)

Determines if two VirtualNetworkGatewayMigrationPhase values are not the same.

Applies to