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

tags
dict[str, str]
Kötelező

Címkék halmaza. Erőforráscímkék.

collation
str
Kötelező

A felügyelt adatbázis rendezése.

restore_point_in_time
datetime
Kötelező

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
Kötelező

A metaadat-katalógus rendezése. Lehetséges értékek: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS".

create_mode
str vagy ManagedDatabaseCreateMode
Kötelező

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
Kötelező

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
Kötelező

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
Kötelező

A visszaállítható elvetett adatbázis erőforrás-azonosítója az adatbázis létrehozásakor.

storage_container_sas_token
str
Kötelező

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
Kötelező

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
Kötelező

A felügyelt adatbázis visszaállításához használandó hosszú távú megőrzési biztonsági másolat neve.

auto_complete_restore
bool
Kötelező

A felügyelt adatbázis automatikus visszaállításának befejezése.

last_backup_name
str
Kötelező

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.