ManagedDatabaseUpdate Osztály
Felügyelt adatbázis frissítése.
A változókat csak a kiszolgáló tölti ki, és a rendszer figyelmen kívül hagyja a kérés küldésekor.
- Öröklődés
-
ManagedDatabaseUpdate
Konstruktor
ManagedDatabaseUpdate(*, tags: Dict[str, str] | None = None, collation: str | None = None, restore_point_in_time: datetime | None = None, catalog_collation: str | CatalogCollationType | None = None, create_mode: str | ManagedDatabaseCreateMode | None = None, storage_container_uri: str | None = None, source_database_id: str | None = None, restorable_dropped_database_id: str | None = None, storage_container_sas_token: str | None = None, recoverable_database_id: str | None = None, long_term_retention_backup_resource_id: str | None = None, auto_complete_restore: bool | None = None, last_backup_name: str | None = None, **kwargs)
Paraméterek
- restore_point_in_time
- datetime
Feltételes. Ha a createMode értéke PointInTimeRestore, akkor erre az értékre van szükség. Megadja annak a forrásadatbázisnak az időpontját (ISO8601 formátuma), amely az új adatbázis létrehozásához lesz visszaállítva.
- catalog_collation
- str vagy CatalogCollationType
A metaadat-katalógus rendezése. Lehetséges értékek: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS".
- create_mode
- str vagy ManagedDatabaseCreateMode
Felügyelt adatbázis létrehozási módja. PointInTimeRestore: Adatbázis létrehozása egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. Meg kell adni a SourceDatabaseName, a SourceManagedInstanceName és a PointInTime értéket. RestoreExternalBackup: Adatbázis létrehozása külső biztonsági mentési fájlokból történő visszaállítással. Meg kell adni a Rendezés, a StorageContainerUri és a StorageContainerSasToken értéket. Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági másolat visszaállításával. A visszaállítandó helyreállítható adatbázis erőforrás-azonosítójaként meg kell adni a RecoverableDatabaseId azonosítót. RestoreLongTermRetentionBackup: Adatbázis létrehozása egy hosszú távú adatmegőrzési biztonsági másolatból történő visszaállítással (longTermRetentionBackupResourceId szükséges). Lehetséges értékek: "Default", "RestoreExternalBackup", "PointInTimeRestore", "Recovery", "RestoreLongTermRetentionBackup".
- storage_container_uri
- str
Feltételes. Ha a createMode értéke RestoreExternalBackup, akkor erre az értékre van szükség. Annak a tárolónak az URI-ját adja meg, ahol a visszaállításhoz szükséges biztonsági másolatok tárolása történik.
- source_database_id
- str
Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója.
- restorable_dropped_database_id
- str
A visszaállítható elvetett adatbázis erőforrás-azonosítója az adatbázis létrehozásakor.
- storage_container_sas_token
- str
Feltételes. Ha a createMode értéke RestoreExternalBackup, akkor erre az értékre van szükség. Megadja a tároló sas-jogkivonatát.
- recoverable_database_id
- str
Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója.
- long_term_retention_backup_resource_id
- str
A felügyelt adatbázis visszaállításához használandó hosszú távú megőrzési biztonsági másolat neve.
- last_backup_name
- str
A felügyelt adatbázis visszaállításához használt utolsó biztonsági mentési fájl neve.
Változók
- status
- str vagy ManagedDatabaseStatus
Az adatbázis állapota. Lehetséges értékek: "Online", "Offline", "Leállítás", "Létrehozás", "Elérhetetlen", "Visszaállítás", "Frissítés".
- creation_date
- datetime
Az adatbázis létrehozásának dátuma.
- earliest_restore_point
- datetime
Az időponthoz kötött visszaállítás legkorábbi visszaállítási pontja.
- default_secondary_location
- str
Földrajzilag párosított régió.
- failover_group_id
- str
Példány feladatátvételi csoportjának erőforrás-azonosítója, amelyhez ez a felügyelt adatbázis tartozik.