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)
參數
- restore_point_in_time
- datetime
條件。 如果 createMode 是 PointInTimeRestore,則需要此值。 指定將還原以建立新資料庫的源資料庫) (ISO8601 格式的時間點。
- catalog_collation
- str 或 CatalogCollationType
中繼資料目錄的定序。 可能的值為:「DATABASE_DEFAULT」、「SQL_Latin1_General_CP1_CI_AS」。
- create_mode
- str 或 ManagedDatabaseCreateMode
受控資料庫建立模式。 PointInTimeRestore:藉由還原現有資料庫的時間點備份來建立資料庫。 必須指定 SourceDatabaseName、SourceManagedInstanceName 和 PointInTime。 RestoreExternalBackup:從外部備份檔案還原來建立資料庫。 必須指定 Collation、StorageContainerUri 和 StorageContainerSasToken。 復原:藉由還原異地複寫備份來建立資料庫。 RecoverableDatabaseId 必須指定為可復原的資料庫資源識別碼,才能還原。 RestoreLongTermRetentionBackup:從長期保留備份還原 (longTermRetentionBackupResourceId 所需的) 來建立資料庫。 可能的值包括:「Default」、「RestoreExternalBackup」、「PointInTimeRestore」、「Recovery」、「RestoreLongTermRetentionBackup」。
變數
- status
- str 或 ManagedDatabaseStatus
資料庫的狀態。 可能的值包括:「Online」、「Offline」、「Shutdown」、「Create」、「Inaccessible」、「Restoring」、「Updateing」。
- creation_date
- datetime
資料庫的建立日期。
- earliest_restore_point
- datetime
還原時間點的最早還原時間點。
- default_secondary_location
- str
地理配對區域。
- failover_group_id
- str
這個受控資料庫的實例容錯移轉群組資源識別碼。