Microsoft.Sql-kiszolgálók/adatbázisok
- legújabb
- 2024-05-01-preview
- 2023.08.01-i előzetes
- 2023.05.01-i előzetes
- 2023.02.01-i előzetes
- 2022-11-01-preview
- 2022.08.01-i előzetes
- 2022.05.01-i előzetes
- 2022-02-01-preview
- 2021.11.01-
- 2021-11-01-preview
- 2021-08-01-preview
- 2021.05.01- előzetes
- 2021-02-01-preview
- 2020. 11. 01.
- 2020.08.01-i előzetes
- 2020.02.02-i előzetes
- 2019.06.01- előzetes
- 2017-10-01-preview
- 2017-03-01-preview
- 2014.04.01-
Bicep-erőforrásdefiníció
A kiszolgálók/adatbázisok erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Sql/servers/databases erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.Sql/servers/databases@2024-05-01-preview' = {
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
autoPauseDelay: int
availabilityZone: 'string'
catalogCollation: 'string'
collation: 'string'
createMode: 'string'
elasticPoolId: 'string'
encryptionProtector: 'string'
encryptionProtectorAutoRotation: bool
federatedClientId: 'string'
freeLimitExhaustionBehavior: 'string'
highAvailabilityReplicaCount: int
isLedgerOn: bool
keys: {
{customized property}: {}
}
licenseType: 'string'
longTermRetentionBackupResourceId: 'string'
maintenanceConfigurationId: 'string'
manualCutover: bool
maxSizeBytes: int
minCapacity: int
performCutover: bool
preferredEnclaveType: 'string'
readScale: 'string'
recoverableDatabaseId: 'string'
recoveryServicesRecoveryPointId: 'string'
requestedBackupStorageRedundancy: 'string'
restorableDroppedDatabaseId: 'string'
restorePointInTime: 'string'
sampleName: 'string'
secondaryType: 'string'
sourceDatabaseDeletionDate: 'string'
sourceDatabaseId: 'string'
sourceResourceId: 'string'
useFreeLimit: bool
zoneRedundant: bool
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Tulajdonságértékek
DatabaseIdentity
Név | Leírás | Érték |
---|---|---|
típus | Az identitás típusa | "Nincs" "UserAssigned" |
userAssignedIdentities | A felhasználó által hozzárendelt használt identitások erőforrás-azonosítói | DatabaseIdentityUserAssignedIdentities |
DatabaseIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|
DatabaseKey
Név | Leírás | Érték |
---|
DatabaseProperties
Név | Leírás | Érték |
---|---|---|
autoPauseDelay | Az adatbázis automatikus szüneteltetése utáni percekben megadott idő. A -1 értéke azt jelenti, hogy az automatikus szüneteltetés le van tiltva | Int |
availabilityZone | Azt a rendelkezésre állási zónát adja meg, amelybe az adatbázis rögzítve van. | '1' '2' '3' "NoPreference" |
catalogCollation | A metaadat-katalógus rendezése. | "DATABASE_DEFAULT" "SQL_Latin1_General_CP1_CI_AS" |
egybevetés | Az adatbázis rendezése. | húr |
createMode | Megadja az adatbázis létrehozásának módját. Alapértelmezett: normál adatbázis-létrehozás. Másolás: adatbázist hoz létre egy meglévő adatbázis másolataként. A sourceDatabaseId azonosítót a forrásadatbázis erőforrás-azonosítójaként kell megadni. Másodlagos: létrehoz egy adatbázist egy meglévő adatbázis másodlagos replikájaként. A sourceDatabaseId azonosítót a meglévő elsődleges adatbázis erőforrás-azonosítójaként kell megadni. 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 azonosítót 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 azonosítót 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 mentésének visszaállításával. meg kell adni a sourceDatabaseId azonosítót. Ha a sourceDatabaseId az adatbázis eredeti erőforrás-azonosítója, akkor a sourceDatabaseDeletionDate értéket kell megadni. 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 egy korábbi időpontból való visszaállításhoz is megadható. 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 Másolás, a Másodlagos és a RestoreLongTermRetentionBackup nem támogatott a DataWarehouse-kiadásban. |
"Másolás" "Alapértelmezett" "OnlineSecondary" "PointInTimeRestore" "Helyreállítás" "Visszaállítás" "RestoreExternalBackup" "RestoreExternalBackupSecondary" "RestoreLongTermRetentionBackup" "Másodlagos" |
elasticPoolId | Az adatbázist tartalmazó rugalmas készlet erőforrás-azonosítója. | húr |
encryptionProtector | Az adatbázis Azure Key Vault URI-ja, ha az adatbázis ügyfél által felügyelt kulcsonként van konfigurálva. | húr |
encryptionProtectorAutoRotation | Az adatbázistitkosítási védő AKV-kulcs automatikus elforgatásának engedélyezését vagy letiltását lehetővé tevő jelző. | Bool |
federatedClientId | Az adatbázis-CMK-forgatókönyv bérlőközi használatához használt ügyfélazonosító | húr Korlátok: Minimális hossz = 36 Maximális hossz = 36 Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
freeLimitExhaustionBehavior | Azt a viselkedést adja meg, amikor a havi ingyenes korlátok kimerülnek az ingyenes adatbázisra vonatkozóan. Automatikus fóliázás: Az adatbázis automatikusan fel lesz függesztve, ha a hónap hátralévő részében elfogynak az ingyenes korlátok. BillForUsage: Az adatbázis továbbra is online állapotban lesz az ingyenes korlátozások kimerülése után, és minden túlhasználatot számlázunk. |
'AutoPause' "BillOverUsage" |
highAvailabilityReplicaCount | Az üzletileg kritikus, prémium vagy rugalmas skálázású kiadású adatbázishoz társított másodlagos replikák száma, amelyek magas rendelkezésre állást biztosítanak. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható. | Int |
isLedgerOn | Függetlenül attól, hogy ez az adatbázis főkönyv-adatbázis-e, ami azt jelenti, hogy az adatbázis összes táblája főkönyvtáblák. Megjegyzés: A tulajdonság értéke nem módosítható az adatbázis létrehozása után. | Bool |
Kulcsok | A felhasználó által hozzárendelt használt identitások erőforrás-azonosítói | DatabasePropertiesKeys |
licenseType | Az adatbázisra alkalmazandó licenctípus.
LicenseIncluded , ha licencre van szüksége, vagy BasePrice , ha rendelkezik licenccel, és jogosult az Azure Hybrid Benefit használatára. |
"BasePrice" "LicenseIncluded" |
longTermRetentionBackupResourceId | 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. | húr |
maintenanceConfigurationId | 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. | húr |
manualCutover | Azt jelzi, hogy az Adatbázis frissítése művelet rugalmas skálázási szintre történő frissítése során szükség van-e az ügyfél által vezérelt manuális átállásra. Ez a tulajdonság csak akkor alkalmazható, ha az adatbázist üzletileg kritikus/általános célú/prémium/standard szintről rugalmas skálázási szintre skáláz. Ha a manuáliscutover meg van adva, a skálázási művelet megvárja, amíg a felhasználói bemenet kiváltja a rugalmas skálázású adatbázisra való átállást. Az átállás aktiválásához adja meg a "performCutover" paramétert, ha a skálázási művelet várakozási állapotban van. |
Bool |
maxSizeBytes | Az adatbázis maximális mérete bájtban kifejezve. | Int |
minCapacity | Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nem függeszt fel | Int |
performCutover | Az ügyfél által vezérelt manuális átállás aktiválása a várakozási állapot alatt, miközben a skálázási művelet folyamatban van. Ez a tulajdonságparaméter csak a "manualCutover" paraméterrel együtt kezdeményezett skálázási műveletekre alkalmazható. Ez a tulajdonság csak akkor alkalmazható, ha az adatbázis üzleti szempontból kritikus/általános célú/prémium/standard szintről rugalmas skálázási szintre való skálázása már folyamatban van. A PerformCutover megadásakor a skálázási művelet átállást vált ki, és szerepkör-módosítást hajt végre a rugalmas skálázású adatbázison. |
Bool |
preferredEnclaveType | Az adatbázisban kért enklávé típusa, azaz alapértelmezett vagy VBS enklávé. | "Alapértelmezett" "VBS" |
olvasási skálázás | Az írásvédett útválasztás állapota. Ha engedélyezve van, a kapcsolati sztringben olvasásra beállított alkalmazás szándékkal rendelkező kapcsolatok átirányíthatók egy olvasásilag másodlagos replikára ugyanabban a régióban. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható. | "Letiltva" "Engedélyezve" |
recoverableDatabaseId | Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója. | húr |
recoveryServicesRecoveryPointId | Az adatbázis létrehozási műveletéhez társított helyreállítási pont erőforrás-azonosítója. | húr |
requestedBackupStorageRedundancy | Az adatbázis biztonsági mentéseinek tárolására használt tárfiók típusa. | "Geo" "GeoZone" "Helyi" "Zóna" |
restorableDroppedDatabaseId | Az adatbázis létrehozási műveletéhez társított visszaállítható elvetett adatbázis erőforrás-azonosítója. | húr |
restorePointInTime | Megadja annak a forrásadatbázisnak az időpontját (ISO8601 formátumát), amely az új adatbázis létrehozásához lesz visszaállítva. | húr |
sampleName | Az adatbázis létrehozásakor alkalmazandó mintaséma neve. | "AdventureWorksLT" "WideWorldImportersFull" "WideWorldImportersStd" |
secondaryType | Az adatbázis másodlagos típusa, ha másodlagos. Az érvényes értékek: Geo, Named és Standby. | "Geo" "Elnevezett" "Készenléti" |
sourceDatabaseDeletionDate | Az adatbázis törlésének idejét adja meg. | húr |
sourceDatabaseId | Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója. | húr |
sourceResourceId | Az adatbázis létrehozási műveletéhez társított forrás erőforrás-azonosítója. Ez a tulajdonság csak a DataWarehouse kiadás esetében támogatott, és lehetővé teszi az előfizetések közötti visszaállítást. A sourceResourceId megadásakor a sourceDatabaseId, a recoverableDatabaseId, a restoreableDroppedDatabaseId és a sourceDatabaseDeletionDate nem adható meg, a CreateMode-nak pedig PointInTimeRestore, Restore vagy Recover értéknek kell lennie. Ha a createMode a PointInTimeRestore, a sourceResourceId értéknek a meglévő adatbázis vagy a meglévő SQL-készlet erőforrás-azonosítójának kell lennie, és meg kell adni a restorePointInTime értéket. A createMode visszaállításakor a sourceResourceId-nek a visszaállítható elvetett adatbázis vagy a visszaállítható elvetett SQL-készlet erőforrás-azonosítójának kell lennie. Ha a createMode helyreállítása történik, a sourceResourceId-nek a helyreállítható adatbázis vagy a helyreállítható SQL-készlet erőforrás-azonosítójának kell lennie. Ha a forrás-előfizetés egy másik bérlőhöz tartozik, mint a célelőfizetés, az "x-ms-authorization-auxiliary" fejlécnek tartalmaznia kell a forrásbérlõhöz tartozó hitelesítési jogkivonatot. További információ az "x-ms-authorization-auxiliary" fejlécről: /azure/azure-resource-manager/management/authentication-multi-tenant |
húr |
useFreeLimit | Azt jelzi, hogy az adatbázis ingyenes havi korlátokat használ-e. Egy előfizetés egyetlen adatbázisában engedélyezett. | Bool |
zoneRedundant | 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. | Bool |
DatabasePropertiesKeys
Név | Leírás | Érték |
---|
DatabaseUserIdentity
Név | Leírás | Érték |
---|
Microsoft.Sql/servers/databases
Név | Leírás | Érték |
---|---|---|
azonosság | Az adatbázis Azure Active Directory-identitása. | DatabaseIdentity |
hely | Erőforrás helye. | sztring (kötelező) |
név | Az erőforrás neve | sztring (kötelező) |
szülő | A Bicepben megadhatja a gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva. További információ: szülőerőforráson kívüli gyermekerőforrás. |
A típus erőforrásának szimbolikus neve: kiszolgálók |
kellékek | Erőforrás tulajdonságai. | DatabaseProperties |
Sku | Az adatbázis termékváltozata. A termékváltozatok listája régiónként és támogatási ajánlatonként eltérő lehet. Az Előfizetéséhez egy Azure-régióban elérhető termékváltozatok (beleértve a termékváltozat nevét, rétegét/kiadását, családját és kapacitását) meghatározásához használja a Capabilities_ListByLocation REST API-t vagy az alábbi parancsok egyikét:azurecli<br />az sql db list-editions -l <location> -o table<br />````<br /><br /> PowerShellGet-AzSqlServerServiceObjective -Location <hely> ```` |
termékváltozat |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
Sku
Név | Leírás | Érték |
---|---|---|
kapacitás | Az adott termékváltozat kapacitása. | Int |
Család | Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. | húr |
név | Az termékváltozat neve általában egy betű + Szám kód, pl. P3. | sztring (kötelező) |
méret | Az adott termékváltozat mérete | húr |
kötő | Az adott termékváltozat szintje vagy kiadása, például Alapszintű, Prémium. | húr |
TrackedResourceTags
Név | Leírás | Érték |
---|
Használati példák
Azure gyorsútmutató-minták
Az alábbi Azure rövid útmutatósablonok bicep-mintákat tartalmaznak az erőforrástípus üzembe helyezéséhez.
Bicep-fájl | Leírás |
---|---|
Azure SQL Server naplózással a Log Analytics | Ez a sablon lehetővé teszi egy Azure SQL-kiszolgáló üzembe helyezését, ha engedélyezve van a naplózás, hogy naplókat írjon a Log Analyticsbe (OMS-munkaterület) |
SQL Server- és adatbázis- létrehozása | Ez a sablon lehetővé teszi az SQL Database és a Server létrehozását. |
dedikált SQL-készlet transzparens titkosítási | Létrehoz egy SQL Servert és egy dedikált SQL-készletet (korábban SQL DW) transzparens adattitkosítással. |
A Sports Analytics üzembe helyezése az Azure Architecture | Létrehoz egy Azure-tárfiókot az ADLS Gen 2 engedélyezésével, egy Azure Data Factory-példányt a tárfiók társított szolgáltatásaival (üzembe helyezés esetén az Azure SQL Database-t), valamint egy Azure Databricks-példányt. A sablont üzembe helyező felhasználó AAD-identitása és az ADF-példány felügyelt identitása megkapja a tárfiókban a Storage Blob-adat közreműködői szerepkört. Az Azure Key Vault-példány, az Azure SQL Database és az Azure Event Hub üzembe helyezésére is van lehetőség (streamelési használati esetekben). Az Azure Key Vault üzembe helyezésekor a data factory által felügyelt identitás és a sablont üzembe helyező felhasználó AAD-identitása megkapja a Key Vault titkos kulcsfelhasználói szerepkörét. |
Privát végpont példa | Ez a sablon bemutatja, hogyan hozhat létre privát végpontot az Azure SQL Serverre mutatva |
Webalkalmazás kiépítése SQL Database- | Ez a sablon kiépít egy webalkalmazást, egy SQL Database-adatbázist, egy automatikus méretezési beállításokat, riasztási szabályokat és App Insightst. Konfigurál egy kapcsolati sztringet a webalkalmazásban az adatbázishoz. |
Sonarqube Docker Web App Linuxon az Azure SQL | Ez a sablon üzembe helyezi a Sonarqube-t egy Azure App Service-webalkalmazás Linux-tárolójában a hivatalos Sonarqube-rendszerkép használatával, és amelyet egy Azure SQL Server készít. |
webalkalmazás felügyelt identitással, SQL Serverrel és ΑΙ- | Egyszerű példa az Azure-infrastruktúra üzembe helyezésére alkalmazáshoz + adatokhoz + felügyelt identitáshoz + monitorozáshoz |
ARM-sablon erőforrásdefiníciója
A kiszolgálók/adatbázisok erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Sql/servers/databases erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.Sql/servers/databases",
"apiVersion": "2024-05-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"autoPauseDelay": "int",
"availabilityZone": "string",
"catalogCollation": "string",
"collation": "string",
"createMode": "string",
"elasticPoolId": "string",
"encryptionProtector": "string",
"encryptionProtectorAutoRotation": "bool",
"federatedClientId": "string",
"freeLimitExhaustionBehavior": "string",
"highAvailabilityReplicaCount": "int",
"isLedgerOn": "bool",
"keys": {
"{customized property}": {
}
},
"licenseType": "string",
"longTermRetentionBackupResourceId": "string",
"maintenanceConfigurationId": "string",
"manualCutover": "bool",
"maxSizeBytes": "int",
"minCapacity": "int",
"performCutover": "bool",
"preferredEnclaveType": "string",
"readScale": "string",
"recoverableDatabaseId": "string",
"recoveryServicesRecoveryPointId": "string",
"requestedBackupStorageRedundancy": "string",
"restorableDroppedDatabaseId": "string",
"restorePointInTime": "string",
"sampleName": "string",
"secondaryType": "string",
"sourceDatabaseDeletionDate": "string",
"sourceDatabaseId": "string",
"sourceResourceId": "string",
"useFreeLimit": "bool",
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Tulajdonságértékek
DatabaseIdentity
Név | Leírás | Érték |
---|---|---|
típus | Az identitás típusa | "Nincs" "UserAssigned" |
userAssignedIdentities | A felhasználó által hozzárendelt használt identitások erőforrás-azonosítói | DatabaseIdentityUserAssignedIdentities |
DatabaseIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|
DatabaseKey
Név | Leírás | Érték |
---|
DatabaseProperties
Név | Leírás | Érték |
---|---|---|
autoPauseDelay | Az adatbázis automatikus szüneteltetése utáni percekben megadott idő. A -1 értéke azt jelenti, hogy az automatikus szüneteltetés le van tiltva | Int |
availabilityZone | Azt a rendelkezésre állási zónát adja meg, amelybe az adatbázis rögzítve van. | '1' '2' '3' "NoPreference" |
catalogCollation | A metaadat-katalógus rendezése. | "DATABASE_DEFAULT" "SQL_Latin1_General_CP1_CI_AS" |
egybevetés | Az adatbázis rendezése. | húr |
createMode | Megadja az adatbázis létrehozásának módját. Alapértelmezett: normál adatbázis-létrehozás. Másolás: adatbázist hoz létre egy meglévő adatbázis másolataként. A sourceDatabaseId azonosítót a forrásadatbázis erőforrás-azonosítójaként kell megadni. Másodlagos: létrehoz egy adatbázist egy meglévő adatbázis másodlagos replikájaként. A sourceDatabaseId azonosítót a meglévő elsődleges adatbázis erőforrás-azonosítójaként kell megadni. 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 azonosítót 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 azonosítót 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 mentésének visszaállításával. meg kell adni a sourceDatabaseId azonosítót. Ha a sourceDatabaseId az adatbázis eredeti erőforrás-azonosítója, akkor a sourceDatabaseDeletionDate értéket kell megadni. 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 egy korábbi időpontból való visszaállításhoz is megadható. 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 Másolás, a Másodlagos és a RestoreLongTermRetentionBackup nem támogatott a DataWarehouse-kiadásban. |
"Másolás" "Alapértelmezett" "OnlineSecondary" "PointInTimeRestore" "Helyreállítás" "Visszaállítás" "RestoreExternalBackup" "RestoreExternalBackupSecondary" "RestoreLongTermRetentionBackup" "Másodlagos" |
elasticPoolId | Az adatbázist tartalmazó rugalmas készlet erőforrás-azonosítója. | húr |
encryptionProtector | Az adatbázis Azure Key Vault URI-ja, ha az adatbázis ügyfél által felügyelt kulcsonként van konfigurálva. | húr |
encryptionProtectorAutoRotation | Az adatbázistitkosítási védő AKV-kulcs automatikus elforgatásának engedélyezését vagy letiltását lehetővé tevő jelző. | Bool |
federatedClientId | Az adatbázis-CMK-forgatókönyv bérlőközi használatához használt ügyfélazonosító | húr Korlátok: Minimális hossz = 36 Maximális hossz = 36 Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
freeLimitExhaustionBehavior | Azt a viselkedést adja meg, amikor a havi ingyenes korlátok kimerülnek az ingyenes adatbázisra vonatkozóan. Automatikus fóliázás: Az adatbázis automatikusan fel lesz függesztve, ha a hónap hátralévő részében elfogynak az ingyenes korlátok. BillForUsage: Az adatbázis továbbra is online állapotban lesz az ingyenes korlátozások kimerülése után, és minden túlhasználatot számlázunk. |
'AutoPause' "BillOverUsage" |
highAvailabilityReplicaCount | Az üzletileg kritikus, prémium vagy rugalmas skálázású kiadású adatbázishoz társított másodlagos replikák száma, amelyek magas rendelkezésre állást biztosítanak. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható. | Int |
isLedgerOn | Függetlenül attól, hogy ez az adatbázis főkönyv-adatbázis-e, ami azt jelenti, hogy az adatbázis összes táblája főkönyvtáblák. Megjegyzés: A tulajdonság értéke nem módosítható az adatbázis létrehozása után. | Bool |
Kulcsok | A felhasználó által hozzárendelt használt identitások erőforrás-azonosítói | DatabasePropertiesKeys |
licenseType | Az adatbázisra alkalmazandó licenctípus.
LicenseIncluded , ha licencre van szüksége, vagy BasePrice , ha rendelkezik licenccel, és jogosult az Azure Hybrid Benefit használatára. |
"BasePrice" "LicenseIncluded" |
longTermRetentionBackupResourceId | 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. | húr |
maintenanceConfigurationId | 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. | húr |
manualCutover | Azt jelzi, hogy az Adatbázis frissítése művelet rugalmas skálázási szintre történő frissítése során szükség van-e az ügyfél által vezérelt manuális átállásra. Ez a tulajdonság csak akkor alkalmazható, ha az adatbázist üzletileg kritikus/általános célú/prémium/standard szintről rugalmas skálázási szintre skáláz. Ha a manuáliscutover meg van adva, a skálázási művelet megvárja, amíg a felhasználói bemenet kiváltja a rugalmas skálázású adatbázisra való átállást. Az átállás aktiválásához adja meg a "performCutover" paramétert, ha a skálázási művelet várakozási állapotban van. |
Bool |
maxSizeBytes | Az adatbázis maximális mérete bájtban kifejezve. | Int |
minCapacity | Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nem függeszt fel | Int |
performCutover | Az ügyfél által vezérelt manuális átállás aktiválása a várakozási állapot alatt, miközben a skálázási művelet folyamatban van. Ez a tulajdonságparaméter csak a "manualCutover" paraméterrel együtt kezdeményezett skálázási műveletekre alkalmazható. Ez a tulajdonság csak akkor alkalmazható, ha az adatbázis üzleti szempontból kritikus/általános célú/prémium/standard szintről rugalmas skálázási szintre való skálázása már folyamatban van. A PerformCutover megadásakor a skálázási művelet átállást vált ki, és szerepkör-módosítást hajt végre a rugalmas skálázású adatbázison. |
Bool |
preferredEnclaveType | Az adatbázisban kért enklávé típusa, azaz alapértelmezett vagy VBS enklávé. | "Alapértelmezett" "VBS" |
olvasási skálázás | Az írásvédett útválasztás állapota. Ha engedélyezve van, a kapcsolati sztringben olvasásra beállított alkalmazás szándékkal rendelkező kapcsolatok átirányíthatók egy olvasásilag másodlagos replikára ugyanabban a régióban. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható. | "Letiltva" "Engedélyezve" |
recoverableDatabaseId | Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója. | húr |
recoveryServicesRecoveryPointId | Az adatbázis létrehozási műveletéhez társított helyreállítási pont erőforrás-azonosítója. | húr |
requestedBackupStorageRedundancy | Az adatbázis biztonsági mentéseinek tárolására használt tárfiók típusa. | "Geo" "GeoZone" "Helyi" "Zóna" |
restorableDroppedDatabaseId | Az adatbázis létrehozási műveletéhez társított visszaállítható elvetett adatbázis erőforrás-azonosítója. | húr |
restorePointInTime | Megadja annak a forrásadatbázisnak az időpontját (ISO8601 formátumát), amely az új adatbázis létrehozásához lesz visszaállítva. | húr |
sampleName | Az adatbázis létrehozásakor alkalmazandó mintaséma neve. | "AdventureWorksLT" "WideWorldImportersFull" "WideWorldImportersStd" |
secondaryType | Az adatbázis másodlagos típusa, ha másodlagos. Az érvényes értékek: Geo, Named és Standby. | "Geo" "Elnevezett" "Készenléti" |
sourceDatabaseDeletionDate | Az adatbázis törlésének idejét adja meg. | húr |
sourceDatabaseId | Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója. | húr |
sourceResourceId | Az adatbázis létrehozási műveletéhez társított forrás erőforrás-azonosítója. Ez a tulajdonság csak a DataWarehouse kiadás esetében támogatott, és lehetővé teszi az előfizetések közötti visszaállítást. A sourceResourceId megadásakor a sourceDatabaseId, a recoverableDatabaseId, a restoreableDroppedDatabaseId és a sourceDatabaseDeletionDate nem adható meg, a CreateMode-nak pedig PointInTimeRestore, Restore vagy Recover értéknek kell lennie. Ha a createMode a PointInTimeRestore, a sourceResourceId értéknek a meglévő adatbázis vagy a meglévő SQL-készlet erőforrás-azonosítójának kell lennie, és meg kell adni a restorePointInTime értéket. A createMode visszaállításakor a sourceResourceId-nek a visszaállítható elvetett adatbázis vagy a visszaállítható elvetett SQL-készlet erőforrás-azonosítójának kell lennie. Ha a createMode helyreállítása történik, a sourceResourceId-nek a helyreállítható adatbázis vagy a helyreállítható SQL-készlet erőforrás-azonosítójának kell lennie. Ha a forrás-előfizetés egy másik bérlőhöz tartozik, mint a célelőfizetés, az "x-ms-authorization-auxiliary" fejlécnek tartalmaznia kell a forrásbérlõhöz tartozó hitelesítési jogkivonatot. További információ az "x-ms-authorization-auxiliary" fejlécről: /azure/azure-resource-manager/management/authentication-multi-tenant |
húr |
useFreeLimit | Azt jelzi, hogy az adatbázis ingyenes havi korlátokat használ-e. Egy előfizetés egyetlen adatbázisában engedélyezett. | Bool |
zoneRedundant | 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. | Bool |
DatabasePropertiesKeys
Név | Leírás | Érték |
---|
DatabaseUserIdentity
Név | Leírás | Érték |
---|
Microsoft.Sql/servers/databases
Név | Leírás | Érték |
---|---|---|
apiVersion | Az API verziója | '2024-05-01-preview" |
azonosság | Az adatbázis Azure Active Directory-identitása. | DatabaseIdentity |
hely | Erőforrás helye. | sztring (kötelező) |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Erőforrás tulajdonságai. | DatabaseProperties |
Sku | Az adatbázis termékváltozata. A termékváltozatok listája régiónként és támogatási ajánlatonként eltérő lehet. Az Előfizetéséhez egy Azure-régióban elérhető termékváltozatok (beleértve a termékváltozat nevét, rétegét/kiadását, családját és kapacitását) meghatározásához használja a Capabilities_ListByLocation REST API-t vagy az alábbi parancsok egyikét:azurecli<br />az sql db list-editions -l <location> -o table<br />````<br /><br /> PowerShellGet-AzSqlServerServiceObjective -Location <hely> ```` |
termékváltozat |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
típus | Az erőforrás típusa | "Microsoft.Sql/servers/databases" |
Sku
Név | Leírás | Érték |
---|---|---|
kapacitás | Az adott termékváltozat kapacitása. | Int |
Család | Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. | húr |
név | Az termékváltozat neve általában egy betű + Szám kód, pl. P3. | sztring (kötelező) |
méret | Az adott termékváltozat mérete | húr |
kötő | Az adott termékváltozat szintje vagy kiadása, például Alapszintű, Prémium. | húr |
TrackedResourceTags
Név | Leírás | Érték |
---|
Használati példák
Azure gyorsútmutató-sablonok
Az alábbi Azure rövid útmutatósablonok üzembe helyezni ezt az erőforrástípust.
Sablon | Leírás |
---|---|
Azure SQL Server naplózással a Log Analytics |
Ez a sablon lehetővé teszi egy Azure SQL-kiszolgáló üzembe helyezését, ha engedélyezve van a naplózás, hogy naplókat írjon a Log Analyticsbe (OMS-munkaterület) |
SQL Server- és adatbázis- létrehozása |
Ez a sablon lehetővé teszi az SQL Database és a Server létrehozását. |
dedikált SQL-készlet transzparens titkosítási |
Létrehoz egy SQL Servert és egy dedikált SQL-készletet (korábban SQL DW) transzparens adattitkosítással. |
Új rugalmas SQL-készlet üzembe helyezése |
Ez a sablon lehetővé teszi egy új rugalmas SQL-készlet üzembe helyezését az új társított SQL Serverrel és az új SQL Database-adatbázisokkal, amelyekhez hozzá rendelhetők. |
A Sports Analytics üzembe helyezése az Azure Architecture |
Létrehoz egy Azure-tárfiókot az ADLS Gen 2 engedélyezésével, egy Azure Data Factory-példányt a tárfiók társított szolgáltatásaival (üzembe helyezés esetén az Azure SQL Database-t), valamint egy Azure Databricks-példányt. A sablont üzembe helyező felhasználó AAD-identitása és az ADF-példány felügyelt identitása megkapja a tárfiókban a Storage Blob-adat közreműködői szerepkört. Az Azure Key Vault-példány, az Azure SQL Database és az Azure Event Hub üzembe helyezésére is van lehetőség (streamelési használati esetekben). Az Azure Key Vault üzembe helyezésekor a data factory által felügyelt identitás és a sablont üzembe helyező felhasználó AAD-identitása megkapja a Key Vault titkos kulcsfelhasználói szerepkörét. |
HDInsight egyéni Ambari + Hive Metastore DB-vel a VNET- |
Ez a sablon lehetővé teszi EGY HDInsight-fürt létrehozását egy meglévő virtuális hálózaton egy új SQL DB-vel, amely egyéni Ambari DB-ként és Hive Metastore-ként is szolgál. Rendelkeznie kell egy meglévő SQL Sever-fiókkal, tárfióktal és virtuális hálózattal. |
Privát végpont példa |
Ez a sablon bemutatja, hogyan hozhat létre privát végpontot az Azure SQL Serverre mutatva |
Webalkalmazás kiépítése SQL Database- |
Ez a sablon kiépít egy webalkalmazást, egy SQL Database-adatbázist, egy automatikus méretezési beállításokat, riasztási szabályokat és App Insightst. Konfigurál egy kapcsolati sztringet a webalkalmazásban az adatbázishoz. |
távoli asztali szolgáltatások magas rendelkezésre állású |
Ez az ARM-sablonmintakód üzembe helyez egy Távoli asztali szolgáltatások 2019-munkamenetgyűjteményt magas rendelkezésre állású labort. A cél egy teljesen redundáns, magas rendelkezésre állású megoldás üzembe helyezése a Távoli asztali szolgáltatásokhoz a Windows Server 2019 használatával. |
Sonarqube Docker Web App Linuxon az Azure SQL |
Ez a sablon üzembe helyezi a Sonarqube-t egy Azure App Service-webalkalmazás Linux-tárolójában a hivatalos Sonarqube-rendszerkép használatával, és amelyet egy Azure SQL Server készít. |
webalkalmazás felügyelt identitással, SQL Serverrel és ΑΙ- |
Egyszerű példa az Azure-infrastruktúra üzembe helyezésére alkalmazáshoz + adatokhoz + felügyelt identitáshoz + monitorozáshoz |
Privát Azure SQL-végpontot használó WebApp |
Ez a sablon bemutatja, hogyan hozhat létre olyan webalkalmazást, amely az Azure SQL Serverre mutató privát végpontot használ |
Terraform (AzAPI-szolgáltató) erőforrásdefiníciója
A kiszolgálók/adatbázisok erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Sql/servers/databases erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/databases@2024-05-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
autoPauseDelay = int
availabilityZone = "string"
catalogCollation = "string"
collation = "string"
createMode = "string"
elasticPoolId = "string"
encryptionProtector = "string"
encryptionProtectorAutoRotation = bool
federatedClientId = "string"
freeLimitExhaustionBehavior = "string"
highAvailabilityReplicaCount = int
isLedgerOn = bool
keys = {
{customized property} = {
}
}
licenseType = "string"
longTermRetentionBackupResourceId = "string"
maintenanceConfigurationId = "string"
manualCutover = bool
maxSizeBytes = int
minCapacity = int
performCutover = bool
preferredEnclaveType = "string"
readScale = "string"
recoverableDatabaseId = "string"
recoveryServicesRecoveryPointId = "string"
requestedBackupStorageRedundancy = "string"
restorableDroppedDatabaseId = "string"
restorePointInTime = "string"
sampleName = "string"
secondaryType = "string"
sourceDatabaseDeletionDate = "string"
sourceDatabaseId = "string"
sourceResourceId = "string"
useFreeLimit = bool
zoneRedundant = bool
}
})
}
Tulajdonságértékek
DatabaseIdentity
Név | Leírás | Érték |
---|---|---|
típus | Az identitás típusa | "Nincs" "UserAssigned" |
userAssignedIdentities | A felhasználó által hozzárendelt használt identitások erőforrás-azonosítói | DatabaseIdentityUserAssignedIdentities |
DatabaseIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|
DatabaseKey
Név | Leírás | Érték |
---|
DatabaseProperties
Név | Leírás | Érték |
---|---|---|
autoPauseDelay | Az adatbázis automatikus szüneteltetése utáni percekben megadott idő. A -1 értéke azt jelenti, hogy az automatikus szüneteltetés le van tiltva | Int |
availabilityZone | Azt a rendelkezésre állási zónát adja meg, amelybe az adatbázis rögzítve van. | '1' '2' '3' "NoPreference" |
catalogCollation | A metaadat-katalógus rendezése. | "DATABASE_DEFAULT" "SQL_Latin1_General_CP1_CI_AS" |
egybevetés | Az adatbázis rendezése. | húr |
createMode | Megadja az adatbázis létrehozásának módját. Alapértelmezett: normál adatbázis-létrehozás. Másolás: adatbázist hoz létre egy meglévő adatbázis másolataként. A sourceDatabaseId azonosítót a forrásadatbázis erőforrás-azonosítójaként kell megadni. Másodlagos: létrehoz egy adatbázist egy meglévő adatbázis másodlagos replikájaként. A sourceDatabaseId azonosítót a meglévő elsődleges adatbázis erőforrás-azonosítójaként kell megadni. 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 azonosítót 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 azonosítót 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 mentésének visszaállításával. meg kell adni a sourceDatabaseId azonosítót. Ha a sourceDatabaseId az adatbázis eredeti erőforrás-azonosítója, akkor a sourceDatabaseDeletionDate értéket kell megadni. 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 egy korábbi időpontból való visszaállításhoz is megadható. 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 Másolás, a Másodlagos és a RestoreLongTermRetentionBackup nem támogatott a DataWarehouse-kiadásban. |
"Másolás" "Alapértelmezett" "OnlineSecondary" "PointInTimeRestore" "Helyreállítás" "Visszaállítás" "RestoreExternalBackup" "RestoreExternalBackupSecondary" "RestoreLongTermRetentionBackup" "Másodlagos" |
elasticPoolId | Az adatbázist tartalmazó rugalmas készlet erőforrás-azonosítója. | húr |
encryptionProtector | Az adatbázis Azure Key Vault URI-ja, ha az adatbázis ügyfél által felügyelt kulcsonként van konfigurálva. | húr |
encryptionProtectorAutoRotation | Az adatbázistitkosítási védő AKV-kulcs automatikus elforgatásának engedélyezését vagy letiltását lehetővé tevő jelző. | Bool |
federatedClientId | Az adatbázis-CMK-forgatókönyv bérlőközi használatához használt ügyfélazonosító | húr Korlátok: Minimális hossz = 36 Maximális hossz = 36 Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
freeLimitExhaustionBehavior | Azt a viselkedést adja meg, amikor a havi ingyenes korlátok kimerülnek az ingyenes adatbázisra vonatkozóan. Automatikus fóliázás: Az adatbázis automatikusan fel lesz függesztve, ha a hónap hátralévő részében elfogynak az ingyenes korlátok. BillForUsage: Az adatbázis továbbra is online állapotban lesz az ingyenes korlátozások kimerülése után, és minden túlhasználatot számlázunk. |
'AutoPause' "BillOverUsage" |
highAvailabilityReplicaCount | Az üzletileg kritikus, prémium vagy rugalmas skálázású kiadású adatbázishoz társított másodlagos replikák száma, amelyek magas rendelkezésre állást biztosítanak. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható. | Int |
isLedgerOn | Függetlenül attól, hogy ez az adatbázis főkönyv-adatbázis-e, ami azt jelenti, hogy az adatbázis összes táblája főkönyvtáblák. Megjegyzés: A tulajdonság értéke nem módosítható az adatbázis létrehozása után. | Bool |
Kulcsok | A felhasználó által hozzárendelt használt identitások erőforrás-azonosítói | DatabasePropertiesKeys |
licenseType | Az adatbázisra alkalmazandó licenctípus.
LicenseIncluded , ha licencre van szüksége, vagy BasePrice , ha rendelkezik licenccel, és jogosult az Azure Hybrid Benefit használatára. |
"BasePrice" "LicenseIncluded" |
longTermRetentionBackupResourceId | 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. | húr |
maintenanceConfigurationId | 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. | húr |
manualCutover | Azt jelzi, hogy az Adatbázis frissítése művelet rugalmas skálázási szintre történő frissítése során szükség van-e az ügyfél által vezérelt manuális átállásra. Ez a tulajdonság csak akkor alkalmazható, ha az adatbázist üzletileg kritikus/általános célú/prémium/standard szintről rugalmas skálázási szintre skáláz. Ha a manuáliscutover meg van adva, a skálázási művelet megvárja, amíg a felhasználói bemenet kiváltja a rugalmas skálázású adatbázisra való átállást. Az átállás aktiválásához adja meg a "performCutover" paramétert, ha a skálázási művelet várakozási állapotban van. |
Bool |
maxSizeBytes | Az adatbázis maximális mérete bájtban kifejezve. | Int |
minCapacity | Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nem függeszt fel | Int |
performCutover | Az ügyfél által vezérelt manuális átállás aktiválása a várakozási állapot alatt, miközben a skálázási művelet folyamatban van. Ez a tulajdonságparaméter csak a "manualCutover" paraméterrel együtt kezdeményezett skálázási műveletekre alkalmazható. Ez a tulajdonság csak akkor alkalmazható, ha az adatbázis üzleti szempontból kritikus/általános célú/prémium/standard szintről rugalmas skálázási szintre való skálázása már folyamatban van. A PerformCutover megadásakor a skálázási művelet átállást vált ki, és szerepkör-módosítást hajt végre a rugalmas skálázású adatbázison. |
Bool |
preferredEnclaveType | Az adatbázisban kért enklávé típusa, azaz alapértelmezett vagy VBS enklávé. | "Alapértelmezett" "VBS" |
olvasási skálázás | Az írásvédett útválasztás állapota. Ha engedélyezve van, a kapcsolati sztringben olvasásra beállított alkalmazás szándékkal rendelkező kapcsolatok átirányíthatók egy olvasásilag másodlagos replikára ugyanabban a régióban. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható. | "Letiltva" "Engedélyezve" |
recoverableDatabaseId | Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója. | húr |
recoveryServicesRecoveryPointId | Az adatbázis létrehozási műveletéhez társított helyreállítási pont erőforrás-azonosítója. | húr |
requestedBackupStorageRedundancy | Az adatbázis biztonsági mentéseinek tárolására használt tárfiók típusa. | "Geo" "GeoZone" "Helyi" "Zóna" |
restorableDroppedDatabaseId | Az adatbázis létrehozási műveletéhez társított visszaállítható elvetett adatbázis erőforrás-azonosítója. | húr |
restorePointInTime | Megadja annak a forrásadatbázisnak az időpontját (ISO8601 formátumát), amely az új adatbázis létrehozásához lesz visszaállítva. | húr |
sampleName | Az adatbázis létrehozásakor alkalmazandó mintaséma neve. | "AdventureWorksLT" "WideWorldImportersFull" "WideWorldImportersStd" |
secondaryType | Az adatbázis másodlagos típusa, ha másodlagos. Az érvényes értékek: Geo, Named és Standby. | "Geo" "Elnevezett" "Készenléti" |
sourceDatabaseDeletionDate | Az adatbázis törlésének idejét adja meg. | húr |
sourceDatabaseId | Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója. | húr |
sourceResourceId | Az adatbázis létrehozási műveletéhez társított forrás erőforrás-azonosítója. Ez a tulajdonság csak a DataWarehouse kiadás esetében támogatott, és lehetővé teszi az előfizetések közötti visszaállítást. A sourceResourceId megadásakor a sourceDatabaseId, a recoverableDatabaseId, a restoreableDroppedDatabaseId és a sourceDatabaseDeletionDate nem adható meg, a CreateMode-nak pedig PointInTimeRestore, Restore vagy Recover értéknek kell lennie. Ha a createMode a PointInTimeRestore, a sourceResourceId értéknek a meglévő adatbázis vagy a meglévő SQL-készlet erőforrás-azonosítójának kell lennie, és meg kell adni a restorePointInTime értéket. A createMode visszaállításakor a sourceResourceId-nek a visszaállítható elvetett adatbázis vagy a visszaállítható elvetett SQL-készlet erőforrás-azonosítójának kell lennie. Ha a createMode helyreállítása történik, a sourceResourceId-nek a helyreállítható adatbázis vagy a helyreállítható SQL-készlet erőforrás-azonosítójának kell lennie. Ha a forrás-előfizetés egy másik bérlőhöz tartozik, mint a célelőfizetés, az "x-ms-authorization-auxiliary" fejlécnek tartalmaznia kell a forrásbérlõhöz tartozó hitelesítési jogkivonatot. További információ az "x-ms-authorization-auxiliary" fejlécről: /azure/azure-resource-manager/management/authentication-multi-tenant |
húr |
useFreeLimit | Azt jelzi, hogy az adatbázis ingyenes havi korlátokat használ-e. Egy előfizetés egyetlen adatbázisában engedélyezett. | Bool |
zoneRedundant | 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. | Bool |
DatabasePropertiesKeys
Név | Leírás | Érték |
---|
DatabaseUserIdentity
Név | Leírás | Érték |
---|
Microsoft.Sql/servers/databases
Név | Leírás | Érték |
---|---|---|
azonosság | Az adatbázis Azure Active Directory-identitása. | DatabaseIdentity |
hely | Erőforrás helye. | sztring (kötelező) |
név | Az erőforrás neve | sztring (kötelező) |
parent_id | Annak az erőforrásnak az azonosítója, amely az erőforrás szülője. | Típus típusú erőforrás azonosítója: kiszolgálók |
kellékek | Erőforrás tulajdonságai. | DatabaseProperties |
Sku | Az adatbázis termékváltozata. A termékváltozatok listája régiónként és támogatási ajánlatonként eltérő lehet. Az Előfizetéséhez egy Azure-régióban elérhető termékváltozatok (beleértve a termékváltozat nevét, rétegét/kiadását, családját és kapacitását) meghatározásához használja a Capabilities_ListByLocation REST API-t vagy az alábbi parancsok egyikét:azurecli<br />az sql db list-editions -l <location> -o table<br />````<br /><br /> PowerShellGet-AzSqlServerServiceObjective -Location <hely> ```` |
termékváltozat |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. |
típus | Az erőforrás típusa | "Microsoft.Sql/servers/databases@2024-05-01-preview" |
Sku
Név | Leírás | Érték |
---|---|---|
kapacitás | Az adott termékváltozat kapacitása. | Int |
Család | Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. | húr |
név | Az termékváltozat neve általában egy betű + Szám kód, pl. P3. | sztring (kötelező) |
méret | Az adott termékváltozat mérete | húr |
kötő | Az adott termékváltozat szintje vagy kiadása, például Alapszintű, Prémium. | húr |
TrackedResourceTags
Név | Leírás | Érték |
---|