Freigeben über


Microsoft.Sql Server 2023-05-01-preview

Bicep-Ressourcendefinition

Der Serverressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Sql/servers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Sql/servers@2023-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'
    isIPv6Enabled: 'string'
    keyId: 'string'
    minimalTlsVersion: 'string'
    primaryUserAssignedIdentityId: 'string'
    publicNetworkAccess: 'string'
    restrictOutboundNetworkAccess: 'string'
    version: 'string'
  }
}

Eigenschaftswerte

servers

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-63

Gültige Zeichen:
Kleinbuchstaben, Zahlen und Bindestriche.

Darf nicht mit einem Bindestrich beginnen oder enden.

Der Ressourcenname muss in Azure eindeutig sein.
location Ressourcenspeicherort Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Identität Die Azure Active Directory-Identität des Servers. ResourceIdentity
properties Ressourceneigenschaften. ServerProperties

ResourceIdentity

Name BESCHREIBUNG Wert
type Der Identitätstyp. Legen Sie dies auf "SystemAssigned" fest, um automatisch einen Azure Active Directory-Prinzipal für die Ressource zu erstellen und zuzuweisen. "Keine"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
userAssignedIdentities Die Ressourcen-ID der zu verwendenden benutzerseitig zugewiesenen Identitäten ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} UserIdentity

UserIdentity

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

ServerProperties

Name BESCHREIBUNG Wert
administratorLogin Administratorbenutzername für den Server. Nach der Erstellung kann es nicht mehr geändert werden. Zeichenfolge
administratorLoginPassword Das Administratoranmeldekennwort (erforderlich für die Servererstellung). Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
Administratoren Der Azure Active Directory-Administrator des Servers. Dies kann nur zum Zeitpunkt der Servererstellung verwendet werden. Wenn sie für das Serverupdate verwendet wird, wird es ignoriert oder führt zu einem Fehler. Für Updates müssen einzelne APIs verwendet werden. ServerExternalAdministrator
federatedClientId Client-ID, die für mandantenübergreifendes CMK-Szenario verwendet wird Zeichenfolge

Einschränkungen:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
isIPv6Enabled Gibt an, ob die IPv6-Unterstützung für diesen Server aktiviert werden soll. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. "Deaktiviert"
"Aktiviert"
keyId Ein CMK-URI des Schlüssels, der für die Verschlüsselung verwendet werden soll. Zeichenfolge
minimalTlsVersion Minimale TLS-Version. Zulässige Werte: "Keine", "1.0", "1.1", "1.2", "1.3" 1.0
'1.1'
'1.2'
'1.3'
"Keine"
primaryUserAssignedIdentityId Die Ressourcen-ID einer benutzerseitig zugewiesenen Identität, die standardmäßig verwendet werden soll. Zeichenfolge
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Endpunkte für diesen Server zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss er "Enabled" oder "Disabled" oder "SecuredByPerimeter" sein. "Deaktiviert"
"Aktiviert"
"SecuredByPerimeter"
restrictOutboundNetworkAccess Gibt an, ob der ausgehende Netzwerkzugriff für diesen Server eingeschränkt werden soll. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. "Deaktiviert"
"Aktiviert"
version Die Serverversion. Zeichenfolge

ServerExternalAdministrator

Name BESCHREIBUNG Wert
administratorType Typ des Serveradministrators. 'ActiveDirectory'
azureADOnlyAuthentication Nur Azure Active Directory-Authentifizierung aktiviert. bool
login Anmeldename des Serveradministrators. Zeichenfolge
principalType Prinzipaltyp des Serveradministrators. "Anwendung"
"Gruppe"
"Benutzer"
sid SID (Objekt-ID) des Serveradministrators. Zeichenfolge

Einschränkungen:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId Mandanten-ID des Administrators. Zeichenfolge

Einschränkungen:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Django-App mit SQL-Datenbanken

Bereitstellen in Azure
Diese Vorlage verwendet die CustomScript-Erweiterung für Azure Linux, um eine Anwendung bereitzustellen. In diesem Beispiel wird eine Ubuntu-VM erstellt, eine automatische Installation von Python, Django und Apache durchgeführt und anschließend eine einfache Django-App erstellt. Die Vorlage erstellt auch eine SQL-Datenbank mit einer Beispieltabelle mit einigen Beispieldaten, die im Webbrowser mithilfe einer Abfrage angezeigt werden.
EPiserverCMS in Azure

Bereitstellen in Azure
Mit dieser Vorlage können Sie Ressourcen erstellen, die für die EpiServerCMS-Bereitstellung in Azure erforderlich sind.
Kentico Xperience

Bereitstellen in Azure
Diese Vorlage erleichtert die Bereitstellung von Ressourcen, die zum Hosten von Kentico Xperience-Umgebungen in Microsoft Azure erforderlich sind.
Automatisches Skalieren von LANSA Windows VM ScaleSet mit Azure SQL-Datenbank

Bereitstellen in Azure
Die Vorlage stellt eine Windows-VMSS mit einer gewünschten Anzahl von VMs in der Skalierungsgruppe und einer LANSA-MSI bereit, die in jeder VM installiert werden soll. Nachdem die VM-Skalierungsgruppe bereitgestellt wurde, wird eine benutzerdefinierte Skripterweiterung verwendet, um die LANSA-MSI zu installieren.
Bereitstellen von Octopus Deploy 3.0 mit einer Testlizenz

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen einzelnen Octopus Deploy 3.0-Server mit einer Testlizenz bereitstellen. Dadurch wird auf einer einzelnen Windows Server 2012R2-VM (Standard D2) und SQL DB (S1-Ebene) an dem für die Ressourcengruppe angegebenen Speicherort bereitgestellt.
Orchard CMS Video Portal-Web-App

Bereitstellen in Azure
Diese Vorlage bietet eine einfache Möglichkeit zum Bereitstellen von Orchard CMS auf Azure App Service Web-Apps mit aktiviertem und konfiguriertem Azure Media Services-Modul.
Erstellen eines Azure SQL Servers mit Datenverschlüsselungsschutz

Bereitstellen in Azure
Diese Vorlage erstellt einen Azure SQL Server und aktiviert die Datenverschlüsselungsschutzvorrichtung mit einem bestimmten Schlüssel, der in einem bestimmten Key Vault
Skalierbare Umbraco CMS-Web-App

Bereitstellen in Azure
Diese Vorlage bietet eine einfache Möglichkeit, umbraco CMS-Web-App auf Azure App Service Web-Apps bereitzustellen.
Einfache Umbraco CMS-Web-App

Bereitstellen in Azure
Diese Vorlage bietet eine einfache Möglichkeit, umbraco CMS-Web-App auf Azure App Service Web-Apps bereitzustellen.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Bereitstellen in Azure
Die Cloudeinführung für ein Unternehmen, ob klein oder groß, erfordert verantwortungsvolle und effiziente Governancemodelle, um den Nutzen aus ihren Cloudbereitstellungen abzuleiten. CloudWise (ein Codename für die Lösung) ist eine zusammengesetzte Lösung, die über Azure Partner QuickStarts verfügbar ist, ist ein Einführungs-Enabler für Kunden, Systemintegratoren und Partner gleichermaßen, die eine self-servicefähige, automatisierte Governance- und Betriebslösung bietet, die sich auf die Optimierung Ihrer Kosten, die Verbesserung der Zuverlässigkeit Ihrer Anwendungen und die Reduzierung des Geschäftsrisikos konzentriert. Die Lösung hebt die zentralen Governancepfeiler Sichtbarkeit und Kontrolle hervor.
eShop-Website mit ILB ASE

Bereitstellen in Azure
Eine App Service-Umgebung ist eine Option des Premium-Tarifs von Azure App Service, die eine vollständig isolierte und dedizierte Umgebung zur sicheren Ausführung zahlreicher Azure App Service-Apps mit hoher Skalierung einschließlich Web-Apps, Mobile Apps und API-Apps bereitstellt.
WebApp, die einen Azure SQL privaten Endpunkt verwendet

Bereitstellen in Azure
Diese Vorlage zeigt, wie Sie eine Web-App erstellen, die einen privaten Endpunkt nutzt, der auf Azure SQL Server verweist.
Remotedesktopdienste mit Hochverfügbarkeit

Bereitstellen in Azure
Mit diesem ARM-Vorlagenbeispielcode wird ein Remotedesktopdienste 2019-Sitzungssammlungslabor mit Hochverfügbarkeit bereitgestellt. Ziel ist die Bereitstellung einer vollständig redundanten, hochverfügbaren Lösung für Remotedesktopdienste mithilfe von Windows Server 2019.
Bereitstellen von Sports Analytics in azure Architecture

Bereitstellen in Azure
Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen 2, eine Azure Data Factory instance mit verknüpften Diensten für das Speicherkonto (eine Azure SQL-Datenbank, falls bereitgestellt) und eine Azure Databricks-instance. Der AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und der verwalteten Identität für die ADF-instance wird die Rolle "Mitwirkender für Speicherblobdaten" für das Speicherkonto zugewiesen. Es gibt auch Optionen zum Bereitstellen eines Azure Key Vault instance, einer Azure SQL-Datenbank und eines Azure Event Hub (für Streaminganwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, erhalten die verwaltete Data Factory-Identität und die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle "Key Vault Geheimnisse benutzer".
Web-App mit SQL-Datenbank, Azure Cosmos DB, Azure Search

Bereitstellen in Azure
Mit dieser Vorlage werden eine Web-App, eine SQL-Datenbank, Azure Cosmos DB, Azure Search und Application Insights bereitgestellt.
Migrieren zu Azure SQL Datenbank mithilfe von Azure DMS

Bereitstellen in Azure
Die Azure Database Migration Service (DMS) wurde entwickelt, um den Prozess der Migration lokaler Datenbanken zu Azure zu optimieren. DMS vereinfacht die Migration vorhandener lokaler SQL Server- und Oracle-Datenbanken zu Azure SQL Datenbank, Azure SQL Managed Instance oder Microsoft SQL Server auf einem virtuellen Azure-Computer. Diese Vorlage würde eine instance des Azure-Datenbankmigrationsdiensts, eine Azure-VM mit installiertem SQL Server bereitstellen, die als Quellserver mit vorab erstellter Datenbank fungiert, und einen Ziel-Azure SQL DB-Server, der über ein vorab erstelltes Schema der Datenbank verfügt, die von Quellserver zu Zielserver migriert werden soll. Die Vorlage stellt auch die erforderlichen Ressourcen wie NIC, VNET usw. bereit, um die Quell-VM, den DMS-Dienst und den Zielserver zu unterstützen.
Bereitstellen eines HDInsight-Clusters und einer SQL-Datenbank

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen HDInsight-Cluster und eine SQL-Datenbank zum Testen von Sqoop erstellen.
Beispiel für einen privaten Endpunkt

Bereitstellen in Azure
Diese Vorlage zeigt, wie Sie einen privaten Endpunkt erstellen, der auf Azure SQL Server verweist.
Azure SQL Server mit Überwachung, die in einen Blobspeicher geschrieben wurde

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Azure SQL Server mit aktivierter Überwachung bereitstellen, um Überwachungsprotokolle in einen Blobspeicher zu schreiben.
Azure SQL Server mit in Event Hub geschriebener Überwachung

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Azure SQL Server mit aktivierter Überwachung zum Schreiben von Überwachungsprotokollen in Event Hub bereitstellen.
Azure SQL Server mit in Log Analytics geschriebener Überwachung

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Azure SQL Server mit aktivierter Überwachung zum Schreiben von Überwachungsprotokollen in Log Analytics (OMS-Arbeitsbereich) bereitstellen.
Dedizierter SQL-Pool mit transparenter Verschlüsselung

Bereitstellen in Azure
Erstellt einen SQL Server und einen dedizierten SQL-Pool (früher SQL DW) mit transparenter Datenverschlüsselung.
Erstellen eines SQL Server und einer Datenbank

Bereitstellen in Azure
Mit dieser Vorlage können Sie SQL-Datenbank und Server erstellen.
Bereitstellen einer SQL-Datenbank mit TDE

Bereitstellen in Azure
Diese Vorlage stellt eine SQL Server mit geöffneter Firewall für Azure-Datenverkehr und eine SQL-Datenbank mit Transparent Data Encryption (TDE) bereit.
Bereitstellen eines neuen Pools für elastische SQL-Datenbanken

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen neuen POOL für elastische SQL-Datenbanken mit dem neuen zugeordneten SQL Server und neuen SQL-Datenbanken bereitstellen, die ihm zugewiesen werden sollen.
Logischer SQL-Server

Bereitstellen in Azure
Mit dieser Vorlage können Sie logischen SQL-Server erstellen.
SQL Server mit nur Azure AD-Authentifizierung

Bereitstellen in Azure
Mit dieser Vorlage können Sie SQL Server in Azure erstellen, wobei der Azure AD-Administratorsatz und das Feature für die reine Azure AD-Authentifizierung aktiviert ist.
Erstellen Azure SQL Server und Datenbank mit Failovergruppe

Bereitstellen in Azure
Erstellt zwei Azure SQL Server, eine Datenbank und eine Failovergruppe.
App Service-Umgebung mit Azure SQL Back-End

Bereitstellen in Azure
Diese Vorlage erstellt eine App Service-Umgebung mit einem Azure SQL Back-End zusammen mit privaten Endpunkten und zugeordneten Ressourcen, die normalerweise in einer privaten/isolierten Umgebung verwendet werden.
Bereitstellen einer mobilen App mit einem SQL-Datenbank

Bereitstellen in Azure
Diese Vorlage stellt eine mobile App, eine SQL-Datenbank und einen Notification Hub zur Anwendung. Es konfiguriert eine Verbindungszeichenfolge in der mobilen App für die Datenbank und den Notification Hub.
Web-App mit verwalteter Identität, SQL Server und ΑΙ

Bereitstellen in Azure
Einfaches Beispiel zum Bereitstellen der Azure-Infrastruktur für App + Daten + verwaltete Identität + Überwachung
Erstellen einer Web-App + Redis Cache + SQL-Datenbank mit einer Vorlage

Bereitstellen in Azure
Mit dieser Vorlage wird eine Azure-Web-App mit Redis-Cache und einem SQL-Datenbank erstellt.
Bereitstellen einer Web-App mit einem SQL-Datenbank

Bereitstellen in Azure
Diese Vorlage stellt eine Web-App, eine SQL-Datenbank, Einstellungen für die automatische Skalierung, Warnungsregeln und App Insights zur Bereitstellung von Informationen zur Anwendung. Es konfiguriert eine Verbindungszeichenfolge in der Web-App für die Datenbank.
Erstellen, Konfigurieren und Bereitstellen einer Webanwendung auf einer Azure-VM

Bereitstellen in Azure
Erstellen und Konfigurieren eines virtuellen Windows-Computers mit SQL Azure Datenbank und Bereitstellen einer Webanwendung in der Umgebung mithilfe von PowerShell DSC
Sonarqube Docker Web App unter Linux mit Azure SQL

Bereitstellen in Azure
Diese Vorlage stellt Sonarqube in einem Azure App Service Web-App-Linux-Container unter Verwendung des offiziellen Sonarqube-Images bereit und wird von einem Azure SQL Server unterstützt.

Ressourcendefinition mit einer ARM-Vorlage

Der Serverressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Sql/servers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Sql/servers",
  "apiVersion": "2023-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",
    "isIPv6Enabled": "string",
    "keyId": "string",
    "minimalTlsVersion": "string",
    "primaryUserAssignedIdentityId": "string",
    "publicNetworkAccess": "string",
    "restrictOutboundNetworkAccess": "string",
    "version": "string"
  }
}

Eigenschaftswerte

servers

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Sql/servers"
apiVersion Die Ressourcen-API-Version '2023-05-01-preview'
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-63

Gültige Zeichen:
Kleinbuchstaben, Zahlen und Bindestriche.

Darf nicht mit einem Bindestrich beginnen oder enden.

Der Ressourcenname muss in Azure eindeutig sein.
location Ressourcenspeicherort Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Identität Die Azure Active Directory-Identität des Servers. ResourceIdentity
properties Ressourceneigenschaften. ServerProperties

ResourceIdentity

Name BESCHREIBUNG Wert
type Der Identitätstyp. Legen Sie dies auf "SystemAssigned" fest, um automatisch einen Azure Active Directory-Prinzipal für die Ressource zu erstellen und zuzuweisen. "Keine"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
userAssignedIdentities Die Ressourcen-ID der zu verwendenden benutzerseitig zugewiesenen Identitäten ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} UserIdentity

UserIdentity

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

ServerProperties

Name BESCHREIBUNG Wert
administratorLogin Administratorbenutzername für den Server. Nach der Erstellung kann es nicht mehr geändert werden. Zeichenfolge
administratorLoginPassword Das Administratoranmeldekennwort (erforderlich für die Servererstellung). Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
Administratoren Der Azure Active Directory-Administrator des Servers. Dies kann nur zum Zeitpunkt der Servererstellung verwendet werden. Wenn sie für das Serverupdate verwendet wird, wird es ignoriert oder führt zu einem Fehler. Für Updates müssen einzelne APIs verwendet werden. ServerExternalAdministrator
federatedClientId Client-ID, die für mandantenübergreifendes CMK-Szenario verwendet wird Zeichenfolge

Einschränkungen:
Min Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
isIPv6Enabled Gibt an, ob die IPv6-Unterstützung für diesen Server aktiviert werden soll oder nicht. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein. "Deaktiviert"
"Aktiviert"
keyId Ein CMK-URI des Schlüssels, der für die Verschlüsselung verwendet werden soll. Zeichenfolge
minimalTlsVersion Minimale TLS-Version. Zulässige Werte: "None", 1.0", "1.1", "1.2", "1.3" 1.0
'1.1'
'1.2'
'1.3'
"Keine"
primaryUserAssignedIdentityId Die Ressourcen-ID einer benutzerseitig zugewiesenen Identität, die standardmäßig verwendet werden soll. Zeichenfolge
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Endpunkte für diesen Server zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss er "Enabled" oder "Disabled" oder "SecuredByPerimeter" sein. "Deaktiviert"
"Aktiviert"
"SecuredByPerimeter"
restrictOutboundNetworkAccess Gibt an, ob der ausgehende Netzwerkzugriff für diesen Server eingeschränkt werden soll. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. "Deaktiviert"
"Aktiviert"
version Die Serverversion. Zeichenfolge

ServerExternalAdministrator

Name BESCHREIBUNG Wert
administratorType Typ des Serveradministrators. 'ActiveDirectory'
azureADOnlyAuthentication Nur Azure Active Directory-Authentifizierung aktiviert. bool
login Anmeldename des Serveradministrators. Zeichenfolge
principalType Prinzipaltyp des Serveradministrators. "Anwendung"
"Gruppe"
"Benutzer"
sid SID (Objekt-ID) des Serveradministrators. Zeichenfolge

Einschränkungen:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId Mandanten-ID des Administrators. Zeichenfolge

Einschränkungen:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Django-App mit SQL-Datenbanken

Bereitstellen in Azure
Diese Vorlage verwendet die CustomScript-Erweiterung für Azure Linux, um eine Anwendung bereitzustellen. In diesem Beispiel wird eine Ubuntu-VM erstellt, eine automatische Installation von Python, Django und Apache durchgeführt und anschließend eine einfache Django-App erstellt. Die Vorlage erstellt auch eine SQL-Datenbank mit einer Beispieltabelle mit einigen Beispieldaten, die im Webbrowser mithilfe einer Abfrage angezeigt werden.
EPiserverCMS in Azure

Bereitstellen in Azure
Mit dieser Vorlage können Sie Ressourcen erstellen, die für die EpiServerCMS-Bereitstellung in Azure erforderlich sind.
Kentico Xperience

Bereitstellen in Azure
Diese Vorlage erleichtert die Bereitstellung von Ressourcen, die zum Hosten von Kentico Xperience-Umgebungen in Microsoft Azure erforderlich sind.
Automatisches Skalieren von LANSA Windows VM ScaleSet mit Azure SQL-Datenbank

Bereitstellen in Azure
Die Vorlage stellt eine Windows-VMSS mit einer gewünschten Anzahl von VMs in der Skalierungsgruppe und einer LANSA-MSI bereit, die in jeder VM installiert werden soll. Nachdem die VM-Skalierungsgruppe bereitgestellt wurde, wird eine benutzerdefinierte Skripterweiterung verwendet, um die LANSA-MSI zu installieren.
Bereitstellen von Octopus Deploy 3.0 mit einer Testlizenz

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen einzelnen Octopus Deploy 3.0-Server mit einer Testlizenz bereitstellen. Dadurch wird auf einer einzelnen Windows Server 2012R2-VM (Standard D2) und SQL DB (S1-Ebene) an dem für die Ressourcengruppe angegebenen Speicherort bereitgestellt.
Orchard CMS Video Portal-Web-App

Bereitstellen in Azure
Diese Vorlage bietet eine einfache Möglichkeit zum Bereitstellen von Orchard CMS auf Azure App Service Web-Apps mit aktiviertem und konfiguriertem Azure Media Services-Modul.
Erstellen eines Azure SQL Servers mit Datenverschlüsselungsschutz

Bereitstellen in Azure
Diese Vorlage erstellt einen Azure SQL Server und aktiviert die Datenverschlüsselungsschutzvorrichtung mit einem bestimmten Schlüssel, der in einem bestimmten Key Vault
Skalierbare Umbraco CMS-Web-App

Bereitstellen in Azure
Diese Vorlage bietet eine einfache Möglichkeit, umbraco CMS-Web-App auf Azure App Service Web-Apps bereitzustellen.
Einfache Umbraco CMS-Web-App

Bereitstellen in Azure
Diese Vorlage bietet eine einfache Möglichkeit, umbraco CMS-Web-App auf Azure App Service Web-Apps bereitzustellen.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Bereitstellen in Azure
Die Cloudeinführung für ein Unternehmen, ob klein oder groß, erfordert verantwortungsvolle und effiziente Governancemodelle, um den Nutzen der Cloudbereitstellungen abzuleiten. CloudWise (ein Codename für die Lösung) ist eine zusammengesetzte Lösung, die in den Azure-Partner-Schnellstarts verfügbar ist, ist eine Einführungsoption für Kunden, Systemintegratoren und Partner gleichermaßen, die eine self-servicefähige, automatisierte Governance- und Betriebslösung bereitstellt, die sich auf Optimieren Ihrer Kosten, Verbessern der Zuverlässigkeit Ihrer Anwendungen und Reduzierung des Geschäftsrisikos konzentriert. Die Lösung hebt die zentralen Governancesäulen Sichtbarkeit und Kontrolle hervor.
eShop-Website mit ILB ASE

Bereitstellen in Azure
Eine App Service-Umgebung ist eine Option des Premium-Tarifs von Azure App Service, die eine vollständig isolierte und dedizierte Umgebung zur sicheren Ausführung zahlreicher Azure App Service-Apps mit hoher Skalierung einschließlich Web-Apps, Mobile Apps und API-Apps bereitstellt.
WebApp, die einen Azure SQL privaten Endpunkt verwendet

Bereitstellen in Azure
Diese Vorlage zeigt, wie Sie eine Web-App erstellen, die einen privaten Endpunkt nutzt, der auf Azure SQL Server verweist.
Remotedesktopdienste mit Hochverfügbarkeit

Bereitstellen in Azure
Mit diesem ARM-Vorlagenbeispielcode wird ein Sitzungssammlungslabor für Remotedesktopdienste 2019 mit Hochverfügbarkeit bereitgestellt. Das Ziel ist die Bereitstellung einer vollständig redundanten, hochverfügbaren Lösung für Remotedesktopdienste mit Windows Server 2019.
Bereitstellen der Sports Analytics-Architektur in Azure

Bereitstellen in Azure
Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen2, eine Azure Data Factory instance mit verknüpften Diensten für das Speicherkonto (bei Bereitstellung der Azure SQL-Datenbank) und eine Azure Databricks-instance. Der AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und der verwalteten Identität für die ADF-instance wird die Rolle Mitwirkender an Storage-Blobdaten für das Speicherkonto zugewiesen. Es gibt auch Optionen zum Bereitstellen eines Azure Key Vault instance, einer Azure SQL-Datenbank und eines Azure Event Hub (für Streaminganwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, erhalten die verwaltete Data Factory-Identität und die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle "Key Vault Geheimnisse benutzer".
Web-App mit SQL-Datenbank, Azure Cosmos DB, Azure Search

Bereitstellen in Azure
Mit dieser Vorlage werden eine Web-App, eine SQL-Datenbank, Azure Cosmos DB, Azure Search und Application Insights bereitgestellt.
Migrieren zu Azure SQL Datenbank mithilfe von Azure DMS

Bereitstellen in Azure
Die Azure Database Migration Service (DMS) wurde entwickelt, um den Prozess der Migration lokaler Datenbanken zu Azure zu optimieren. DMS vereinfacht die Migration vorhandener lokaler SQL Server- und Oracle-Datenbanken zu Azure SQL Datenbank, Azure SQL Managed Instance oder Microsoft SQL Server auf einem virtuellen Azure-Computer. Diese Vorlage würde eine instance des Azure-Datenbankmigrationsdiensts, eine Azure-VM mit installiertem SQL Server bereitstellen, die als Quellserver mit vorab erstellter Datenbank fungiert, und einen Ziel-Azure SQL DB-Server, der über ein vorab erstelltes Schema der Datenbank verfügt, die von Quellserver zu Zielserver migriert werden soll. Die Vorlage stellt auch die erforderlichen Ressourcen wie NIC, VNET usw. bereit, um die Quell-VM, den DMS-Dienst und den Zielserver zu unterstützen.
Bereitstellen eines HDInsight-Clusters und einer SQL-Datenbank

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen HDInsight-Cluster und eine SQL-Datenbank zum Testen von Sqoop erstellen.
Beispiel für einen privaten Endpunkt

Bereitstellen in Azure
Diese Vorlage zeigt, wie Sie einen privaten Endpunkt erstellen, der auf Azure SQL Server verweist.
Azure SQL Server mit Überwachung, die in einen Blobspeicher geschrieben wurde

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Azure SQL Server mit aktivierter Überwachung bereitstellen, um Überwachungsprotokolle in einen Blobspeicher zu schreiben.
Azure SQL Server mit in Event Hub geschriebener Überwachung

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Azure SQL Server mit aktivierter Überwachung zum Schreiben von Überwachungsprotokollen in Event Hub bereitstellen.
Azure SQL Server mit in Log Analytics geschriebener Überwachung

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Azure SQL Server mit aktivierter Überwachung zum Schreiben von Überwachungsprotokollen in Log Analytics (OMS-Arbeitsbereich) bereitstellen.
Dedizierter SQL-Pool mit transparenter Verschlüsselung

Bereitstellen in Azure
Erstellt einen SQL Server und einen dedizierten SQL-Pool (früher SQL DW) mit transparenter Datenverschlüsselung.
Erstellen eines SQL Server und einer Datenbank

Bereitstellen in Azure
Mit dieser Vorlage können Sie SQL-Datenbank und Server erstellen.
Bereitstellen einer SQL-Datenbank mit TDE

Bereitstellen in Azure
Diese Vorlage stellt eine SQL Server mit geöffneter Firewall für Azure-Datenverkehr und eine SQL-Datenbank mit Transparent Data Encryption (TDE) bereit.
Bereitstellen eines neuen Pools für elastische SQL-Datenbanken

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen neuen POOL für elastische SQL-Datenbanken mit dem neuen zugeordneten SQL Server und neuen SQL-Datenbanken bereitstellen, die ihm zugewiesen werden sollen.
Logischer SQL-Server

Bereitstellen in Azure
Mit dieser Vorlage können Sie logischen SQL-Server erstellen.
SQL Server mit nur Azure AD-Authentifizierung

Bereitstellen in Azure
Mit dieser Vorlage können Sie SQL Server in Azure erstellen, wobei der Azure AD-Administratorsatz und das Feature für die reine Azure AD-Authentifizierung aktiviert ist.
Erstellen Azure SQL Server und Datenbank mit Failovergruppe

Bereitstellen in Azure
Erstellt zwei Azure SQL Server, eine Datenbank und eine Failovergruppe.
App Service-Umgebung mit Azure SQL Back-End

Bereitstellen in Azure
Diese Vorlage erstellt eine App Service-Umgebung mit einem Azure SQL Back-End zusammen mit privaten Endpunkten und zugeordneten Ressourcen, die normalerweise in einer privaten/isolierten Umgebung verwendet werden.
Bereitstellen einer mobilen App mit einem SQL-Datenbank

Bereitstellen in Azure
Diese Vorlage stellt eine mobile App, eine SQL-Datenbank und einen Notification Hub zur Anwendung. Es konfiguriert eine Verbindungszeichenfolge in der mobilen App für die Datenbank und den Notification Hub.
Web-App mit verwalteter Identität, SQL Server und ΑΙ

Bereitstellen in Azure
Einfaches Beispiel zum Bereitstellen der Azure-Infrastruktur für App + Daten + verwaltete Identität + Überwachung
Erstellen einer Web-App + Redis Cache + SQL-Datenbank mit einer Vorlage

Bereitstellen in Azure
Mit dieser Vorlage wird eine Azure-Web-App mit Redis-Cache und einem SQL-Datenbank erstellt.
Bereitstellen einer Web-App mit einem SQL-Datenbank

Bereitstellen in Azure
Diese Vorlage stellt eine Web-App, eine SQL-Datenbank, Einstellungen für die automatische Skalierung, Warnungsregeln und App Insights zur Bereitstellung von Informationen zur Anwendung. Es konfiguriert eine Verbindungszeichenfolge in der Web-App für die Datenbank.
Erstellen, Konfigurieren und Bereitstellen einer Webanwendung auf einer Azure-VM

Bereitstellen in Azure
Erstellen und Konfigurieren eines virtuellen Windows-Computers mit SQL Azure Datenbank und Bereitstellen einer Webanwendung in der Umgebung mithilfe von PowerShell DSC
Sonarqube Docker Web App unter Linux mit Azure SQL

Bereitstellen in Azure
Diese Vorlage stellt Sonarqube in einem Azure App Service Web-App-Linux-Container unter Verwendung des offiziellen Sonarqube-Images bereit und wird von einem Azure SQL Server unterstützt.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der Serverressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Sql/servers-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers@2023-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"
      isIPv6Enabled = "string"
      keyId = "string"
      minimalTlsVersion = "string"
      primaryUserAssignedIdentityId = "string"
      publicNetworkAccess = "string"
      restrictOutboundNetworkAccess = "string"
      version = "string"
    }
  })
}

Eigenschaftswerte

servers

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Sql/servers@2023-05-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-63

Gültige Zeichen:
Kleinbuchstaben, Zahlen und Bindestriche.

Darf nicht mit einem Bindestrich beginnen oder enden.

Der Ressourcenname muss in Azure eindeutig sein.
location Ressourcenspeicherort Zeichenfolge (erforderlich)
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
Identität Die Azure Active Directory-Identität des Servers. ResourceIdentity
properties Ressourceneigenschaften. ServerProperties

ResourceIdentity

Name BESCHREIBUNG Wert
type Der Identitätstyp. Legen Sie dies auf "SystemAssigned" fest, um automatisch einen Azure Active Directory-Prinzipal für die Ressource zu erstellen und zuzuweisen. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
identity_ids Die Ressourcen-ID der zu verwendenden benutzerseitig zugewiesenen Identitäten Array von Benutzeridentitäts-IDs.

ResourceIdentityUserAssignedIdentities

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} UserIdentity

UserIdentity

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

ServerProperties

Name BESCHREIBUNG Wert
administratorLogin Administratorbenutzername für den Server. Nach der Erstellung kann es nicht mehr geändert werden. Zeichenfolge
administratorLoginPassword Das Administratoranmeldekennwort (erforderlich für die Servererstellung). Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
Administratoren Der Azure Active Directory-Administrator des Servers. Dies kann nur zum Zeitpunkt der Servererstellung verwendet werden. Wenn sie für das Serverupdate verwendet wird, wird es ignoriert oder führt zu einem Fehler. Für Updates müssen einzelne APIs verwendet werden. ServerExternalAdministrator
federatedClientId Client-ID, die für mandantenübergreifendes CMK-Szenario verwendet wird Zeichenfolge

Einschränkungen:
Min Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
isIPv6Enabled Gibt an, ob die IPv6-Unterstützung für diesen Server aktiviert werden soll oder nicht. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein. "Deaktiviert"
"Aktiviert"
keyId Ein CMK-URI des Schlüssels, der für die Verschlüsselung verwendet werden soll. Zeichenfolge
minimalTlsVersion Minimale TLS-Version. Zulässige Werte: "None", 1.0", "1.1", "1.2", "1.3" "1.0"
"1.1"
"1.2"
"1.3"
"None"
primaryUserAssignedIdentityId Die Ressourcen-ID einer benutzerseitig zugewiesenen Identität, die standardmäßig verwendet werden soll. Zeichenfolge
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Endpunkte für diesen Server zulässig ist. Der Wert ist optional. Wenn er jedoch übergeben wird, muss er "Enabled" oder "Disabled" oder "SecuredByPerimeter" sein. "Deaktiviert"
"Aktiviert"
"SecuredByPerimeter"
restrictOutboundNetworkAccess Gibt an, ob der ausgehende Netzwerkzugriff für diesen Server eingeschränkt werden soll oder nicht. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein. "Deaktiviert"
"Aktiviert"
version Die Serverversion. Zeichenfolge

ServerExternalAdministrator

Name BESCHREIBUNG Wert
administratorType Typ des Serveradministrators. "ActiveDirectory"
azureADOnlyAuthentication Nur Azure Active Directory-Authentifizierung aktiviert. bool
login Anmeldename des Serveradministrators. Zeichenfolge
principalType Prinzipaltyp des Serveradministrators. "Anwendung"
"Gruppe"
User
sid SID (Objekt-ID) des Serveradministrators. Zeichenfolge

Einschränkungen:
Min Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId Mandanten-ID des Administrators. Zeichenfolge

Einschränkungen:
Min Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$