java.lang.Object
com.azure.core.util.ExpandableStringEnum<ReasonCode>
com.azure.resourcemanager.storagecache.models.ReasonCode

public final class ReasonCode extends com.azure.core.util.ExpandableStringEnum<ReasonCode>
The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". "QuotaId" is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. "NotAvailableForSubscription" is related to capacity at the datacenter.
  • Field Details

    • QUOTA_ID

      public static final ReasonCode QUOTA_ID
      Static value QuotaId for ReasonCode.
    • NOT_AVAILABLE_FOR_SUBSCRIPTION

      public static final ReasonCode NOT_AVAILABLE_FOR_SUBSCRIPTION
      Static value NotAvailableForSubscription for ReasonCode.
  • Constructor Details

  • Method Details

    • fromString

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

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