Enum ServerLevelPermissionsGroup

java.lang.Object
java.lang.Enum<ServerLevelPermissionsGroup>
com.azure.resourcemanager.datamigration.models.ServerLevelPermissionsGroup
All Implemented Interfaces:
Serializable, Comparable<ServerLevelPermissionsGroup>, java.lang.constant.Constable

public enum ServerLevelPermissionsGroup extends Enum<ServerLevelPermissionsGroup>
Permission group for validations. These groups will run a set of permissions for validating user activity. Select the permission group for the activity that you are performing.
  • Enum Constant Details

    • DEFAULT

      public static final ServerLevelPermissionsGroup DEFAULT
      Enum value Default.
    • MIGRATION_FROM_SQL_SERVER_TO_AZURE_DB

      public static final ServerLevelPermissionsGroup MIGRATION_FROM_SQL_SERVER_TO_AZURE_DB
      Enum value MigrationFromSqlServerToAzureDB.
    • MIGRATION_FROM_SQL_SERVER_TO_AZURE_MI

      public static final ServerLevelPermissionsGroup MIGRATION_FROM_SQL_SERVER_TO_AZURE_MI
      Enum value MigrationFromSqlServerToAzureMI.
    • MIGRATION_FROM_MY_SQLTO_AZURE_DBFOR_MY_SQL

      public static final ServerLevelPermissionsGroup MIGRATION_FROM_MY_SQLTO_AZURE_DBFOR_MY_SQL
      Enum value MigrationFromMySQLToAzureDBForMySQL.
  • Method Details

    • values

      public static ServerLevelPermissionsGroup[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static ServerLevelPermissionsGroup valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • fromString

      public static ServerLevelPermissionsGroup fromString(String value)
      Parses a serialized value to a ServerLevelPermissionsGroup instance.
      Parameters:
      value - the serialized value to parse.
      Returns:
      the parsed ServerLevelPermissionsGroup object, or null if unable to parse.
    • toString

      public String toString()
      Overrides:
      toString in class Enum<ServerLevelPermissionsGroup>