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.TrackedResource
ManagedDatabase

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ő
str

Kötelező. Erőforrás helye.

tags
Kötelező

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

collation
Kötelező
str

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ő

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

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

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ő
str

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
str

Erőforrás-azonosító.

name
str

Erőforrás neve.

type
str

Erőforrástípus.

status

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
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.