Megosztás a következőn keresztül:


DatabaseUpdate Osztály

Adatbázis-erőforrás.

A változókat csak a kiszolgáló tölti ki, és a rendszer figyelmen kívül hagyja a kérés küldésekor.

Öröklődés
DatabaseUpdate

Konstruktor

DatabaseUpdate(*, sku: Sku | None = None, tags: Dict[str, str] | None = None, create_mode: str | CreateMode | None = None, collation: str | None = None, max_size_bytes: int | None = None, sample_name: str | SampleName | None = None, elastic_pool_id: str | None = None, source_database_id: str | None = None, restore_point_in_time: datetime | None = None, source_database_deletion_date: datetime | None = None, recovery_services_recovery_point_id: str | None = None, long_term_retention_backup_resource_id: str | None = None, recoverable_database_id: str | None = None, restorable_dropped_database_id: str | None = None, catalog_collation: str | CatalogCollationType | None = None, zone_redundant: bool | None = None, license_type: str | DatabaseLicenseType | None = None, read_scale: str | DatabaseReadScale | None = None, high_availability_replica_count: int | None = None, secondary_type: str | SecondaryType | None = None, auto_pause_delay: int | None = None, requested_backup_storage_redundancy: str | RequestedBackupStorageRedundancy | None = None, min_capacity: float | None = None, maintenance_configuration_id: str | None = None, is_ledger_on: bool | None = None, **kwargs)

Paraméterek

sku
Sku
Kötelező

A termékváltozat neve és szintje.

tags
dict[str, str]
Kötelező

Címkék halmaza. Erőforráscímkék.

create_mode
str vagy CreateMode
Kötelező

Az adatbázis létrehozásának módját határozza meg.

Alapértelmezett: rendszeres adatbázis-létrehozás.

Másolás: létrehoz egy adatbázist egy meglévő adatbázis másolataként. sourceDatabaseId értéket kell megadni a forrásadatbázis erőforrás-azonosítójaként.

Másodlagos: létrehoz egy adatbázist egy meglévő adatbázis másodlagos replikájaként. sourceDatabaseId értéket kell megadni a meglévő elsődleges adatbázis erőforrás-azonosítójaként.

PointInTimeRestore: Adatbázist hoz létre egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. a sourceDatabaseId értéket meg kell adni a meglévő adatbázis erőforrás-azonosítójaként, és meg kell adni a restorePointInTime értéket.

Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági mentés visszaállításával. A sourceDatabaseId értéket a visszaállítandó helyreállítható adatbázis-erőforrás-azonosítóként kell megadni.

Visszaállítás: Létrehoz egy adatbázist egy törölt adatbázis biztonsági másolatának visszaállításával. sourceDatabaseId értéket kell megadni. Ha a sourceDatabaseId az adatbázis eredeti erőforrás-azonosítója, akkor meg kell adni a sourceDatabaseDeletionDate értéket. Ellenkező esetben a sourceDatabaseId-nek a visszaállítható elvetett adatbázis-erőforrás-azonosítónak kell lennie, és a sourceDatabaseDeletionDate paraméter figyelmen kívül lesz hagyva. a restorePointInTime is megadható a visszaállításhoz egy korábbi időpontból.

RestoreLongTermRetentionBackup: Adatbázist hoz létre egy hosszú távú megőrzési tárolóból való visszaállítással. recoveryServicesRecoveryPointResourceId értéket kell megadni a helyreállítási pont erőforrás-azonosítójaként.

A Copy, Secondary és RestoreLongTermRetentionBackup nem támogatott a DataWarehouse kiadásban. Lehetséges értékek: "Default", "Copy", "Secondary", "PointInTimeRestore", "Restore", "Recovery", "RestoreExternalBackup", "RestoreExternalBackupSecondary", "RestoreLongTermRetentionBackup", "OnlineSecondary".

collation
str
Kötelező

Az adatbázis rendezése.

max_size_bytes
<xref:long>
Kötelező

Az adatbázis maximális mérete bájtban kifejezve.

sample_name
str vagy SampleName
Kötelező

Az adatbázis létrehozásakor alkalmazandó mintaséma neve. Lehetséges értékek: "AdventureWorksLT", "WideWorldImportersStd", "WideWorldImportersFull".

elastic_pool_id
str
Kötelező

Az adatbázist tartalmazó rugalmas készlet erőforrás-azonosítója.

source_database_id
str
Kötelező

Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója.

restore_point_in_time
datetime
Kötelező

Megadja a forrásadatbázis időpontját (ISO8601 formátumát), amelyet a rendszer visszaállít az új adatbázis létrehozásához.

source_database_deletion_date
datetime
Kötelező

Az adatbázis törlésének idejét adja meg.

recovery_services_recovery_point_id
str
Kötelező

Az adatbázis létrehozási műveletéhez társított helyreállítási pont erőforrás-azonosítója.

long_term_retention_backup_resource_id
str
Kötelező

Az adatbázis létrehozási műveletéhez társított hosszú távú adatmegőrzési biztonsági mentés erőforrás-azonosítója.

recoverable_database_id
str
Kötelező

Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója.

restorable_dropped_database_id
str
Kötelező

Az adatbázis létrehozási műveletéhez társított visszaállítható elvetett adatbázis erőforrás-azonosítója.

catalog_collation
str vagy CatalogCollationType
Kötelező

A metaadat-katalógus rendezése. Lehetséges értékek: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS".

zone_redundant
bool
Kötelező

Függetlenül attól, hogy ez az adatbázis zónaredundáns-e, ami azt jelenti, hogy az adatbázis replikái több rendelkezésre állási zónában lesznek elosztva.

license_type
str vagy DatabaseLicenseType
Kötelező

Az adatbázishoz alkalmazandó licenctípus. LicenseIncludedha licencre van szüksége, vagy BasePrice ha rendelkezik licenccel, és jogosult a Azure Hybrid Benefit. A lehetséges értékek a következők: "LicenseIncluded", "BasePrice".

read_scale
str vagy DatabaseReadScale
Kötelező

Az írásvédett útválasztás állapota. Ha engedélyezve van, előfordulhat, hogy az alkalmazás szándékával rendelkező kapcsolatok a kapcsolati sztring egy, ugyanabban a régióban lévő, olvashatóan másodlagos replikára lesznek irányítva. A lehetséges értékek a következők: "Engedélyezve", "Letiltva".

high_availability_replica_count
int
Kötelező

Az adatbázishoz társított másodlagos replikák száma, amelyek magas rendelkezésre állást biztosítanak.

secondary_type
str vagy SecondaryType
Kötelező

Az adatbázis másodlagos típusa, ha másodlagos. Az érvényes értékek a Geo és a Named. Lehetséges értékek: "Geo", "Named".

auto_pause_delay
int
Kötelező

Az adatbázis automatikus szüneteltetése után percek alatt. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva.

requested_backup_storage_redundancy
str vagy RequestedBackupStorageRedundancy
Kötelező

Az adatbázis biztonsági másolatainak tárolására használt tárfiók típusa. Lehetséges értékek: "Geo", "Local", "Zone".

min_capacity
float
Kötelező

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nem szünetelteti.

maintenance_configuration_id
str
Kötelező

Az adatbázishoz rendelt karbantartási konfiguráció azonosítója. Ez a konfiguráció határozza meg azt az időszakot, amikor a karbantartási frissítések bekövetkeznek.

is_ledger_on
bool
Kötelező

Azt, hogy ez az adatbázis főkönyv-adatbázis-e, vagyis az adatbázisban lévő összes tábla főkönyvtáblák. Megjegyzés: a tulajdonság értéke nem módosítható az adatbázis létrehozása után.

Változók

status
str vagy DatabaseStatus

Az adatbázis állapota. Lehetséges értékek: "Online", "Visszaállítás", "RecoveryPending", "Helyreállítás", "Suspect", "Offline", "Standby", "Shutdown", "EmergencyMode", "AutoClosed", "Copying", "Creating", "Inaccessible", "OfflineSecondary", "Pausing", "Paused", "Resuming", "Scaling", "OfflineChangingDwPerformanceTiers", "OnlineChangingDwPerformanceTiers", "Disabled".

database_id
str

Az adatbázis azonosítója.

creation_date
datetime

Az adatbázis létrehozásának dátuma (ISO8601 formátum).

current_service_objective_name
str

Az adatbázis aktuális szolgáltatásiszint-célkitűzésének neve.

requested_service_objective_name
str

Az adatbázis kért szolgáltatásiszint-célkitűzésének neve.

default_secondary_location
str

Az adatbázis alapértelmezett másodlagos régiója.

failover_group_id
str

Feladatátvételi csoport erőforrás-azonosítója, amelyhez az adatbázis tartozik.

max_log_size_bytes
<xref:long>

Az adatbázis maximális naplómérete.

earliest_restore_date
datetime

Ez rögzíti az adatbázishoz elérhető legkorábbi kezdési dátumot és időpontot (ISO8601 formátum).

current_sku
Sku

A termékváltozat neve és szintje.

current_backup_storage_redundancy
str vagy CurrentBackupStorageRedundancy

Az adatbázis biztonsági mentéseinek tárolására használt tárfiók típusa. Lehetséges értékek: "Geo", "Local", "Zone".

paused_date
datetime

Az a dátum, amikor az adatbázist felhasználói konfiguráció vagy művelet (ISO8601 formátum) szüneteltette. Null értékű, ha az adatbázis készen áll.

resumed_date
datetime

Az adatbázis felhasználói művelet vagy adatbázis-bejelentkezés (ISO8601 formátum) általi folytatásának dátuma. Null érték, ha az adatbázis szüneteltetve van.

is_infra_encryption_enabled
bool

Az adatbázishoz engedélyezve van az infratitkosítás.