Class VpnClientProtocol

java.lang.Object
com.azure.core.util.ExpandableStringEnum<VpnClientProtocol>
com.azure.resourcemanager.network.models.VpnClientProtocol
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class VpnClientProtocol extends com.azure.core.util.ExpandableStringEnum<VpnClientProtocol>
VPN client protocol enabled for the virtual network gateway.
  • Field Details

    • IKE_V2

      public static final VpnClientProtocol IKE_V2
      Static value IkeV2 for VpnClientProtocol.
    • SSTP

      public static final VpnClientProtocol SSTP
      Static value SSTP for VpnClientProtocol.
    • OPEN_VPN

      public static final VpnClientProtocol OPEN_VPN
      Static value OpenVPN for VpnClientProtocol.
  • Constructor Details

    • VpnClientProtocol

      @Deprecated public VpnClientProtocol()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of VpnClientProtocol value.
  • Method Details

    • fromString

      public static VpnClientProtocol fromString(String name)
      Creates or finds a VpnClientProtocol from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding VpnClientProtocol.
    • values

      public static Collection<VpnClientProtocol> values()
      Gets known VpnClientProtocol values.
      Returns:
      known VpnClientProtocol values.