Microsoft. SQL managedInstances

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:

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:

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 Azure
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

deploy Azure
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

deploy Azure
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

deploy Azure
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 SQL Managed Instance a Networking

deploy Azure
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