ManagedDatabaseUpdate Klass
En hanterad databasuppdatering.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
- Arv
-
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)
Parametrar
- restore_point_in_time
- datetime
Villkorsstyrd. Om createMode är PointInTimeRestore krävs det här värdet. Anger tidpunkten (ISO8601-format) för källdatabasen som ska återställas för att skapa den nya databasen.
- catalog_collation
- str eller CatalogCollationType
Sortering av metadatakatalogen. Möjliga värden är: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS".
- create_mode
- str eller ManagedDatabaseCreateMode
Läget skapa hanterad databas. PointInTimeRestore: Skapa en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. SourceDatabaseName, SourceManagedInstanceName och PointInTime måste anges. RestoreExternalBackup: Skapa en databas genom att återställa från externa säkerhetskopierade filer. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoverableDatabaseId måste anges som det återställningsbara databasresurs-ID:t som ska återställas. RestoreLongTermRetentionBackup: Skapa en databas genom att återställa från en långsiktig kvarhållningssäkerhetskopia (longTermRetentionBackupResourceId krävs). Möjliga värden är: "Default", "RestoreExternalBackup", "PointInTimeRestore", "Recovery", "RestoreLongTermRetentionBackup".
- storage_container_uri
- str
Villkorsstyrd. Om createMode är RestoreExternalBackup krävs det här värdet. Anger URI för lagringscontainern där säkerhetskopior för den här återställningen lagras.
- source_database_id
- str
Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen.
- restorable_dropped_database_id
- str
Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas.
- storage_container_sas_token
- str
Villkorsstyrd. Om createMode är RestoreExternalBackup krävs det här värdet. Anger sas-token för lagringscontainern.
- recoverable_database_id
- str
Resursidentifieraren för den återställningsbara databas som är associerad med skapandeåtgärden för den här databasen.
- long_term_retention_backup_resource_id
- str
Namnet på säkerhetskopian för långsiktig kvarhållning som ska användas för återställning av den hanterade databasen.
- last_backup_name
- str
Namn på den senaste säkerhetskopieringsfilen för återställning av den hanterade databasen.
Variabler
- status
- str eller ManagedDatabaseStatus
Databasens status. Möjliga värden är: "Online", "Offline", "Shutdown", "Creating", "Inaccessible", "Restoring", "Updating".
- creation_date
- datetime
Skapandedatum för databasen.
- earliest_restore_point
- datetime
Tidigaste återställningspunkt i tid för återställning till tidpunkt.
- default_secondary_location
- str
Geo-länkad region.
- failover_group_id
- str
Resursidentifierare för instansredundansgrupper som den hanterade databasen tillhör.
Azure SDK for Python