VirtualNetworkType Class

public final class VirtualNetworkType
extends ExpandableStringEnum<VirtualNetworkType>

The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.

Field Summary

Modifier and Type Field and Description
static final VirtualNetworkType EXTERNAL

Static value External for VirtualNetworkType.

static final VirtualNetworkType INTERNAL

Static value Internal for VirtualNetworkType.

static final VirtualNetworkType NONE

Static value None for VirtualNetworkType.

Constructor Summary

Constructor Description
VirtualNetworkType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of VirtualNetworkType value.

Method Summary

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

Creates or finds a VirtualNetworkType from its string representation.

static Collection<VirtualNetworkType> values()

Gets known VirtualNetworkType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

EXTERNAL

public static final VirtualNetworkType EXTERNAL

Static value External for VirtualNetworkType.

INTERNAL

public static final VirtualNetworkType INTERNAL

Static value Internal for VirtualNetworkType.

NONE

public static final VirtualNetworkType NONE

Static value None for VirtualNetworkType.

Constructor Details

VirtualNetworkType

@Deprecated
public VirtualNetworkType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of VirtualNetworkType value.

Method Details

fromString

public static VirtualNetworkType fromString(String name)

Creates or finds a VirtualNetworkType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding VirtualNetworkType.

values

public static Collection values()

Gets known VirtualNetworkType values.

Returns:

known VirtualNetworkType values.

Applies to