CreateMode type

Specifica la modalità di creazione del database.

Impostazione predefinita: creazione regolare del database.

Copia: crea un database come copia di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database di origine.

Secondario: crea un database come replica secondaria di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database primario esistente.

PointInTimeRestore: crea un database ripristinando un backup temporizzato di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database esistente e deve essere specificato restorePointInTime.

Ripristino: crea un database ripristinando un backup con replica geografica. sourceDatabaseId deve essere specificato come ID risorsa di database recuperabile da ripristinare.

Ripristino: crea un database ripristinando un backup di un database eliminato. sourceDatabaseId deve essere specificato. Se sourceDatabaseId è l'ID risorsa originale del database, è necessario specificare sourceDatabaseDeletionDate. In caso contrario, sourceDatabaseId deve essere l'ID risorsa del database eliminato ripristinabile e sourceDatabaseDeletionDate viene ignorato. è anche possibile specificare restorePointInTime per eseguire il ripristino da un punto precedente nel tempo.

RestoreLongTermRetentionBackup: crea un database ripristinando da un insieme di credenziali di conservazione a lungo termine. recoveryServicesRecoveryPointResourceId deve essere specificato come ID risorsa del punto di ripristino.

Copia, Secondario e RestoreLongTermRetentionBackup non sono supportati per l'edizione DataWarehouse.
KnownCreateMode può essere usato in modo intercambiabile con CreateMode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Predefinito: Predefinito
Copia: Ricevuta
Secondaria: Secondaria
PointInTimeRestore: PointInTimeRestore
Ripristina: Ripristina
Recupero: Recupero
RestoreExternalBackup: RestoreExternalBackup
RipristinoBackupEsternoSecondario: RistoreBackupEsternoSecondario
RestoreLongtermRetentionBackup: RestoreLongTermRetentionBackup
OnlineSecondaria: OnlineSecondaria

type CreateMode = string