共用方式為


ManagedDatabaseUpdate 類別

受控資料庫更新。

變數只會由伺服器填入,而且會在傳送要求時予以忽略。

繼承
ManagedDatabaseUpdate

建構函式

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)

參數

tags
dict[str, str]
必要

一組標記。 資源標籤。

collation
str
必要

Managed 資料庫的定序。

restore_point_in_time
datetime
必要

條件。 如果 createMode 是 PointInTimeRestore,則需要此值。 指定將還原以建立新資料庫的源資料庫) (ISO8601 格式的時間點。

catalog_collation
strCatalogCollationType
必要

中繼資料目錄的定序。 可能的值為:「DATABASE_DEFAULT」、「SQL_Latin1_General_CP1_CI_AS」。

create_mode
strManagedDatabaseCreateMode
必要

受控資料庫建立模式。 PointInTimeRestore:藉由還原現有資料庫的時間點備份來建立資料庫。 必須指定 SourceDatabaseName、SourceManagedInstanceName 和 PointInTime。 RestoreExternalBackup:從外部備份檔案還原來建立資料庫。 必須指定 Collation、StorageContainerUri 和 StorageContainerSasToken。 復原:藉由還原異地複寫備份來建立資料庫。 RecoverableDatabaseId 必須指定為可復原的資料庫資源識別碼,才能還原。 RestoreLongTermRetentionBackup:從長期保留備份還原 (longTermRetentionBackupResourceId 所需的) 來建立資料庫。 可能的值包括:「Default」、「RestoreExternalBackup」、「PointInTimeRestore」、「Recovery」、「RestoreLongTermRetentionBackup」。

storage_container_uri
str
必要

條件。 如果 createMode 為 RestoreExternalBackup,則需要此值。 指定儲存此還原備份之儲存體容器的 URI。

source_database_id
str
必要

與此資料庫建立作業相關聯的源資料庫資源識別碼。

restorable_dropped_database_id
str
必要

可還原的資料庫資源識別碼,可在建立此資料庫時還原。

storage_container_sas_token
str
必要

條件。 如果 createMode 為 RestoreExternalBackup,則需要此值。 指定儲存體容器 sas 權杖。

recoverable_database_id
str
必要

與此資料庫建立作業相關聯的可復原資料庫資源識別碼。

long_term_retention_backup_resource_id
str
必要

要用於還原此受控資料庫的長期保留備份名稱。

auto_complete_restore
bool
必要

是否要自動完成此受控資料庫的還原。

last_backup_name
str
必要

還原此受控資料庫的上次備份檔案名。

變數

status
strManagedDatabaseStatus

資料庫的狀態。 可能的值包括:「Online」、「Offline」、「Shutdown」、「Create」、「Inaccessible」、「Restoring」、「Updateing」。

creation_date
datetime

資料庫的建立日期。

earliest_restore_point
datetime

還原時間點的最早還原時間點。

default_secondary_location
str

地理配對區域。

failover_group_id
str

這個受控資料庫的實例容錯移轉群組資源識別碼。