VirtualNetworkGatewayMigrationPhase Class

public final class VirtualNetworkGatewayMigrationPhase
extends ExpandableStringEnum<VirtualNetworkGatewayMigrationPhase>

Represent the current migration phase of gateway.

Field Summary

Modifier and Type Field and Description
static final VirtualNetworkGatewayMigrationPhase ABORT

Gateway is going through abort migration or abort has failed.

static final VirtualNetworkGatewayMigrationPhase ABORT_SUCCEEDED

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

static final VirtualNetworkGatewayMigrationPhase COMMIT

Gateway is going through commit migration or commit has failed.

static final VirtualNetworkGatewayMigrationPhase COMMIT_SUCCEEDED

Commit succeeded, represent migration is complete for the gateway.

static final VirtualNetworkGatewayMigrationPhase EXECUTE

Gateway is going through execute migration or execute has failed.

static final VirtualNetworkGatewayMigrationPhase EXECUTE_SUCCEEDED

Execute succeeded on gateway.

static final VirtualNetworkGatewayMigrationPhase NONE

No migration phase set on gateway.

static final VirtualNetworkGatewayMigrationPhase PREPARE

Gateway is going through prepare migration or prepare has failed.

static final VirtualNetworkGatewayMigrationPhase PREPARE_SUCCEEDED

Prepare succeeded on gateway.

Constructor Summary

Constructor Description
VirtualNetworkGatewayMigrationPhase()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of VirtualNetworkGatewayMigrationPhase value.

Method Summary

Modifier and Type Method and Description
static VirtualNetworkGatewayMigrationPhase fromString(String name)

Creates or finds a VirtualNetworkGatewayMigrationPhase from its string representation.

static Collection<VirtualNetworkGatewayMigrationPhase> values()

Gets known VirtualNetworkGatewayMigrationPhase values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

ABORT

public static final VirtualNetworkGatewayMigrationPhase ABORT

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

ABORT_SUCCEEDED

public static final VirtualNetworkGatewayMigrationPhase ABORT_SUCCEEDED

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

COMMIT

public static final VirtualNetworkGatewayMigrationPhase COMMIT

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

COMMIT_SUCCEEDED

public static final VirtualNetworkGatewayMigrationPhase COMMIT_SUCCEEDED

Commit succeeded, represent migration is complete for the gateway.

EXECUTE

public static final VirtualNetworkGatewayMigrationPhase EXECUTE

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

EXECUTE_SUCCEEDED

public static final VirtualNetworkGatewayMigrationPhase EXECUTE_SUCCEEDED

Execute succeeded on gateway.

NONE

public static final VirtualNetworkGatewayMigrationPhase NONE

No migration phase set on gateway.

PREPARE

public static final VirtualNetworkGatewayMigrationPhase PREPARE

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

PREPARE_SUCCEEDED

public static final VirtualNetworkGatewayMigrationPhase PREPARE_SUCCEEDED

Prepare succeeded on gateway.

Constructor Details

VirtualNetworkGatewayMigrationPhase

@Deprecated
public VirtualNetworkGatewayMigrationPhase()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of VirtualNetworkGatewayMigrationPhase value.

Method Details

fromString

public static VirtualNetworkGatewayMigrationPhase fromString(String name)

Creates or finds a VirtualNetworkGatewayMigrationPhase from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding VirtualNetworkGatewayMigrationPhase.

values

public static Collection<VirtualNetworkGatewayMigrationPhase> values()

Gets known VirtualNetworkGatewayMigrationPhase values.

Returns:

known VirtualNetworkGatewayMigrationPhase values.

Applies to