java.lang.Object
com.azure.core.util.ExpandableStringEnum<RequestType>
com.azure.resourcemanager.authorization.models.RequestType

public final class RequestType extends com.azure.core.util.ExpandableStringEnum<RequestType>
The type of the role assignment schedule request. Eg: SelfActivate, AdminAssign etc.
  • Field Details

    • ADMIN_ASSIGN

      public static final RequestType ADMIN_ASSIGN
      Static value AdminAssign for RequestType.
    • ADMIN_REMOVE

      public static final RequestType ADMIN_REMOVE
      Static value AdminRemove for RequestType.
    • ADMIN_UPDATE

      public static final RequestType ADMIN_UPDATE
      Static value AdminUpdate for RequestType.
    • ADMIN_EXTEND

      public static final RequestType ADMIN_EXTEND
      Static value AdminExtend for RequestType.
    • ADMIN_RENEW

      public static final RequestType ADMIN_RENEW
      Static value AdminRenew for RequestType.
    • SELF_ACTIVATE

      public static final RequestType SELF_ACTIVATE
      Static value SelfActivate for RequestType.
    • SELF_DEACTIVATE

      public static final RequestType SELF_DEACTIVATE
      Static value SelfDeactivate for RequestType.
    • SELF_EXTEND

      public static final RequestType SELF_EXTEND
      Static value SelfExtend for RequestType.
    • SELF_RENEW

      public static final RequestType SELF_RENEW
      Static value SelfRenew for RequestType.
  • Constructor Details

    • RequestType

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

    • fromString

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

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