Class ManagedServerCreateMode

java.lang.Object
com.azure.core.util.ExpandableStringEnum<ManagedServerCreateMode>
com.azure.resourcemanager.sql.models.ManagedServerCreateMode

public final class ManagedServerCreateMode extends com.azure.core.util.ExpandableStringEnum<ManagedServerCreateMode>
Specifies the mode of database creation.

Default: Regular instance creation.

Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified.

  • Field Details

    • DEFAULT

      public static final ManagedServerCreateMode DEFAULT
      Static value Default for ManagedServerCreateMode.
    • POINT_IN_TIME_RESTORE

      public static final ManagedServerCreateMode POINT_IN_TIME_RESTORE
      Static value PointInTimeRestore for ManagedServerCreateMode.
  • Constructor Details

    • ManagedServerCreateMode

      public ManagedServerCreateMode()
  • Method Details

    • fromString

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

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