Dela via


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.TrackedResource
ManagedDatabase

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
str

Krävs. Resursplats.

tags
Obligatorisk

En uppsättning taggar. Resurstaggar.

collation
Obligatorisk
str

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

Sortering av metadatakatalogen. Möjliga värden är: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS".

create_mode
Obligatorisk

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
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
Obligatorisk
str

Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen.

restorable_dropped_database_id
Obligatorisk
str

Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas.

storage_container_sas_token
Obligatorisk
str

Villkorsstyrd. Om createMode är RestoreExternalBackup krävs det här värdet. Anger sas-token för lagringscontainern.

recoverable_database_id
Obligatorisk
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
Obligatorisk
str

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
str

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
str

Resurs-ID.

name
str

Resursnamn.

type
str

Resurstyp.

status

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
str

Geo-länkad region.

failover_group_id
str

Resursidentifierare för redundansklustergrupp som den hanterade databasen tillhör.