Sdílet prostřednictvím


Servery Microsoft.Sql 2021-05-01-preview

Definice prostředku Bicep

Typ prostředku serverů je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Sql/servers, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Sql/servers@2021-05-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    administrators: {
      administratorType: 'ActiveDirectory'
      azureADOnlyAuthentication: bool
      login: 'string'
      principalType: 'string'
      sid: 'string'
      tenantId: 'string'
    }
    federatedClientId: 'string'
    keyId: 'string'
    minimalTlsVersion: 'string'
    primaryUserAssignedIdentityId: 'string'
    publicNetworkAccess: 'string'
    restrictOutboundNetworkAccess: 'string'
    version: 'string'
  }
}

Hodnoty vlastností

Servery

Název Description Hodnota
name Název prostředku string (povinné)

Limit počtu znaků: 1–63

Platné znaky:
Malá písmena, číslice a pomlčky.

Nelze začínat ani končit spojovníkem.

Název prostředku musí být v rámci Azure jedinečný.
location Umístění prostředku. string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot. Viz Značky v šablonách
identity Identita Azure Active Directory serveru. ResourceIdentity
properties Vlastnosti prostředku. Vlastnosti serveru

ResourceIdentity

Název Description Hodnota
typ Typ identity. Tuto možnost nastavte na SystemAssigned, aby se k prostředku automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory. 'Žádný'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentity ID prostředků identit přiřazených uživatelem, které se mají použít ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} Identita uživatele

Identita uživatele

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

Vlastnosti serveru

Název Description Hodnota
administratorLogin Uživatelské jméno správce serveru. Po vytvoření se nedá změnit. řetězec
administratorLoginPassword Přihlašovací heslo správce (vyžadované pro vytvoření serveru) řetězec
Správci Správce azure Active Directory serveru. ServerExternalAdministrator
federatedClientId ID klienta použitého pro scénář cmk mezi tenanty řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
id klíče Identifikátor URI CMK klíče, který se má použít k šifrování. řetězec
minimalTlsVersion Minimální verze protokolu TLS. Povolené hodnoty: 1.0, 1.1, 1.2 řetězec
primaryUserAssignedIdentityId ID prostředku identity přiřazené uživatelem, které se má použít ve výchozím nastavení. řetězec
publicNetworkAccess Určuje, jestli je pro tento server povolený přístup k veřejnému koncovému bodu. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná. Zakázáno
'Povoleno'
restrictOutboundNetworkAccess Zda se má omezit odchozí síťový přístup pro tento server. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná. Zakázáno
'Povoleno'
verze Verze serveru. řetězec

ServerExternalAdministrator

Název Description Hodnota
administratorType Typ správce serveru. ActiveDirectory
azureADOnlyAuthentication Povoleno pouze ověřování v Azure Active Directory. bool
přihlášení Přihlašovací jméno správce serveru. řetězec
principalType Typ objektu zabezpečení správce serveru. 'Aplikace'
'Skupina'
'Uživatel'
Sid IDENTIFIKÁTOR SID (ID objektu) správce serveru. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
id tenanta ID tenanta správce. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Aplikace Django s databázemi SQL

Nasazení do Azure
Tato šablona používá k nasazení aplikace rozšíření Azure Linux CustomScript. Tento příklad vytvoří virtuální počítač s Ubuntu, provede bezobslužnou instalaci Pythonu, Django a Apache a pak vytvoří jednoduchou aplikaci Django. Šablona také vytvoří SQL Database s ukázkovou tabulkou s některými ukázkovými daty, která se zobrazí ve webovém prohlížeči pomocí dotazu.
EPiserverCMS v Azure

Nasazení do Azure
Tato šablona umožňuje vytvářet prostředky potřebné pro nasazení EpiServerCMS v Azure.
Kentico Xperience

Nasazení do Azure
Tato šablona usnadňuje nasazení prostředků potřebných k hostování prostředí Kentico Xperience v Microsoft Azure.
Automatické škálování škálovací sady virtuálních počítačů LANSA s Windows s Azure SQL Database

Nasazení do Azure
Šablona nasadí sadu virtuálních počítačů s Windows s požadovaným počtem virtuálních počítačů ve škálovací sadě a msi LANSA pro instalaci do každého virtuálního počítače. Po nasazení škálovací sady virtuálních počítačů se k instalaci MSI LANSA použije rozšíření vlastních skriptů.
Nasazení Octopus Deploy 3.0 se zkušební licencí

Nasazení do Azure
Tato šablona umožňuje nasadit jeden server Octopus Deploy 3.0 se zkušební licencí. Tím se nasadí na jeden virtuální počítač s Windows Serverem 2012R2 (Standard D2) a sql db (úroveň S1) do umístění určeného pro skupinu prostředků.
Webová aplikace orchard CMS videoportálu

Nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení sady Orchard CMS na Azure App Service Web Apps s povoleným a nakonfigurovaným modulem Azure Media Services.
Vytvoření Azure SQL Serveru s ochranou šifrování dat

Nasazení do Azure
Tato šablona vytvoří Azure SQL server, aktivuje ochranu šifrování dat pomocí daného klíče uloženého v daném Key Vault
Škálovatelná webová aplikace Umbraco CMS

Nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení webové aplikace Umbraco CMS na Azure App Service Web Apps.
Jednoduchá webová aplikace Umbraco CMS

Nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení webové aplikace Umbraco CMS na Azure App Service Web Apps.
Podnikové zásady správného řízení – AppService, SQL Db, AD, OMS, Runbooky

Nasazení do Azure
Přechod na cloud pro malé nebo velké podniky vyžaduje zodpovědné a efektivní modely zásad správného řízení, aby odvozovaly hodnotu z jejich cloudových nasazení. CloudWise (kódový název řešení) je složené řešení, které je k dispozici v rychlých startech partnerů Azure, je nástroj pro přijetí pro zákazníky, systémové integrátory i partnery, který poskytuje samoobslužné automatizované řešení zásad správného řízení a provozu zaměřené na optimalizaci nákladů, zlepšení spolehlivosti aplikací a snížení obchodních rizik. Řešení zvýrazňuje základní pilíře zásad správného řízení– viditelnost a řízení.
Web eShopu se službou ASE s interním nástrojem pro vyrovnávání zatížení

Nasazení do Azure
App Service Environment je možnost plánu služby Premium Azure App Service, která poskytuje plně izolované a vyhrazené prostředí pro bezpečné spouštění Azure App Service aplikací ve velkém měřítku, včetně aplikací Web Apps, Mobile Apps a API Apps.
Webová aplikace využívající privátní koncový bod Azure SQL

Nasazení do Azure
Tato šablona ukazuje, jak vytvořit webovou aplikaci, která využívá privátní koncový bod odkazující na Azure SQL Server.
Služba Vzdálená plocha s vysokou dostupností

Nasazení do Azure
Tento vzorový kód šablony ARM nasadí testovací prostředí pro shromažďování relací vzdálené plochy 2019 s vysokou dostupností. Cílem je nasadit plně redundantní a vysoce dostupné řešení pro Vzdálenou plochu pomocí Windows Serveru 2019.
Nasazení sportovní analýzy v architektuře Azure

Nasazení do Azure
Vytvoří účet úložiště Azure s povolenou službou ADLS Gen2, instanci Azure Data Factory s propojenými službami pro účet úložiště (pokud je nasazená Azure SQL Database) a instanci Azure Databricks. Identitě AAD uživatele, který šablonu nasazuje, a spravované identitě pro instanci ADF se udělí role Přispěvatel dat v objektech blob služby Storage v účtu úložiště. K dispozici jsou také možnosti nasazení instance azure Key Vault, Azure SQL Database a centra událostí Azure (pro případy použití streamování). Po nasazení Key Vault Azure se spravované identitě datové továrny a identitě AAD pro uživatele, který šablonu nasazuje, udělí role uživatele Key Vault tajné kódy.
Webová aplikace s SQL Database, Azure Cosmos DB, Azure Search

Nasazení do Azure
Tato šablona zřídí webovou aplikaci, SQL Database, Azure Cosmos DB, Azure Search a Application Insights.
Migrace do Azure SQL databáze pomocí Azure DMS

Nasazení do Azure
Služba Azure Database Migration Service (DMS) je navržená tak, aby zjednodušila proces migrace místních databází do Azure. DMS zjednoduší migraci stávajících místních databází SQL Server a Oracle na Azure SQL Database, Azure SQL Managed Instance nebo Microsoft SQL Server na virtuálním počítači Azure. Tato šablona by nasadila instanci služby Azure Database Migration Service, virtuální počítač Azure s nainstalovaným SQL Serverem, který bude fungovat jako zdrojový server s předem vytvořenou databází, a cílový server Azure SQL DB, který bude mít předem vytvořené schéma databáze, která se má migrovat ze zdrojového na cílový server. Šablona také nasadí požadované prostředky, jako jsou síťová karta, virtuální síť atd., pro podporu zdrojového virtuálního počítače, služby DMS a cílového serveru.
Nasazení clusteru HDInsight a databáze SQL

Nasazení do Azure
Tato šablona umožňuje vytvořit cluster HDInsight a SQL Database pro testování Sqoopu.
Příklad privátního koncového bodu

Nasazení do Azure
Tato šablona ukazuje, jak vytvořit privátní koncový bod odkazující na Azure SQL Server.
Azure SQL Server s auditováním zapsaným do úložiště objektů blob

Nasazení do Azure
Tato šablona umožňuje nasadit Azure SQL server s povoleným auditováním a zapisovat protokoly auditu do úložiště objektů blob.
Azure SQL Server s auditováním zapsaným do centra událostí

Nasazení do Azure
Tato šablona umožňuje nasadit Azure SQL server s povoleným auditováním a zapisovat protokoly auditu do centra událostí.
Azure SQL Server s auditováním zapsaným do Log Analytics

Nasazení do Azure
Tato šablona umožňuje nasadit Azure SQL server s povoleným auditováním pro zápis protokolů auditu do Služby Log Analytics (pracovní prostor OMS).
Vyhrazený fond SQL s transparentním šifrováním

Nasazení do Azure
Vytvoří SQL Server a vyhrazený fond SQL (dříve SQL DW) s transparentním šifrováním dat.
Vytvoření SQL Server a databáze

Nasazení do Azure
Tato šablona umožňuje vytvořit SQL Database a Server.
Zřízení SQL Database s transparentním šifrováním dat

Nasazení do Azure
Tato šablona zřídí SQL Server s bránou firewall otevřenou pro provoz Azure a databází SQL s transparentním šifrováním dat(TDE).
Nasazení nového elastického fondu SQL

Nasazení do Azure
Tato šablona umožňuje nasadit nový elastický fond SQL s novým přidruženým SQL Server a nové databáze SQL, které se k němu přiřazují.
Logický server SQL

Nasazení do Azure
Tato šablona umožňuje vytvořit logický server SQL.
SQL Server s ověřováním jenom Azure AD

Nasazení do Azure
Tato šablona umožňuje vytvořit SQL Server v Azure s povolenou Azure AD správcem a funkcí ověřování jenom Azure AD.
Vytvoření Azure SQL serverů a databáze se skupinou převzetí služeb při selhání

Nasazení do Azure
Vytvoří dva servery Azure SQL, databázi a skupinu převzetí služeb při selhání.
App Service Environment s back-endem Azure SQL

Nasazení do Azure
Tato šablona vytvoří App Service Environment s back-endem Azure SQL spolu s privátními koncovými body spolu s přidruženými prostředky, které se obvykle používají v privátním nebo izolovaném prostředí.
Zřízení mobilní aplikace s SQL Database

Nasazení do Azure
Tato šablona zřídí mobilní aplikaci, SQL Database a centrum oznámení. Nakonfiguruje připojovací řetězec v mobilní aplikaci pro databázi a centrum oznámení.
Webová aplikace se spravovanou identitou, SQL Server a ΑΙ

Nasazení do Azure
Jednoduchý příklad nasazení infrastruktury Azure pro aplikace, data, spravovanou identitu a monitorování
Vytvoření webové aplikace , Mezipaměti Redis a DATABÁZE SQL pomocí šablony

Nasazení do Azure
Tato šablona vytvoří webovou aplikaci Azure s mezipamětí Redis a SQL Database.
Zřízení webové aplikace s SQL Database

Nasazení do Azure
Tato šablona zřídí webovou aplikaci, SQL Database, nastavení automatického škálování, pravidla upozornění a App Insights. Nakonfiguruje připojovací řetězec ve webové aplikaci pro databázi.
Vytvoření, konfigurace a nasazení webové aplikace na virtuální počítač Azure

Nasazení do Azure
Vytvoření a konfigurace virtuálního počítače s Windows s SQL Azure databází a nasazení webové aplikace do prostředí pomocí PowerShell DSC
Sonarqube Docker Web App v Linuxu s Azure SQL

Nasazení do Azure
Tato šablona nasadí Sonarqube do Azure App Service linuxového kontejneru webové aplikace pomocí oficiální image Sonarqube a využívá Azure SQL Server.

Definice prostředku šablony ARM

Typ prostředku serverů je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Sql/servers, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.Sql/servers",
  "apiVersion": "2021-05-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "administrators": {
      "administratorType": "ActiveDirectory",
      "azureADOnlyAuthentication": "bool",
      "login": "string",
      "principalType": "string",
      "sid": "string",
      "tenantId": "string"
    },
    "federatedClientId": "string",
    "keyId": "string",
    "minimalTlsVersion": "string",
    "primaryUserAssignedIdentityId": "string",
    "publicNetworkAccess": "string",
    "restrictOutboundNetworkAccess": "string",
    "version": "string"
  }
}

Hodnoty vlastností

Servery

Název Description Hodnota
typ Typ prostředku Microsoft.Sql/servers
apiVersion Verze rozhraní API prostředku 2021-05-01-preview
name Název prostředku string (povinné)

Omezení počtu znaků: 1–63

Platné znaky:
Malá písmena, číslice a pomlčky.

Nelze začínat ani končit spojovníkem.

Název prostředku musí být v rámci Azure jedinečný.
location Umístění prostředku. string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot. Viz Značky v šablonách
identity Identita Azure Active Directory serveru. ResourceIdentity
properties Vlastnosti prostředku. Vlastnosti serveru

ResourceIdentity

Název Description Hodnota
typ Typ identity. Tuto možnost nastavte na SystemAssigned, aby se k prostředku automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory. 'Žádný'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentity ID prostředků identit přiřazených uživatelem, které se mají použít ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} Identita uživatele

Identita uživatele

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

Vlastnosti serveru

Název Description Hodnota
administratorLogin Uživatelské jméno správce serveru. Po vytvoření se nedá změnit. řetězec
administratorLoginPassword Přihlašovací heslo správce (vyžadované pro vytvoření serveru) řetězec
Správci Správce azure Active Directory serveru. ServerExternalAdministrator
federatedClientId ID klienta použitého pro scénář cmk mezi tenanty řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
id klíče Identifikátor URI CMK klíče, který se má použít k šifrování. řetězec
minimalTlsVersion Minimální verze protokolu TLS. Povolené hodnoty: 1.0, 1.1, 1.2 řetězec
primaryUserAssignedIdentityId ID prostředku identity přiřazené uživatelem, které se má použít ve výchozím nastavení. řetězec
publicNetworkAccess Určuje, jestli je pro tento server povolený přístup k veřejnému koncovému bodu. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná. Zakázáno
'Povoleno'
restrictOutboundNetworkAccess Zda se má omezit odchozí síťový přístup pro tento server. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná. Zakázáno
'Povoleno'
verze Verze serveru. řetězec

ServerExternalAdministrator

Název Description Hodnota
administratorType Typ správce serveru. ActiveDirectory
azureADOnlyAuthentication Povoleno pouze ověřování v Azure Active Directory. bool
přihlášení Přihlašovací jméno správce serveru. řetězec
principalType Typ objektu zabezpečení správce serveru. 'Aplikace'
'Skupina'
'Uživatel'
Sid IDENTIFIKÁTOR SID (ID objektu) správce serveru. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
id tenanta ID tenanta správce. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Aplikace Django s databázemi SQL

Nasazení do Azure
Tato šablona používá k nasazení aplikace rozšíření Azure Linux CustomScript. Tento příklad vytvoří virtuální počítač s Ubuntu, provede bezobslužnou instalaci Pythonu, Django a Apache a pak vytvoří jednoduchou aplikaci Django. Šablona také vytvoří SQL Database s ukázkovou tabulkou s některými ukázkovými daty, která se zobrazí ve webovém prohlížeči pomocí dotazu.
EPiserverCMS v Azure

Nasazení do Azure
Tato šablona umožňuje vytvářet prostředky potřebné pro nasazení EpiServerCMS v Azure.
Kentico Xperience

Nasazení do Azure
Tato šablona usnadňuje nasazení prostředků potřebných k hostování prostředí Kentico Xperience v Microsoft Azure.
Automatické škálování škálovací sady virtuálních počítačů LANSA s Windows s Azure SQL Database

Nasazení do Azure
Šablona nasadí sadu virtuálních počítačů s Windows s požadovaným počtem virtuálních počítačů ve škálovací sadě a msi LANSA pro instalaci do každého virtuálního počítače. Po nasazení škálovací sady virtuálních počítačů se k instalaci MSI LANSA použije rozšíření vlastních skriptů.
Nasazení Octopus Deploy 3.0 se zkušební licencí

Nasazení do Azure
Tato šablona umožňuje nasadit jeden server Octopus Deploy 3.0 se zkušební licencí. Tím se nasadí na jeden virtuální počítač s Windows Serverem 2012R2 (Standard D2) a sql db (úroveň S1) do umístění určeného pro skupinu prostředků.
Webová aplikace orchard CMS videoportálu

Nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení sady Orchard CMS na Azure App Service Web Apps s povoleným a nakonfigurovaným modulem Azure Media Services.
Vytvoření Azure SQL Serveru s ochranou šifrování dat

Nasazení do Azure
Tato šablona vytvoří Azure SQL server, aktivuje ochranu šifrování dat pomocí daného klíče uloženého v daném Key Vault
Škálovatelná webová aplikace Umbraco CMS

Nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení webové aplikace Umbraco CMS na Azure App Service Web Apps.
Jednoduchá webová aplikace Umbraco CMS

Nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení webové aplikace Umbraco CMS na Azure App Service Web Apps.
Podnikové zásady správného řízení – AppService, SQL Db, AD, OMS, Runbooky

Nasazení do Azure
Přechod na cloud pro malé nebo velké podniky vyžaduje zodpovědné a efektivní modely zásad správného řízení, aby odvozovaly hodnotu z jejich cloudových nasazení. CloudWise (kódový název řešení) je složené řešení, které je k dispozici v rychlých startech partnerů Azure, je nástroj pro přijetí pro zákazníky, systémové integrátory i partnery, který poskytuje samoobslužné automatizované řešení zásad správného řízení a provozu zaměřené na optimalizaci nákladů, zlepšení spolehlivosti aplikací a snížení obchodních rizik. Řešení zvýrazňuje základní pilíře zásad správného řízení– viditelnost a řízení.
Web eShopu se službou ASE s interním nástrojem pro vyrovnávání zatížení

Nasazení do Azure
App Service Environment je možnost plánu služby Premium Azure App Service, která poskytuje plně izolované a vyhrazené prostředí pro bezpečné spouštění Azure App Service aplikací ve velkém měřítku, včetně aplikací Web Apps, Mobile Apps a API Apps.
Webová aplikace využívající privátní koncový bod Azure SQL

Nasazení do Azure
Tato šablona ukazuje, jak vytvořit webovou aplikaci, která využívá privátní koncový bod odkazující na Azure SQL Server.
Služba Vzdálená plocha s vysokou dostupností

Nasazení do Azure
Tento ukázkový kód šablony ARM nasadí testovací prostředí kolekce relací vzdálené plochy 2019 s vysokou dostupností. Cílem je nasadit plně redundantní a vysoce dostupné řešení pro Vzdálenou plochu pomocí Windows Serveru 2019.
Nasazení služby Sports Analytics v architektuře Azure

Nasazení do Azure
Vytvoří účet úložiště Azure s povolenou službou ADLS Gen2, instanci Azure Data Factory s propojenými službami pro účet úložiště (pokud je nasazená databáze Azure SQL) a instanci Azure Databricks. Identita AAD pro uživatele nasazující šablonu a spravovaná identita pro instanci ADF budou mít v účtu úložiště roli Přispěvatel dat v objektech blob služby Storage. Existují také možnosti nasazení instance Azure Key Vault, databáze Azure SQL a centra událostí Azure (pro případy použití streamování). Po nasazení azure Key Vault se identitě spravované datové továrny a identitě AAD pro uživatele, který šablonu nasazuje, udělí role uživatele Key Vault Tajné kódy.
Webová aplikace s SQL Database, Azure Cosmos DB, Azure Search

Nasazení do Azure
Tato šablona zřídí webovou aplikaci, SQL Database, Azure Cosmos DB, Azure Search a Application Insights.
Migrace do Azure SQL databáze pomocí Azure DMS

Nasazení do Azure
Azure Database Migration Service (DMS) je navržený tak, aby zjednodušil proces migrace místních databází do Azure. DMS zjednoduší migraci stávajících místních databází SQL Server a Oracle na Azure SQL Database, Azure SQL Managed Instance nebo Microsoft SQL Server na virtuálním počítači Azure. Tato šablona by nasadila instanci služby Azure Database Migration Service, virtuální počítač Azure s nainstalovaným SQL Serverem, který bude fungovat jako zdrojový server s předem vytvořenou databází, a cílový server Azure SQL DB, který bude mít předem vytvořené schéma databáze, která se má migrovat ze zdrojového na cílový server. Šablona také nasadí požadované prostředky, jako je síťová karta, virtuální síť atd., pro podporu zdrojového virtuálního počítače, služby DMS a cílového serveru.
Nasazení clusteru HDInsight a databáze SQL

Nasazení do Azure
Tato šablona umožňuje vytvořit cluster HDInsight a SQL Database pro testování Sqoopu.
Příklad privátního koncového bodu

Nasazení do Azure
Tato šablona ukazuje, jak vytvořit privátní koncový bod odkazující na Azure SQL Server.
Azure SQL Server s auditováním zapsaným do úložiště objektů blob

Nasazení do Azure
Tato šablona umožňuje nasadit Azure SQL server s povoleným auditováním pro zápis protokolů auditu do úložiště objektů blob.
Azure SQL Server s auditováním zapsaným do centra událostí

Nasazení do Azure
Tato šablona umožňuje nasadit server Azure SQL s povoleným auditováním pro zápis protokolů auditu do centra událostí.
Azure SQL Server s auditováním zapsaným do Log Analytics

Nasazení do Azure
Tato šablona umožňuje nasadit server Azure SQL s povoleným auditováním pro zápis protokolů auditu do Služby Log Analytics (pracovní prostor OMS).
Vyhrazený fond SQL s transparentním šifrováním

Nasazení do Azure
Vytvoří SQL Server a vyhrazený fond SQL (dříve SQL DW) s transparentním šifrováním dat.
Vytvoření SQL Server a databáze

Nasazení do Azure
Tato šablona umožňuje vytvořit SQL Database a Server.
Zřízení SQL Database s transparentním šifrováním dat

Nasazení do Azure
Tato šablona zřídí SQL Server s bránou firewall otevřenou pro provoz Azure a databází SQL s transparentním šifrováním dat (TDE).
Nasazení nového elastického fondu SQL

Nasazení do Azure
Tato šablona umožňuje nasadit nový elastický fond SQL s jeho novými přidruženými SQL Server a novými databázemi SQL, které se k němu přiřazují.
Logický server SQL

Nasazení do Azure
Tato šablona umožňuje vytvořit logický server SQL.
SQL Server s ověřováním pouze Azure AD

Nasazení do Azure
Tato šablona umožňuje vytvořit SQL Server v Azure se sadou Azure AD správce a povolenou funkcí ověřování pouze Azure AD.
Vytvoření Azure SQL serverů a databáze se skupinou převzetí služeb při selhání

Nasazení do Azure
Vytvoří dva Azure SQL servery, databázi a skupinu převzetí služeb při selhání.
App Service Environment s back-endem Azure SQL

Nasazení do Azure
Tato šablona vytvoří App Service Environment s back-endem Azure SQL spolu s privátními koncovými body spolu s přidruženými prostředky, které se obvykle používají v privátním nebo izolovaném prostředí.
Zřízení mobilní aplikace pomocí SQL Database

Nasazení do Azure
Tato šablona zřídí mobilní aplikaci, SQL Database a centrum oznámení. Nakonfiguruje připojovací řetězec v mobilní aplikaci pro databázi a centrum oznámení.
Webová aplikace se spravovanou identitou, SQL Server a ΑΙ

Nasazení do Azure
Jednoduchý příklad nasazení infrastruktury Azure pro aplikace , data , spravovanou identitu a monitorování
Vytvoření webové aplikace + Redis Cache + DATABÁZE SQL pomocí šablony

Nasazení do Azure
Tato šablona vytvoří webovou aplikaci Azure s mezipamětí Redis a SQL Database.
Zřízení webové aplikace pomocí SQL Database

Nasazení do Azure
Tato šablona zřídí webovou aplikaci, SQL Database, nastavení automatického škálování, pravidla upozornění a App Insights. Nakonfiguruje připojovací řetězec ve webové aplikaci pro databázi.
Vytvoření, konfigurace a nasazení webové aplikace na virtuální počítač Azure

Nasazení do Azure
Vytvoření a konfigurace virtuálního počítače s Windows s SQL Azure databází a nasazení webové aplikace do prostředí pomocí PowerShell DSC
Sonarqube Docker Web App v Linuxu s Azure SQL

Nasazení do Azure
Tato šablona nasadí Sonarqube v linuxovém kontejneru webové aplikace Azure App Service pomocí oficiální image Sonarqube a využívá Azure SQL Server.

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku serverů je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Sql/servers, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers@2021-05-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      administrators = {
        administratorType = "ActiveDirectory"
        azureADOnlyAuthentication = bool
        login = "string"
        principalType = "string"
        sid = "string"
        tenantId = "string"
      }
      federatedClientId = "string"
      keyId = "string"
      minimalTlsVersion = "string"
      primaryUserAssignedIdentityId = "string"
      publicNetworkAccess = "string"
      restrictOutboundNetworkAccess = "string"
      version = "string"
    }
  })
}

Hodnoty vlastností

Servery

Název Description Hodnota
typ Typ prostředku Microsoft.Sql/servers@2021-05-01-preview
name Název prostředku string (povinné)

Limit počtu znaků: 1–63

Platné znaky:
Malá písmena, číslice a pomlčky.

Nelze začínat ani končit spojovníkem.

Název prostředku musí být v rámci Azure jedinečný.
location Umístění prostředku. string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot.
identity Identita Azure Active Directory serveru. ResourceIdentity
properties Vlastnosti prostředku. Vlastnosti serveru

ResourceIdentity

Název Description Hodnota
typ Typ identity. Tuto možnost nastavte na SystemAssigned, aby se k prostředku automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
identity_ids ID prostředků identit přiřazených uživatelem, které se mají použít Pole ID identit uživatelů

ResourceIdentityUserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} Identita uživatele

Identita uživatele

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

Vlastnosti serveru

Název Description Hodnota
administratorLogin Uživatelské jméno správce serveru. Po vytvoření se nedá změnit. řetězec
administratorLoginPassword Přihlašovací heslo správce (vyžadované pro vytvoření serveru) řetězec
Správci Správce azure Active Directory serveru. ServerExternalAdministrator
federatedClientId ID klienta použitého pro scénář cmk mezi tenanty řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
id klíče Identifikátor URI CMK klíče, který se má použít k šifrování. řetězec
minimalTlsVersion Minimální verze protokolu TLS. Povolené hodnoty: 1.0, 1.1, 1.2 řetězec
primaryUserAssignedIdentityId ID prostředku identity přiřazené uživatelem, které se má použít ve výchozím nastavení. řetězec
publicNetworkAccess Určuje, jestli je pro tento server povolený přístup k veřejnému koncovému bodu. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná. "Zakázáno"
"Povoleno"
restrictOutboundNetworkAccess Zda se má omezit odchozí síťový přístup pro tento server. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná. "Zakázáno"
"Povoleno"
verze Verze serveru. řetězec

ServerExternalAdministrator

Název Description Hodnota
administratorType Typ správce serveru. "ActiveDirectory"
azureADOnlyAuthentication Povoleno pouze ověřování v Azure Active Directory. bool
přihlášení Přihlašovací jméno správce serveru. řetězec
principalType Typ objektu zabezpečení správce serveru. "Aplikace"
"Skupina"
"Uživatel"
Sid IDENTIFIKÁTOR SID (ID objektu) správce serveru. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
id tenanta ID tenanta správce. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$