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
- create_mode
- str vagy CreateMode
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".
- max_size_bytes
- <xref:long>
Az adatbázis maximális mérete bájtban kifejezve.
- sample_name
- str vagy SampleName
Az adatbázis létrehozásakor alkalmazandó mintaséma neve. Lehetséges értékek: "AdventureWorksLT", "WideWorldImportersStd", "WideWorldImportersFull".
- source_database_id
- str
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
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.
- recovery_services_recovery_point_id
- str
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
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
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
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
A metaadat-katalógus rendezése. Lehetséges értékek: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS".
- zone_redundant
- bool
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
Az adatbázishoz alkalmazandó licenctípus. LicenseIncluded
ha 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
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
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
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
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
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
Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nem szünetelteti.
- maintenance_configuration_id
- str
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
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.
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: