Class DomainNameLabelScopeTypes

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

public final class DomainNameLabelScopeTypes extends com.azure.core.util.ExpandableStringEnum<DomainNameLabelScopeTypes>
The Domain name label scope.The concatenation of the hashed domain name label that generated according to the policy from domain name label scope and vm index will be the domain name labels of the PublicIPAddress resources that will be created.
  • Field Details

    • TENANT_REUSE

      public static final DomainNameLabelScopeTypes TENANT_REUSE
      Static value TenantReuse for DomainNameLabelScopeTypes.
    • SUBSCRIPTION_REUSE

      public static final DomainNameLabelScopeTypes SUBSCRIPTION_REUSE
      Static value SubscriptionReuse for DomainNameLabelScopeTypes.
    • RESOURCE_GROUP_REUSE

      public static final DomainNameLabelScopeTypes RESOURCE_GROUP_REUSE
      Static value ResourceGroupReuse for DomainNameLabelScopeTypes.
    • NO_REUSE

      public static final DomainNameLabelScopeTypes NO_REUSE
      Static value NoReuse for DomainNameLabelScopeTypes.
  • Constructor Details

    • DomainNameLabelScopeTypes

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

    • fromString

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

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