ManagedDatabase Osztály
Egy felügyelt adatbázis-erőforrás.
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.
Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.
- Öröklődés
-
azure.mgmt.sql.models._models_py3.TrackedResourceManagedDatabase
Konstruktor
ManagedDatabase(*, location: str, 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
| Name | Description |
|---|---|
|
location
Kötelező
|
Kötelező. Erőforrás helye. |
|
tags
Kötelező
|
Címkék halmaza. Erőforráscímkék. |
|
collation
Kötelező
|
A felügyelt adatbázis rendezése. |
|
restore_point_in_time
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
Kötelező
|
str vagy
CatalogCollationType
A metaadat-katalógus rendezése. Lehetséges értékek: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS". |
|
create_mode
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
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
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
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
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
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
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
Kötelező
|
A felügyelt adatbázis automatikus visszaállításának befejezése. |
|
last_backup_name
Kötelező
|
A felügyelt adatbázis visszaállításához használt utolsó biztonsági mentési fájl neve. |
Csak kulcsszavas paraméterek
| Name | Description |
|---|---|
|
location
Kötelező
|
|
|
tags
Kötelező
|
|
|
collation
Kötelező
|
|
|
restore_point_in_time
Kötelező
|
|
|
catalog_collation
Kötelező
|
|
|
create_mode
Kötelező
|
|
|
storage_container_uri
Kötelező
|
|
|
source_database_id
Kötelező
|
|
|
restorable_dropped_database_id
Kötelező
|
|
|
storage_container_sas_token
Kötelező
|
|
|
recoverable_database_id
Kötelező
|
|
|
long_term_retention_backup_resource_id
Kötelező
|
|
|
auto_complete_restore
Kötelező
|
|
|
last_backup_name
Kötelező
|
|
Változók
| Name | Description |
|---|---|
|
id
|
Erőforrás-azonosító. |
|
name
|
Erőforrás neve. |
|
type
|
Erőforrástípus. |
|
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
|
Az adatbázis létrehozásának dátuma. |
|
earliest_restore_point
|
Az időponthoz kötött visszaállítás legkorábbi visszaállítási pontja. |
|
default_secondary_location
|
Földrajzilag párosított régió. |
|
failover_group_id
|
Példány feladatátvételi csoportjának erőforrás-azonosítója, amelyhez ez a felügyelt adatbázis tartozik. |