Class NetworkAccessPolicy

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

public final class NetworkAccessPolicy extends com.azure.core.util.ExpandableStringEnum<NetworkAccessPolicy>
Policy for accessing the disk via network.
  • Field Details

    • ALLOW_ALL

      public static final NetworkAccessPolicy ALLOW_ALL
      Static value AllowAll for NetworkAccessPolicy.
    • ALLOW_PRIVATE

      public static final NetworkAccessPolicy ALLOW_PRIVATE
      Static value AllowPrivate for NetworkAccessPolicy.
    • DENY_ALL

      public static final NetworkAccessPolicy DENY_ALL
      Static value DenyAll for NetworkAccessPolicy.
  • Constructor Details

    • NetworkAccessPolicy

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

    • fromString

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

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