ManagedDatabaseUpdate Klasa
Aktualizacja zarządzanej bazy danych.
Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.
- Dziedziczenie
-
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)
Parametry
- restore_point_in_time
- datetime
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
- str lub CatalogCollationType
Sortowanie wykazu metadanych. Możliwe wartości to: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS".
- create_mode
- str lub ManagedDatabaseCreateMode
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
- 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
- str
Identyfikator zasobu źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych.
- restorable_dropped_database_id
- str
Przywracalny identyfikator usuniętego zasobu bazy danych do przywrócenia podczas tworzenia tej bazy danych.
- storage_container_sas_token
- str
Warunkowe. Jeśli parametr createMode to RestoreExternalBackup, ta wartość jest wymagana. Określa token sas kontenera magazynu.
- recoverable_database_id
- str
Identyfikator zasobu możliwej do odzyskania bazy danych skojarzony z operacją tworzenia tej bazy danych.
- long_term_retention_backup_resource_id
- str
Nazwa kopii zapasowej przechowywania długoterminowego, która ma być używana do przywracania tej zarządzanej bazy danych.
- auto_complete_restore
- bool
Czy automatyczne przywracanie tej zarządzanej bazy danych ma być ukończone automatycznie.
- last_backup_name
- str
Ostatnia nazwa pliku kopii zapasowej na potrzeby przywracania tej zarządzanej bazy danych.
Zmienne
- status
- str lub ManagedDatabaseStatus
Stan bazy danych. Możliwe wartości to: "Online", "Offline", "Shutdown", "Creating", "Inaccessible", "Restoring", "Updating".
- creation_date
- datetime
Data utworzenia bazy danych.
- earliest_restore_point
- datetime
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.