Class BatchCertificateState

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

public final class BatchCertificateState extends com.azure.core.util.ExpandableStringEnum<BatchCertificateState>
BatchCertificateState enums.
  • Field Details

    • ACTIVE

      public static final BatchCertificateState ACTIVE
      The Certificate is available for use in Pools.
    • DELETING

      public static final BatchCertificateState DELETING
      The user has requested that the Certificate be deleted, but the delete operation has not yet completed. You may not reference the Certificate when creating or updating Pools.
    • DELETE_FAILED

      public static final BatchCertificateState DELETE_FAILED
      The user requested that the Certificate be deleted, but there are Pools that still have references to the Certificate, or it is still installed on one or more Nodes. (The latter can occur if the Certificate has been removed from the Pool, but the Compute Node has not yet restarted. Compute Nodes refresh their Certificates only when they restart.) You may use the cancel Certificate delete operation to cancel the delete, or the delete Certificate operation to retry the delete.
  • Constructor Details

    • BatchCertificateState

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

    • fromString

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

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