Class BatchCertificateVisibility

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

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

    • START_TASK

      public static final BatchCertificateVisibility START_TASK
      The Certificate should be visible to the user account under which the StartTask is run. Note that if AutoUser Scope is Pool for both the StartTask and a Task, this certificate will be visible to the Task as well.
    • TASK

      public static final BatchCertificateVisibility TASK
      The Certificate should be visible to the user accounts under which Job Tasks are run.
    • REMOTE_USER

      public static final BatchCertificateVisibility REMOTE_USER
      The Certificate should be visible to the user accounts under which users remotely access the Compute Node.
  • Constructor Details

    • BatchCertificateVisibility

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

    • fromString

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

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