ManagedDatabase Klass
En hanterad databasresurs.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.
- Arv
-
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)
Parametrar
Name | Description |
---|---|
location
Obligatorisk
|
Krävs. Resursplats. |
tags
Obligatorisk
|
En uppsättning taggar. Resurstaggar. |
collation
Obligatorisk
|
Sortering av den hanterade databasen. |
restore_point_in_time
Obligatorisk
|
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
Obligatorisk
|
str eller
CatalogCollationType
Sortering av metadatakatalogen. Möjliga värden är: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS". |
create_mode
Obligatorisk
|
str eller
ManagedDatabaseCreateMode
Läget för att 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äkerhetskopieringsfiler. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoveryableDatabaseId måste anges som det återställningsbara databasresurs-ID 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
Obligatorisk
|
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
Obligatorisk
|
Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen. |
restorable_dropped_database_id
Obligatorisk
|
Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas. |
storage_container_sas_token
Obligatorisk
|
Villkorsstyrd. Om createMode är RestoreExternalBackup krävs det här värdet. Anger sas-token för lagringscontainern. |
recoverable_database_id
Obligatorisk
|
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
Obligatorisk
|
Namnet på den långsiktig kvarhållningssäkerhetskopia som ska användas för återställning av den hanterade databasen. |
auto_complete_restore
Obligatorisk
|
Om den hanterade databasen ska återställas automatiskt. |
last_backup_name
Obligatorisk
|
Namn på den senaste säkerhetskopieringsfilen för återställning av den hanterade databasen. |
Keyword-Only parametrar
Name | Description |
---|---|
location
Obligatorisk
|
|
tags
Obligatorisk
|
|
collation
Obligatorisk
|
|
restore_point_in_time
Obligatorisk
|
|
catalog_collation
Obligatorisk
|
|
create_mode
Obligatorisk
|
|
storage_container_uri
Obligatorisk
|
|
source_database_id
Obligatorisk
|
|
restorable_dropped_database_id
Obligatorisk
|
|
storage_container_sas_token
Obligatorisk
|
|
recoverable_database_id
Obligatorisk
|
|
long_term_retention_backup_resource_id
Obligatorisk
|
|
auto_complete_restore
Obligatorisk
|
|
last_backup_name
Obligatorisk
|
|
Variabler
Name | Description |
---|---|
id
|
Resurs-ID. |
name
|
Resursnamn. |
type
|
Resurstyp. |
status
|
str eller
ManagedDatabaseStatus
Databasens status. Möjliga värden är: "Online", "Offline", "Shutdown", "Creating", "Inaccessible", "Restoring", "Updating". |
creation_date
|
Skapandedatum för databasen. |
earliest_restore_point
|
Tidigaste återställningspunkt i tid för återställning till tidpunkt. |
default_secondary_location
|
Geo-länkad region. |
failover_group_id
|
Resursidentifierare för redundansklustergrupp som den hanterade databasen tillhör. |
Azure SDK for Python