ManagedDatabase Kelas
Sumber daya database terkelola.
Variabel hanya diisi oleh server, dan akan diabaikan saat mengirim permintaan.
Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.
- Warisan
-
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)
Parameter
| Nama | Deskripsi |
|---|---|
|
location
Diperlukan
|
Wajib diisi. Lokasi sumber daya. |
|
tags
Diperlukan
|
Sekumpulan tag. Tag sumber daya. |
|
collation
Diperlukan
|
Susun database terkelola. |
|
restore_point_in_time
Diperlukan
|
Bersyarat. Jika createMode adalah PointInTimeRestore, nilai ini diperlukan. Menentukan titik waktu (format ISO8601) dari database sumber yang akan dipulihkan untuk membuat database baru. |
|
catalog_collation
Diperlukan
|
str atau
CatalogCollationType
Kolate katalog metadata. Nilai yang mungkin termasuk: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS". |
|
create_mode
Diperlukan
|
Mode pembuatan database terkelola. PointInTimeRestore: Buat database dengan memulihkan cadangan titik waktu database yang sudah ada. SourceDatabaseName, SourceManagedInstanceName, dan PointInTime harus ditentukan. RestoreExternalBackup: Buat database dengan memulihkan dari file cadangan eksternal. Kolase, StorageContainerUri, dan StorageContainerSasToken harus ditentukan. Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. RecoverableDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan. RestoreLongTermRetentionBackup: Buat database dengan memulihkan dari cadangan retensi jangka panjang (longTermRetentionBackupResourceId diperlukan). Nilai yang mungkin termasuk: "Default", "RestoreExternalBackup", "PointInTimeRestore", "Recovery", "RestoreLongTermRetentionBackup". |
|
storage_container_uri
Diperlukan
|
Bersyarat. Jika createMode adalah RestoreExternalBackup, nilai ini diperlukan. Menentukan uri kontainer penyimpanan tempat cadangan untuk pemulihan ini disimpan. |
|
source_database_id
Diperlukan
|
Pengidentifikasi sumber daya database sumber yang terkait dengan operasi pembuatan database ini. |
|
restorable_dropped_database_id
Diperlukan
|
Id sumber daya database yang dihilangkan yang dapat dipulihkan untuk dipulihkan saat membuat database ini. |
|
storage_container_sas_token
Diperlukan
|
Bersyarat. Jika createMode adalah RestoreExternalBackup, nilai ini diperlukan. Menentukan token sas kontainer penyimpanan. |
|
recoverable_database_id
Diperlukan
|
Pengidentifikasi sumber daya database yang dapat dipulihkan yang terkait dengan operasi pembuatan database ini. |
|
long_term_retention_backup_resource_id
Diperlukan
|
Nama cadangan Retensi Jangka Panjang yang akan digunakan untuk pemulihan database terkelola ini. |
|
auto_complete_restore
Diperlukan
|
Apakah akan menyelesaikan pemulihan otomatis database terkelola ini. |
|
last_backup_name
Diperlukan
|
Nama file cadangan terakhir untuk pemulihan database terkelola ini. |
Parameter Kata Kunci-Saja
| Nama | Deskripsi |
|---|---|
|
location
Diperlukan
|
|
|
tags
Diperlukan
|
|
|
collation
Diperlukan
|
|
|
restore_point_in_time
Diperlukan
|
|
|
catalog_collation
Diperlukan
|
|
|
create_mode
Diperlukan
|
|
|
storage_container_uri
Diperlukan
|
|
|
source_database_id
Diperlukan
|
|
|
restorable_dropped_database_id
Diperlukan
|
|
|
storage_container_sas_token
Diperlukan
|
|
|
recoverable_database_id
Diperlukan
|
|
|
long_term_retention_backup_resource_id
Diperlukan
|
|
|
auto_complete_restore
Diperlukan
|
|
|
last_backup_name
Diperlukan
|
|
Variabel
| Nama | Deskripsi |
|---|---|
|
id
|
ID Sumber Daya. |
|
name
|
Nama sumber daya. |
|
type
|
Jenis sumber daya |
|
status
|
str atau
ManagedDatabaseStatus
Status database. Nilai yang mungkin termasuk: "Online", "Offline", "Shutdown", "Creating", "Inaccessible", "Restoring", "Updating". |
|
creation_date
|
Tanggal pembuatan database. |
|
earliest_restore_point
|
Titik pemulihan paling awal pada waktunya untuk pemulihan titik waktu tertentu. |
|
default_secondary_location
|
Wilayah berpasangan geografis. |
|
failover_group_id
|
Pengidentifikasi sumber daya Grup Failover Instans tempat database terkelola ini berada. |