Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
- Latest
- 2025-02-01-preview
- 2025.01.01-
- 2024-11-01-preview
- 2024-05-01-preview
- 2023-08-01
- 2023-08-01-preview
- 2023-05-01-preview
- 2023-02-01-preview
- 2022-11-01-preview
- 2022-08-01-preview
- 2022-05-01-preview
- 2022-02-01-preview
- 2021-11-01
- 2021-11-01-preview
- 2021-08-01-preview
- 2021-05-01-preview
- 2021-02-01-preview
- 2020-11-01-preview
- 2020-08-01-preview
- 2020-02-02-preview
- 2018-06-01-preview
- 2015-05-01-preview
Bicep erőforrás definíciója
A managedInstances erőforrástípus ü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.
Használati példák
Azure-ból ellenőrzött modulok
A következő Azure Verified Modules használhatók ennek az erőforrástípusnak a telepítéséhez.
| Module | Description |
|---|---|
| SQL Managed Instance | AVM erőforrás modul SQL Managed Instance-hoz |
Azure gyorsútmutató-minták
A következő Azure Gyorsindítás sablonok Bicep mintát tartalmaznak ennek az erőforrástípusnak a telepítéséhez.
| Bicepsz fájl | Description |
|---|---|
| SQL MI létrehozása az új virtuális hálózaton belül | Deploy be Azure Sql Database Managed Instance (SQL MI) alkalmazást az új Virtual Network-en belül. |
Erőforrás formátuma
Hogy létrehozzunk egy Microsoft-ot. Sql/managedInstances erőforrás esetén add hozzá a következő Bicep-et a sablonodhoz.
resource symbolicname 'Microsoft.Sql/managedInstances@2025-02-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
administratorLogin: 'string'
administratorLoginPassword: 'string'
administrators: {
administratorType: 'string'
azureADOnlyAuthentication: bool
login: 'string'
principalType: 'string'
sid: 'string'
tenantId: 'string'
}
authenticationMetadata: 'string'
collation: 'string'
databaseFormat: 'string'
dnsZonePartner: 'string'
hybridSecondaryUsage: 'string'
instancePoolId: 'string'
isGeneralPurposeV2: bool
keyId: 'string'
licenseType: 'string'
maintenanceConfigurationId: 'string'
managedInstanceCreateMode: 'string'
memorySizeInGB: int
minimalTlsVersion: 'string'
pricingModel: 'string'
primaryUserAssignedIdentityId: 'string'
proxyOverride: 'string'
publicDataEndpointEnabled: bool
requestedBackupStorageRedundancy: 'string'
requestedLogicalAvailabilityZone: 'string'
restorePointInTime: 'string'
servicePrincipal: {
type: 'string'
}
sourceManagedInstanceId: 'string'
storageIOps: int
storageSizeInGB: int
storageThroughputMBps: int
subnetId: 'string'
timezoneId: 'string'
vCores: int
zoneRedundant: bool
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Tulajdonságértékek
Microsoft. Sql/managedInstances
| Name | Description | Value |
|---|---|---|
| identitás | A kezelt példány Azure Active Directory identitása. | ResourceIdentity |
| hely | Az a földrajzi hely, ahol az erőforrás él | sztring (kötelező) |
| name | Az erőforrás neve | sztring (kötelező) |
| properties | Erőforrás tulajdonságai. | ManagedInstanceProperties |
| sku | Felügyelt példány termékváltozata. A sku.name megengedett értékei: GP_Gen5 (általános célú, standard sorozat); GP_G8IM (általános célú, prémium sorozat); GP_G8IH (általános célú, prémium sorozatú memóriaoptimalizált); BC_Gen5 (Üzleti kritikus, Standard-Series); BC_G8IM (Business Critical, Premium-sorozat); BC_G8IH (üzletileg kritikus, prémium sorozatú memóriaoptimalizált). | Sku |
| tags | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
ManagedInstanceExternalAdministrator
| Name | Description | Value |
|---|---|---|
| administratorType | A rendszergazda típusa. | 'ActiveDirectory' |
| azureADOnlyAuthentication | Azure Active Directory csak hitelesítés engedélyezve. | bool |
| login | A kiszolgáló rendszergazdájának bejelentkezési neve. | karakterlánc |
| principalType | A rendszergazda egyszerű típusa. | 'Application' 'Group' 'User' |
| sid | A kiszolgáló rendszergazdájának SID-azonosítója (objektumazonosítója). | string Constraints: 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}$ |
| tenantId | A rendszergazda bérlőazonosítója. | string Constraints: 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}$ |
ManagedInstanceProperties
| Name | Description | Value |
|---|---|---|
| administratorLogin | A felügyelt példány rendszergazdai felhasználóneve. Csak a felügyelt példány létrehozásakor adható meg (és a létrehozáshoz szükséges). | karakterlánc |
| administratorLoginPassword | A rendszergazda bejelentkezési jelszava (a felügyelt példány létrehozásához szükséges). | string Constraints: Bizalmas érték. Adja meg biztonságos paraméterként. |
| administrators | Az Azure Active Directory adír használható instance-készítés és instanzfrissítések során, kivéve az azureADOnlyAuthentication tulajdonságot. A tulajdonság azureADOnlyAuthentication frissítéséhez egyedi API-t kell használni. | ManagedInstanceExternalAdministrator |
| authenticationMetadata | A felügyelt példány hitelesítési metaadatainak keresési módja. | 'AzureAD' 'Paired' 'Windows' |
| rendezés | A felügyelt példány rendezése. | karakterlánc |
| databaseFormat | Az SQL-motor verziójára jellemző példányadatbázisok belső formátumát adja meg. | 'AlwaysUpToDate' 'SQLServer2022' "SQLServer2025" |
| dnsZonePartner | Egy másik felügyelt példány erőforrás-azonosítója, amelynek DNS-zónáját ez a felügyelt példány a létrehozás után megosztja. | karakterlánc |
| hybridSecondaryUsage | Hibrid másodlagos használat. Lehetséges értékek az "Aktív" (alapértelmezett érték) és a "Passzív" (az ügyfél a másodlagost passzív DR-ként használja). | 'Active' 'Passive' |
| instancePoolId | Annak a példánykészletnek az azonosítója, amelyhez a felügyelt kiszolgáló tartozik. | karakterlánc |
| isGeneralPurposeV2 | Függetlenül attól, hogy ez az Általános célú kiadás GPv2-változata-e. | bool |
| keyId | A titkosításhoz használandó kulcs CMK URI-ja. | karakterlánc |
| licenseType | A licenc típusa. Lehetséges értékek a "LicenseIncluded" (az új SQL-licenceket tartalmazó normál ár) és a "BasePrice" (kedvezményes AHB-ár saját SQL-licencek behozása esetén). | 'BasePrice' 'LicenseIncluded' |
| maintenanceConfigurationId | Megadja a felügyelt példányra alkalmazandó karbantartási konfiguráció azonosítóját. | karakterlánc |
| managedInstanceCreateMode | Megadja az adatbázis létrehozásának módját. Alapértelmezett: Normál példánylétrehozás. Visszaállítás: Létrehoz egy példányt a biztonsági másolatok adott időpontra való visszaállításával. Meg kell adni a RestorePointInTime és a SourceManagedInstanceId azonosítót. |
'Default' 'PointInTimeRestore' |
| memorySizeInGB | Memória mérete GB-ban. Minimális érték: 28. Maximális érték: 870. A minimális és maximális érték a virtuális magok számától és a szolgáltatási szinttől függ. További információ az erőforráskorlátokról: https://aka.ms/mi-resource-limits-api. | int |
| minimalTlsVersion | Minimális TLS-verzió. Engedélyezett értékek: "Nincs", "1.0", "1.1", "1.2" | karakterlánc |
| pricingModel | A Managed Instance ármodellje. | 'Freemium' 'Regular' |
| primaryUserAssignedIdentityId | A felhasználó által hozzárendelt identitás erőforrás-azonosítója, amelyet alapértelmezés szerint használni szeretne. | karakterlánc |
| proxyOverride | A példányhoz való csatlakozáshoz használt kapcsolattípus. | 'Default' 'Proxy' 'Redirect' |
| publicDataEndpointEnabled | Azt jelzi, hogy a nyilvános adatvégpont engedélyezve van-e. | bool |
| requestedBackupStorageRedundancy | A példány biztonsági mentéseinek tárolására használt tárfiók típusa. A beállítások a következők: Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) és GeoZone(GeoZoneRedundantStorage) | 'Geo' 'GeoZone' 'Local' 'Zone' |
| requestedLogicalAvailabilityZone | Megadja a logikai elérhetőségi zónát, amelyhez a Managed Instance kitűzve van. | '1' '2' '3' 'NoPreference' |
| 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. | karakterlánc |
| servicePrincipal | A felügyelt példány szolgáltatásnév. | ServicePrincipal |
| sourceManagedInstanceId | A példány létrehozási műveletéhez társított felügyelt forráspéldány erőforrás-azonosítója. | karakterlánc |
| storageIOps | Tárolási IOps. Minimális érték: 300. Maximális érték: 80000. Csak 1 IOps-növekmény engedélyezett. A maximális érték a kiválasztott hardvercsaládtól és a virtuális magok számától függ. | int |
| storageSizeInGB | Tárterület mérete GB-ban. Minimális érték: 32. Maximális érték: 32768. Csak 32 GB-os növekmények engedélyezettek. A maximális érték a kiválasztott hardvercsaládtól és a virtuális magok számától függ. | int |
| storageThroughputMBps | A tárkapacitás MBps paramétere nem támogatott a példány létrehozási/frissítési műveletében. | int |
| subnetId | A felügyelt példány alhálózati erőforrás-azonosítója. | karakterlánc |
| timezoneId | Az időzón azonosítója. Az engedélyezett értékek a Windows által támogatott időzónák. A Windows a támogatott időzónákról, beleértve az azonosítót is, a nyilvántartásban tárolja KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Időzónák. Ezeket a nyilvántartási értékeket SQL Server-n keresztül kaphatod meg, ha SELECT név AS timezone_id FROM sys.time_zone_info-TÓL. Az azonosítók listája a [System.TimeZoneInfo]::GetSystemTimeZones() PowerShellben történő végrehajtásával is lekérhető. Az érvényes időzón-azonosító például a "Csendes-óceáni téli idő" vagy a "W". Európai téli idő". |
karakterlánc |
| vCores | A virtuális magok száma. Megengedett értékek: 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128. A támogatott virtuális magok a kiválasztott hardvercsaládtól és szolgáltatási szinttől függenek. | int |
| zoneRedundant | Engedélyezve van-e a zónaredundancia. | bool |
ResourceIdentity
| Name | Description | Value |
|---|---|---|
| típus | Az identitás típusa. Állítsuk be 'SystemAssigned'-re, hogy automatikusan létrehozhass és hozzárendelhesd az Azure Active Directory alapvetőt az erőforráshoz. | 'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
| userAssignedIdentities | A felhasználó által hozzárendelt használt identitások erőforrás-azonosítói | ResourceIdentityUserAssignedIdentities |
ResourceIdentityUserAssignedIdentities
| Name | Description | Value |
|---|
ServicePrincipal
| Name | Description | Value |
|---|---|---|
| típus | Szolgáltatásnév típusa. | 'None' 'SystemAssigned' |
Sku
| Name | Description | Value |
|---|---|---|
| kapacitás | Az adott termékváltozat kapacitása. | int |
| family | Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. | karakterlánc |
| name | Az termékváltozat neve általában egy betű + Szám kód, pl. P3. | sztring (kötelező) |
| size | Az adott termékváltozat mérete | karakterlánc |
| rétegez | Az adott termékváltozat szintje vagy kiadása, például Alapszintű, Prémium. | karakterlánc |
TrackedResourceTags
| Name | Description | Value |
|---|
UserIdentity
| Name | Description | Value |
|---|
ARM-sablon erőforrásdefiníciója
A managedInstances erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- Erőforráscsoportok – Lásd az erőforráscsoport telepítési parancsokat Az API verziók megváltoztatott tulajdonságainak listájáért lásd a változásnaplót.
Használati példák
Azure Quickstart Sablonok
A következő Azure Gyorsindítás sablonok telepítik ezt az erőforrás-típust.
| Template | Description |
|---|---|
|
SQL MI létrehozása az új virtuális hálózaton belül |
Deploy be Azure Sql Database Managed Instance (SQL MI) alkalmazást az új Virtual Network-en belül. |
|
Create SQL MI konfigurált logok és metrikák küldésével |
Ez a sablon lehetővé teszi az SQL MI üzembe helyezését, valamint a naplók és metrikák (diagnosztikai munkaterület, tárfiók, eseményközpont) tárolásához használt további erőforrásokat. |
|
Create SQL MI jumpbox-szal az új virtuális hálózaton belül |
Telepítsd az Azure SQL Database Managed Instance-t (SQL MI) és a JumpBox-ot SSMS-szel az új Virtual Network-ben. |
|
Create SQL MI point-to-site connection configured |
Telepítsd az Azure SQL Database Managed Instance-t (SQL MI) és a Virtual hálózati átjárót, amely pont-helyszín kapcsolatra konfigurálva az új virtuális hálózaton belül. |
| Telepítsd az UDR-t és az NSG-t az Azure SQL Managed Instance támogatására, és telepítsd a Managed Instance-t |
Erőforrás formátuma
Hogy létrehozzunk egy Microsoft-ot. Sql/managedInstances erőforrás esetén add hozzá a következő JSON-t a sablonodhoz.
{
"type": "Microsoft.Sql/managedInstances",
"apiVersion": "2025-02-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"administratorLogin": "string",
"administratorLoginPassword": "string",
"administrators": {
"administratorType": "string",
"azureADOnlyAuthentication": "bool",
"login": "string",
"principalType": "string",
"sid": "string",
"tenantId": "string"
},
"authenticationMetadata": "string",
"collation": "string",
"databaseFormat": "string",
"dnsZonePartner": "string",
"hybridSecondaryUsage": "string",
"instancePoolId": "string",
"isGeneralPurposeV2": "bool",
"keyId": "string",
"licenseType": "string",
"maintenanceConfigurationId": "string",
"managedInstanceCreateMode": "string",
"memorySizeInGB": "int",
"minimalTlsVersion": "string",
"pricingModel": "string",
"primaryUserAssignedIdentityId": "string",
"proxyOverride": "string",
"publicDataEndpointEnabled": "bool",
"requestedBackupStorageRedundancy": "string",
"requestedLogicalAvailabilityZone": "string",
"restorePointInTime": "string",
"servicePrincipal": {
"type": "string"
},
"sourceManagedInstanceId": "string",
"storageIOps": "int",
"storageSizeInGB": "int",
"storageThroughputMBps": "int",
"subnetId": "string",
"timezoneId": "string",
"vCores": "int",
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Tulajdonságértékek
Microsoft. Sql/managedInstances
| Name | Description | Value |
|---|---|---|
| apiVersion | Az API verziója | '2025-02-01-preview" |
| identitás | A kezelt példány Azure Active Directory identitása. | ResourceIdentity |
| hely | Az a földrajzi hely, ahol az erőforrás él | sztring (kötelező) |
| name | Az erőforrás neve | sztring (kötelező) |
| properties | Erőforrás tulajdonságai. | ManagedInstanceProperties |
| sku | Felügyelt példány termékváltozata. A sku.name megengedett értékei: GP_Gen5 (általános célú, standard sorozat); GP_G8IM (általános célú, prémium sorozat); GP_G8IH (általános célú, prémium sorozatú memóriaoptimalizált); BC_Gen5 (Üzleti kritikus, Standard-Series); BC_G8IM (Business Critical, Premium-sorozat); BC_G8IH (üzletileg kritikus, prémium sorozatú memóriaoptimalizált). | Sku |
| tags | 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/managedInstances' |
ManagedInstanceExternalAdministrator
| Name | Description | Value |
|---|---|---|
| administratorType | A rendszergazda típusa. | 'ActiveDirectory' |
| azureADOnlyAuthentication | Azure Active Directory csak hitelesítés engedélyezve. | bool |
| login | A kiszolgáló rendszergazdájának bejelentkezési neve. | karakterlánc |
| principalType | A rendszergazda egyszerű típusa. | 'Application' 'Group' 'User' |
| sid | A kiszolgáló rendszergazdájának SID-azonosítója (objektumazonosítója). | string Constraints: 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}$ |
| tenantId | A rendszergazda bérlőazonosítója. | string Constraints: 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}$ |
ManagedInstanceProperties
| Name | Description | Value |
|---|---|---|
| administratorLogin | A felügyelt példány rendszergazdai felhasználóneve. Csak a felügyelt példány létrehozásakor adható meg (és a létrehozáshoz szükséges). | karakterlánc |
| administratorLoginPassword | A rendszergazda bejelentkezési jelszava (a felügyelt példány létrehozásához szükséges). | string Constraints: Bizalmas érték. Adja meg biztonságos paraméterként. |
| administrators | Az Azure Active Directory adír használható instance-készítés és instanzfrissítések során, kivéve az azureADOnlyAuthentication tulajdonságot. A tulajdonság azureADOnlyAuthentication frissítéséhez egyedi API-t kell használni. | ManagedInstanceExternalAdministrator |
| authenticationMetadata | A felügyelt példány hitelesítési metaadatainak keresési módja. | 'AzureAD' 'Paired' 'Windows' |
| rendezés | A felügyelt példány rendezése. | karakterlánc |
| databaseFormat | Az SQL-motor verziójára jellemző példányadatbázisok belső formátumát adja meg. | 'AlwaysUpToDate' 'SQLServer2022' "SQLServer2025" |
| dnsZonePartner | Egy másik felügyelt példány erőforrás-azonosítója, amelynek DNS-zónáját ez a felügyelt példány a létrehozás után megosztja. | karakterlánc |
| hybridSecondaryUsage | Hibrid másodlagos használat. Lehetséges értékek az "Aktív" (alapértelmezett érték) és a "Passzív" (az ügyfél a másodlagost passzív DR-ként használja). | 'Active' 'Passive' |
| instancePoolId | Annak a példánykészletnek az azonosítója, amelyhez a felügyelt kiszolgáló tartozik. | karakterlánc |
| isGeneralPurposeV2 | Függetlenül attól, hogy ez az Általános célú kiadás GPv2-változata-e. | bool |
| keyId | A titkosításhoz használandó kulcs CMK URI-ja. | karakterlánc |
| licenseType | A licenc típusa. Lehetséges értékek a "LicenseIncluded" (az új SQL-licenceket tartalmazó normál ár) és a "BasePrice" (kedvezményes AHB-ár saját SQL-licencek behozása esetén). | 'BasePrice' 'LicenseIncluded' |
| maintenanceConfigurationId | Megadja a felügyelt példányra alkalmazandó karbantartási konfiguráció azonosítóját. | karakterlánc |
| managedInstanceCreateMode | Megadja az adatbázis létrehozásának módját. Alapértelmezett: Normál példánylétrehozás. Visszaállítás: Létrehoz egy példányt a biztonsági másolatok adott időpontra való visszaállításával. Meg kell adni a RestorePointInTime és a SourceManagedInstanceId azonosítót. |
'Default' 'PointInTimeRestore' |
| memorySizeInGB | Memória mérete GB-ban. Minimális érték: 28. Maximális érték: 870. A minimális és maximális érték a virtuális magok számától és a szolgáltatási szinttől függ. További információ az erőforráskorlátokról: https://aka.ms/mi-resource-limits-api. | int |
| minimalTlsVersion | Minimális TLS-verzió. Engedélyezett értékek: "Nincs", "1.0", "1.1", "1.2" | karakterlánc |
| pricingModel | A Managed Instance ármodellje. | 'Freemium' 'Regular' |
| primaryUserAssignedIdentityId | A felhasználó által hozzárendelt identitás erőforrás-azonosítója, amelyet alapértelmezés szerint használni szeretne. | karakterlánc |
| proxyOverride | A példányhoz való csatlakozáshoz használt kapcsolattípus. | 'Default' 'Proxy' 'Redirect' |
| publicDataEndpointEnabled | Azt jelzi, hogy a nyilvános adatvégpont engedélyezve van-e. | bool |
| requestedBackupStorageRedundancy | A példány biztonsági mentéseinek tárolására használt tárfiók típusa. A beállítások a következők: Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) és GeoZone(GeoZoneRedundantStorage) | 'Geo' 'GeoZone' 'Local' 'Zone' |
| requestedLogicalAvailabilityZone | Megadja a logikai elérhetőségi zónát, amelyhez a Managed Instance kitűzve van. | '1' '2' '3' 'NoPreference' |
| 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. | karakterlánc |
| servicePrincipal | A felügyelt példány szolgáltatásnév. | ServicePrincipal |
| sourceManagedInstanceId | A példány létrehozási műveletéhez társított felügyelt forráspéldány erőforrás-azonosítója. | karakterlánc |
| storageIOps | Tárolási IOps. Minimális érték: 300. Maximális érték: 80000. Csak 1 IOps-növekmény engedélyezett. A maximális érték a kiválasztott hardvercsaládtól és a virtuális magok számától függ. | int |
| storageSizeInGB | Tárterület mérete GB-ban. Minimális érték: 32. Maximális érték: 32768. Csak 32 GB-os növekmények engedélyezettek. A maximális érték a kiválasztott hardvercsaládtól és a virtuális magok számától függ. | int |
| storageThroughputMBps | A tárkapacitás MBps paramétere nem támogatott a példány létrehozási/frissítési műveletében. | int |
| subnetId | A felügyelt példány alhálózati erőforrás-azonosítója. | karakterlánc |
| timezoneId | Az időzón azonosítója. Az engedélyezett értékek a Windows által támogatott időzónák. A Windows a támogatott időzónákról, beleértve az azonosítót is, a nyilvántartásban tárolja KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Időzónák. Ezeket a nyilvántartási értékeket SQL Server-n keresztül kaphatod meg, ha SELECT név AS timezone_id FROM sys.time_zone_info-TÓL. Az azonosítók listája a [System.TimeZoneInfo]::GetSystemTimeZones() PowerShellben történő végrehajtásával is lekérhető. Az érvényes időzón-azonosító például a "Csendes-óceáni téli idő" vagy a "W". Európai téli idő". |
karakterlánc |
| vCores | A virtuális magok száma. Megengedett értékek: 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128. A támogatott virtuális magok a kiválasztott hardvercsaládtól és szolgáltatási szinttől függenek. | int |
| zoneRedundant | Engedélyezve van-e a zónaredundancia. | bool |
ResourceIdentity
| Name | Description | Value |
|---|---|---|
| típus | Az identitás típusa. Állítsuk be 'SystemAssigned'-re, hogy automatikusan létrehozhass és hozzárendelhesd az Azure Active Directory alapvetőt az erőforráshoz. | 'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
| userAssignedIdentities | A felhasználó által hozzárendelt használt identitások erőforrás-azonosítói | ResourceIdentityUserAssignedIdentities |
ResourceIdentityUserAssignedIdentities
| Name | Description | Value |
|---|
ServicePrincipal
| Name | Description | Value |
|---|---|---|
| típus | Szolgáltatásnév típusa. | 'None' 'SystemAssigned' |
Sku
| Name | Description | Value |
|---|---|---|
| kapacitás | Az adott termékváltozat kapacitása. | int |
| family | Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. | karakterlánc |
| name | Az termékváltozat neve általában egy betű + Szám kód, pl. P3. | sztring (kötelező) |
| size | Az adott termékváltozat mérete | karakterlánc |
| rétegez | Az adott termékváltozat szintje vagy kiadása, például Alapszintű, Prémium. | karakterlánc |
TrackedResourceTags
| Name | Description | Value |
|---|
UserIdentity
| Name | Description | Value |
|---|
Terraform (AzAPI-szolgáltató) erőforrásdefiníciója
A managedInstances erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- Erőforráscsoportok Az API verziók megváltoztatott tulajdonságainak listájáért lásd: Változásnapló.
Használati példák
Azure-ból ellenőrzött modulok
A következő Azure Verified Modules használhatók ennek az erőforrástípusnak a telepítéséhez.
| Module | Description |
|---|---|
| SQL Managed Instance | AVM erőforrás modul SQL Managed Instance-hoz |
Erőforrás formátuma
Hogy létrehozzunk egy Microsoft-ot. A sql/managedInstances erőforráshoz add hozzá a következő Terraformot a sablonodhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances@2025-02-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
administratorLogin = "string"
administratorLoginPassword = "string"
administrators = {
administratorType = "string"
azureADOnlyAuthentication = bool
login = "string"
principalType = "string"
sid = "string"
tenantId = "string"
}
authenticationMetadata = "string"
collation = "string"
databaseFormat = "string"
dnsZonePartner = "string"
hybridSecondaryUsage = "string"
instancePoolId = "string"
isGeneralPurposeV2 = bool
keyId = "string"
licenseType = "string"
maintenanceConfigurationId = "string"
managedInstanceCreateMode = "string"
memorySizeInGB = int
minimalTlsVersion = "string"
pricingModel = "string"
primaryUserAssignedIdentityId = "string"
proxyOverride = "string"
publicDataEndpointEnabled = bool
requestedBackupStorageRedundancy = "string"
requestedLogicalAvailabilityZone = "string"
restorePointInTime = "string"
servicePrincipal = {
type = "string"
}
sourceManagedInstanceId = "string"
storageIOps = int
storageSizeInGB = int
storageThroughputMBps = int
subnetId = "string"
timezoneId = "string"
vCores = int
zoneRedundant = bool
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
}
}
Tulajdonságértékek
Microsoft. Sql/managedInstances
| Name | Description | Value |
|---|---|---|
| identitás | A kezelt példány Azure Active Directory identitása. | ResourceIdentity |
| hely | Az a földrajzi hely, ahol az erőforrás él | sztring (kötelező) |
| name | Az erőforrás neve | sztring (kötelező) |
| properties | Erőforrás tulajdonságai. | ManagedInstanceProperties |
| sku | Felügyelt példány termékváltozata. A sku.name megengedett értékei: GP_Gen5 (általános célú, standard sorozat); GP_G8IM (általános célú, prémium sorozat); GP_G8IH (általános célú, prémium sorozatú memóriaoptimalizált); BC_Gen5 (Üzleti kritikus, Standard-Series); BC_G8IM (Business Critical, Premium-sorozat); BC_G8IH (üzletileg kritikus, prémium sorozatú memóriaoptimalizált). | Sku |
| tags | Erőforráscímkék | Címkenevek és -értékek szótára. |
| típus | Az erőforrás típusa | "Microsoft. Sql/managedInstances@2025-02-01-preview" |
ManagedInstanceExternalAdministrator
| Name | Description | Value |
|---|---|---|
| administratorType | A rendszergazda típusa. | 'ActiveDirectory' |
| azureADOnlyAuthentication | Azure Active Directory csak hitelesítés engedélyezve. | bool |
| login | A kiszolgáló rendszergazdájának bejelentkezési neve. | karakterlánc |
| principalType | A rendszergazda egyszerű típusa. | 'Application' 'Group' 'User' |
| sid | A kiszolgáló rendszergazdájának SID-azonosítója (objektumazonosítója). | string Constraints: 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}$ |
| tenantId | A rendszergazda bérlőazonosítója. | string Constraints: 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}$ |
ManagedInstanceProperties
| Name | Description | Value |
|---|---|---|
| administratorLogin | A felügyelt példány rendszergazdai felhasználóneve. Csak a felügyelt példány létrehozásakor adható meg (és a létrehozáshoz szükséges). | karakterlánc |
| administratorLoginPassword | A rendszergazda bejelentkezési jelszava (a felügyelt példány létrehozásához szükséges). | string Constraints: Bizalmas érték. Adja meg biztonságos paraméterként. |
| administrators | Az Azure Active Directory adír használható instance-készítés és instanzfrissítések során, kivéve az azureADOnlyAuthentication tulajdonságot. A tulajdonság azureADOnlyAuthentication frissítéséhez egyedi API-t kell használni. | ManagedInstanceExternalAdministrator |
| authenticationMetadata | A felügyelt példány hitelesítési metaadatainak keresési módja. | 'AzureAD' 'Paired' 'Windows' |
| rendezés | A felügyelt példány rendezése. | karakterlánc |
| databaseFormat | Az SQL-motor verziójára jellemző példányadatbázisok belső formátumát adja meg. | 'AlwaysUpToDate' 'SQLServer2022' "SQLServer2025" |
| dnsZonePartner | Egy másik felügyelt példány erőforrás-azonosítója, amelynek DNS-zónáját ez a felügyelt példány a létrehozás után megosztja. | karakterlánc |
| hybridSecondaryUsage | Hibrid másodlagos használat. Lehetséges értékek az "Aktív" (alapértelmezett érték) és a "Passzív" (az ügyfél a másodlagost passzív DR-ként használja). | 'Active' 'Passive' |
| instancePoolId | Annak a példánykészletnek az azonosítója, amelyhez a felügyelt kiszolgáló tartozik. | karakterlánc |
| isGeneralPurposeV2 | Függetlenül attól, hogy ez az Általános célú kiadás GPv2-változata-e. | bool |
| keyId | A titkosításhoz használandó kulcs CMK URI-ja. | karakterlánc |
| licenseType | A licenc típusa. Lehetséges értékek a "LicenseIncluded" (az új SQL-licenceket tartalmazó normál ár) és a "BasePrice" (kedvezményes AHB-ár saját SQL-licencek behozása esetén). | 'BasePrice' 'LicenseIncluded' |
| maintenanceConfigurationId | Megadja a felügyelt példányra alkalmazandó karbantartási konfiguráció azonosítóját. | karakterlánc |
| managedInstanceCreateMode | Megadja az adatbázis létrehozásának módját. Alapértelmezett: Normál példánylétrehozás. Visszaállítás: Létrehoz egy példányt a biztonsági másolatok adott időpontra való visszaállításával. Meg kell adni a RestorePointInTime és a SourceManagedInstanceId azonosítót. |
'Default' 'PointInTimeRestore' |
| memorySizeInGB | Memória mérete GB-ban. Minimális érték: 28. Maximális érték: 870. A minimális és maximális érték a virtuális magok számától és a szolgáltatási szinttől függ. További információ az erőforráskorlátokról: https://aka.ms/mi-resource-limits-api. | int |
| minimalTlsVersion | Minimális TLS-verzió. Engedélyezett értékek: "Nincs", "1.0", "1.1", "1.2" | karakterlánc |
| pricingModel | A Managed Instance ármodellje. | 'Freemium' 'Regular' |
| primaryUserAssignedIdentityId | A felhasználó által hozzárendelt identitás erőforrás-azonosítója, amelyet alapértelmezés szerint használni szeretne. | karakterlánc |
| proxyOverride | A példányhoz való csatlakozáshoz használt kapcsolattípus. | 'Default' 'Proxy' 'Redirect' |
| publicDataEndpointEnabled | Azt jelzi, hogy a nyilvános adatvégpont engedélyezve van-e. | bool |
| requestedBackupStorageRedundancy | A példány biztonsági mentéseinek tárolására használt tárfiók típusa. A beállítások a következők: Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) és GeoZone(GeoZoneRedundantStorage) | 'Geo' 'GeoZone' 'Local' 'Zone' |
| requestedLogicalAvailabilityZone | Megadja a logikai elérhetőségi zónát, amelyhez a Managed Instance kitűzve van. | '1' '2' '3' 'NoPreference' |
| 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. | karakterlánc |
| servicePrincipal | A felügyelt példány szolgáltatásnév. | ServicePrincipal |
| sourceManagedInstanceId | A példány létrehozási műveletéhez társított felügyelt forráspéldány erőforrás-azonosítója. | karakterlánc |
| storageIOps | Tárolási IOps. Minimális érték: 300. Maximális érték: 80000. Csak 1 IOps-növekmény engedélyezett. A maximális érték a kiválasztott hardvercsaládtól és a virtuális magok számától függ. | int |
| storageSizeInGB | Tárterület mérete GB-ban. Minimális érték: 32. Maximális érték: 32768. Csak 32 GB-os növekmények engedélyezettek. A maximális érték a kiválasztott hardvercsaládtól és a virtuális magok számától függ. | int |
| storageThroughputMBps | A tárkapacitás MBps paramétere nem támogatott a példány létrehozási/frissítési műveletében. | int |
| subnetId | A felügyelt példány alhálózati erőforrás-azonosítója. | karakterlánc |
| timezoneId | Az időzón azonosítója. Az engedélyezett értékek a Windows által támogatott időzónák. A Windows a támogatott időzónákról, beleértve az azonosítót is, a nyilvántartásban tárolja KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Időzónák. Ezeket a nyilvántartási értékeket SQL Server-n keresztül kaphatod meg, ha SELECT név AS timezone_id FROM sys.time_zone_info-TÓL. Az azonosítók listája a [System.TimeZoneInfo]::GetSystemTimeZones() PowerShellben történő végrehajtásával is lekérhető. Az érvényes időzón-azonosító például a "Csendes-óceáni téli idő" vagy a "W". Európai téli idő". |
karakterlánc |
| vCores | A virtuális magok száma. Megengedett értékek: 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128. A támogatott virtuális magok a kiválasztott hardvercsaládtól és szolgáltatási szinttől függenek. | int |
| zoneRedundant | Engedélyezve van-e a zónaredundancia. | bool |
ResourceIdentity
| Name | Description | Value |
|---|---|---|
| típus | Az identitás típusa. Állítsuk be 'SystemAssigned'-re, hogy automatikusan létrehozhass és hozzárendelhesd az Azure Active Directory alapvetőt az erőforráshoz. | 'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
| userAssignedIdentities | A felhasználó által hozzárendelt használt identitások erőforrás-azonosítói | ResourceIdentityUserAssignedIdentities |
ResourceIdentityUserAssignedIdentities
| Name | Description | Value |
|---|
ServicePrincipal
| Name | Description | Value |
|---|---|---|
| típus | Szolgáltatásnév típusa. | 'None' 'SystemAssigned' |
Sku
| Name | Description | Value |
|---|---|---|
| kapacitás | Az adott termékváltozat kapacitása. | int |
| family | Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. | karakterlánc |
| name | Az termékváltozat neve általában egy betű + Szám kód, pl. P3. | sztring (kötelező) |
| size | Az adott termékváltozat mérete | karakterlánc |
| rétegez | Az adott termékváltozat szintje vagy kiadása, például Alapszintű, Prémium. | karakterlánc |
TrackedResourceTags
| Name | Description | Value |
|---|
UserIdentity
| Name | Description | Value |
|---|