SqlDatabaseCreateMode Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Modus der Datenbankerstellung an.
Standard: reguläre Datenbankerstellung.
Kopieren: Erstellt eine Datenbank als Kopie einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der Quelldatenbank angegeben werden.
Sekundär: Erstellt eine Datenbank als sekundäres Replikat einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der vorhandenen primären Datenbank angegeben werden.
PointInTimeRestore: Erstellt eine Datenbank, indem eine Zeitpunktsicherung einer vorhandenen Datenbank wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID der vorhandenen Datenbank und restorePointInTime angegeben werden.
Wiederherstellung: Erstellt eine Datenbank, indem eine georeplizierte Sicherung wiederhergestellt wird. sourceDatabaseId muss als wiederherstellbare Datenbankressourcen-ID angegeben werden.
Wiederherstellen: Erstellt eine Datenbank, indem eine Sicherung einer gelöschten Datenbank wiederhergestellt wird. sourceDatabaseId muss angegeben werden. Wenn sourceDatabaseId die ursprüngliche Ressourcen-ID der Datenbank ist, muss sourceDatabaseDeletionDate angegeben werden. Andernfalls muss sourceDatabaseId die wiederherstellbare gelöschte Datenbankressourcen-ID sein, und sourceDatabaseDeletionDate wird ignoriert. restorePointInTime kann auch für die Wiederherstellung von einem früheren Zeitpunkt angegeben werden.
RestoreLongTermRetentionBackup: Erstellt eine Datenbank durch Wiederherstellung aus einem Tresor für die langfristige Aufbewahrung. recoveryServicesRecoveryPointResourceId muss als Ressourcen-ID des Wiederherstellungspunkts angegeben werden.
Copy, Secondary und RestoreLongTermRetentionBackup werden für die DataWarehouse-Edition nicht unterstützt.
public readonly struct SqlDatabaseCreateMode : IEquatable<Azure.ResourceManager.Sql.Models.SqlDatabaseCreateMode>
type SqlDatabaseCreateMode = struct
Public Structure SqlDatabaseCreateMode
Implements IEquatable(Of SqlDatabaseCreateMode)
- Vererbung
-
SqlDatabaseCreateMode
- Implementiert
Konstruktoren
SqlDatabaseCreateMode(String) |
Initialisiert eine neue Instanz von SqlDatabaseCreateMode. |
Eigenschaften
Copy |
„Kopieren“. |
Default |
Standard. |
OnlineSecondary |
OnlineSecondary. |
PointInTimeRestore |
PointInTimeRestore. |
Recovery |
Recovery |
Restore |
Wiederherstellen. |
RestoreExternalBackup |
RestoreExternalBackup. |
RestoreExternalBackupSecondary |
RestoreExternalBackupSecondary. |
RestoreLongTermRetentionBackup |
RestoreLongTermRetentionBackup. |
Secondary |
Sekundären. |
Methoden
Equals(SqlDatabaseCreateMode) |
Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist. |
ToString() |
Gibt den voll qualifizierten Typnamen dieser Instanz zurück. |
Operatoren
Equality(SqlDatabaseCreateMode, SqlDatabaseCreateMode) |
Bestimmt, ob zwei SqlDatabaseCreateMode Werte gleich sind. |
Implicit(String to SqlDatabaseCreateMode) |
Konvertiert eine Zeichenfolge in eine SqlDatabaseCreateMode. |
Inequality(SqlDatabaseCreateMode, SqlDatabaseCreateMode) |
Bestimmt, ob zwei SqlDatabaseCreateMode Werte nicht identisch sind. |
Gilt für:
Azure SDK for .NET