Udostępnij za pośrednictwem


ManagedDatabase Klasa

Zasób zarządzanej bazy danych.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

Dziedziczenie
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)

Parametry

Nazwa Opis
location
Wymagane
str

Wymagane. Lokalizacja zasobu.

tags
Wymagane

Zestaw tagów. Tagi zasobów.

collation
Wymagane
str

Sortowanie zarządzanej bazy danych.

restore_point_in_time
Wymagane

Warunkowe. Jeśli parametr createMode to PointInTimeRestore, ta wartość jest wymagana. Określa punkt w czasie (format ISO8601) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych.

catalog_collation
Wymagane

Sortowanie wykazu metadanych. Możliwe wartości to: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS".

create_mode
Wymagane

Tryb tworzenia zarządzanej bazy danych. PointInTimeRestore: utwórz bazę danych, przywracając kopię zapasową istniejącej bazy danych do punktu w czasie. Należy określić wartości SourceDatabaseName, SourceManagedInstanceName i PointInTime. RestoreExternalBackup: utwórz bazę danych, przywracając z zewnętrznych plików kopii zapasowej. Należy określić sortowanie, wartości StorageContainerUri i StorageContainerSasToken. Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. W celu przywrócenia identyfikator zasobu bazy danych możliwy do odzyskania należy określić parametr RecoverableDatabaseId. RestoreLongTermRetentionBackup: utwórz bazę danych przez przywrócenie z kopii zapasowej długoterminowego przechowywania (wymagana wartość longTermRetentionBackupResourceId). Możliwe wartości to: "Default", "RestoreExternalBackup", "PointInTimeRestore", "Recovery", "RestoreLongTermRetentionBackup".

storage_container_uri
Wymagane
str

Warunkowe. Jeśli parametr createMode to RestoreExternalBackup, ta wartość jest wymagana. Określa identyfikator URI kontenera magazynu, w którym są przechowywane kopie zapasowe dla tego przywracania.

source_database_id
Wymagane
str

Identyfikator zasobu źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych.

restorable_dropped_database_id
Wymagane
str

Przywracalny identyfikator usuniętego zasobu bazy danych do przywrócenia podczas tworzenia tej bazy danych.

storage_container_sas_token
Wymagane
str

Warunkowe. Jeśli parametr createMode to RestoreExternalBackup, ta wartość jest wymagana. Określa token sas kontenera magazynu.

recoverable_database_id
Wymagane
str

Identyfikator zasobu możliwej do odzyskania bazy danych skojarzony z operacją tworzenia tej bazy danych.

long_term_retention_backup_resource_id
Wymagane
str

Nazwa kopii zapasowej przechowywania długoterminowego, która ma być używana do przywracania tej zarządzanej bazy danych.

auto_complete_restore
Wymagane

Czy automatyczne przywracanie tej zarządzanej bazy danych ma być ukończone automatycznie.

last_backup_name
Wymagane
str

Ostatnia nazwa pliku kopii zapasowej na potrzeby przywracania tej zarządzanej bazy danych.

Parametry Tylko słowo kluczowe

Nazwa Opis
location
Wymagane
tags
Wymagane
collation
Wymagane
restore_point_in_time
Wymagane
catalog_collation
Wymagane
create_mode
Wymagane
storage_container_uri
Wymagane
source_database_id
Wymagane
restorable_dropped_database_id
Wymagane
storage_container_sas_token
Wymagane
recoverable_database_id
Wymagane
long_term_retention_backup_resource_id
Wymagane
auto_complete_restore
Wymagane
last_backup_name
Wymagane

Zmienne

Nazwa Opis
id
str

Identyfikator zasobu.

name
str

Nazwa zasobu.

type
str

Typ zasobu.

status

Stan bazy danych. Możliwe wartości to: "Online", "Offline", "Shutdown", "Creating", "Inaccessible", "Restoring", "Updating".

creation_date

Data utworzenia bazy danych.

earliest_restore_point

Najwcześniejszy punkt przywracania w czasie dla przywracania do punktu w czasie.

default_secondary_location
str

Region sparowany geograficznie.

failover_group_id
str

Identyfikator zasobu grupy trybu failover wystąpienia, do którego należy ta zarządzana baza danych.