Microsoft.Resources-Bereitstellungen
Bicep-Ressourcendefinition
Der Ressourcentyp "Deployments" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
- Abonnements – Siehe Bereitstellungsbefehle für Abonnements
- -Verwaltungsgruppen – Siehe Verwaltungsgruppenbereitstellungsbefehle
- Mandanten – Siehe Mandantenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Bemerkungen
Für Bicep sollten Sie anstelle dieses Ressourcentyps Module verwenden.
Ressourcenformat
Um eine Microsoft.Resources/deployments-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Resources/deployments@2024-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
scope: 'string'
properties: {
debugSetting: {
detailLevel: 'string'
}
expressionEvaluationOptions: {
scope: 'string'
}
mode: 'string'
onErrorDeployment: {
deploymentName: 'string'
type: 'string'
}
parameters: {
{customized property}: {
reference: {
keyVault: {
id: 'string'
}
secretName: 'string'
secretVersion: 'string'
}
value: any()
}
}
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: any()
templateLink: {
contentVersion: 'string'
id: 'string'
queryString: 'string'
relativePath: 'string'
uri: 'string'
}
}
resourceGroup: 'string'
subscriptionId: 'string'
}
Eigenschaftswerte
Bereitstellungen
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-64 Gültige Zeichen: Alphanumerik, Unterstriche, Klammern, Bindestriche und Punkte. |
Ort | Der Speicherort zum Speichern der Bereitstellungsdaten. | Schnur |
Schilder | Bereitstellungstags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Umfang | Stellen Sie in Mandanten- und Verwaltungsgruppenbereitstellungen die Verwaltungsgruppen-ID bereit, auf die sie ausgerichtet werden soll. Verwenden Sie das Format Microsoft.Management/managementGroups/{managementGroupID} . |
Schnur |
Eigenschaften | Die Bereitstellungseigenschaften. | DeploymentPropertiesOrDeploymentPropertiesExtended (erforderlich) |
resourceGroup | Der Name der Ressourcengruppe, für die bereitgestellt werden soll. Wenn nicht angegeben, wird die Ressourcengruppe des Bereitstellungsvorgangs verwendet. | Schnur |
subscriptionId | Die ID des Abonnements, für das bereitgestellt werden soll. Wenn nicht angegeben, wird das Abonnement des Bereitstellungsvorgangs verwendet. | Schnur |
DeploymentPropertiesOrDeploymentPropertiesExtended
Name | Beschreibung | Wert |
---|---|---|
debugSetting | Die Debugeinstellung der Bereitstellung. | DebugSetting- |
expressionEvaluationOptions | Gibt an, ob Vorlagenausdrücke im Bereich der übergeordneten Vorlage oder geschachtelten Vorlage ausgewertet werden. Gilt nur für geschachtelte Vorlagen. Wenn nicht angegeben, ist der Standardwert außen. | ExpressionEvaluationOptions- |
Modus | Der Modus, der zum Bereitstellen von Ressourcen verwendet wird. Dieser Wert kann entweder inkrementell oder abgeschlossen sein. Im inkrementellen Modus werden Ressourcen bereitgestellt, ohne vorhandene Ressourcen zu löschen, die nicht in der Vorlage enthalten sind. Im Vollständigen Modus werden Ressourcen bereitgestellt und vorhandene Ressourcen in der Ressourcengruppe, die nicht in der Vorlage enthalten sind, gelöscht. Achten Sie darauf, wenn Sie den Vollständigen Modus verwenden, da Sie möglicherweise unbeabsichtigt Ressourcen löschen. | "Abgeschlossen" "Inkrementell" (erforderlich) |
onErrorDeployment | Die Bereitstellung beim Fehlerverhalten. | OnErrorDeploymentOrOnErrorDeploymentExtended |
Parameter | Name- und Wertpaare, die die Bereitstellungsparameter für die Vorlage definieren. Sie verwenden dieses Element, wenn Sie die Parameterwerte direkt in der Anforderung bereitstellen möchten, anstatt eine Verknüpfung mit einer vorhandenen Parameterdatei zu erstellen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide. Es kann sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge sein. | DeploymentPropertiesParameters |
parametersLink | Der URI der Parameterdatei. Sie verwenden dieses Element, um eine Verknüpfung mit einer vorhandenen Parameterdatei zu erstellen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide. | ParametersLink- |
Schablone | Der Vorlageninhalt. Sie verwenden dieses Element, wenn Sie die Vorlagensyntax direkt in der Anforderung übergeben möchten, anstatt mit einer vorhandenen Vorlage zu verknüpfen. Es kann sich um eine JObject- oder wohlgeformte JSON-Zeichenfolge sein. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide. | Für Bicep können Sie die any()-Funktion verwenden. |
templateLink | Der URI der Vorlage. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide. | TemplateLink- |
DebugSetting
Name | Beschreibung | Wert |
---|---|---|
detailLevel | Gibt den Typ der informationen an, die für das Debuggen protokolliert werden sollen. Die zulässigen Werte sind "none", "requestContent", "responseContent" oder "requestContent" und "responseContent", die durch ein Komma getrennt sind. Der Standardwert ist keine. Berücksichtigen Sie beim Festlegen dieses Werts sorgfältig die Art der Informationen, die Sie während der Bereitstellung übergeben. Durch die Protokollierung von Informationen über die Anforderung oder Antwort könnten Sie potenziell vertrauliche Daten verfügbar machen, die über die Bereitstellungsvorgänge abgerufen werden. | Schnur |
ExpressionEvaluationOptions
Name | Beschreibung | Wert |
---|---|---|
Umfang | Der Bereich, der für die Auswertung von Parametern, Variablen und Funktionen in einer geschachtelten Vorlage verwendet werden soll. | 'Inner' "Nicht angegeben" "Außen" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Name | Beschreibung | Wert |
---|---|---|
deploymentName | Die Bereitstellung, die für den Fehlerfall verwendet werden soll. | Schnur |
Art | Die Bereitstellung beim Fehlerverhaltenstyp. Mögliche Werte sind LastSuccessful und SpecificDeployment. | "LastSuccessful" "SpecificDeployment" |
DeploymentPropertiesParameters
Name | Beschreibung | Wert |
---|---|---|
{angepasste Eigenschaft} | DeploymentParameter- |
DeploymentParameter
Name | Beschreibung | Wert |
---|---|---|
Referenz | Referenz zum Azure Key Vault-Parameter. | KeyVaultParameterReference |
Wert | Eingabewert für den Parameter . | Für Bicep können Sie die any()-Funktion verwenden. |
KeyVaultParameterReference
Name | Beschreibung | Wert |
---|---|---|
keyVault | Azure Key Vault-Referenz. | KeyVaultReference- (erforderlich) |
secretName | Geheimer Azure Key Vault-Name. | Zeichenfolge (erforderlich) |
secretVersion | Geheime Azure Key Vault-Version. | Schnur |
KeyVaultReference
Name | Beschreibung | Wert |
---|---|---|
id | Azure Key Vault-Ressourcen-ID. | Zeichenfolge (erforderlich) |
ParametersLink
Name | Beschreibung | Wert |
---|---|---|
contentVersion | Falls enthalten, muss der ContentVersion in der Vorlage entsprechen. | Schnur |
Uri | Der URI der Parameterdatei. | Zeichenfolge (erforderlich) |
TemplateLink
Name | Beschreibung | Wert |
---|---|---|
contentVersion | Falls enthalten, muss der ContentVersion in der Vorlage entsprechen. | Schnur |
id | Die Ressourcen-ID einer Vorlagenspezifikation. Verwenden Sie entweder die ID- oder URI-Eigenschaft, aber nicht beide. | Schnur |
queryString | Die Abfragezeichenfolge (z. B. ein SAS-Token), die mit dem templateLink-URI verwendet werden soll. | Schnur |
relativePath | Die relativePath-Eigenschaft kann verwendet werden, um eine verknüpfte Vorlage an einem Speicherort relativ zum übergeordneten Element bereitzustellen. Wenn die übergeordnete Vorlage mit einer TemplateSpec verknüpft wurde, wird auf ein Artefakt in der TemplateSpec verwiesen. Wenn das übergeordnete Element mit einem URI verknüpft wurde, ist die untergeordnete Bereitstellung eine Kombination aus den übergeordneten und relativenPath-URIs. | Schnur |
Uri | Der URI der bereitzustellenden Vorlage. Verwenden Sie entweder die URI- oder ID-Eigenschaft, aber nicht beide. | Schnur |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Moesif API Analytics and Monetization |
Die Vorlage protokolliert API-Aufrufe von Azure API Management an moesif-API-Analysen und Monetarisierungsplattform. |
Erstellt eine Container-App und -Umgebung mit Registrierungs- |
Erstellen Sie eine Container-App-Umgebung mit einer einfachen Container-App aus einer Azure-Containerregistrierung. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt. |
Erstellt eine Dapr Microservices-App mit Container-Apps |
Erstellen Sie eine Dapr Microservices-App mit Container-Apps. |
Erstellt eine Dapr pub-sub servicebus-App mit Container-Apps |
Erstellen Sie eine Dapr pub-sub servicebus-App mit Container-Apps. |
server managed by Desired State Configuration Service |
Diese Vorlage enthält ein Beispiel für die Bereitstellung eines virtuellen Computers und eines Automatisierungskontos zum Verwalten des Computers in einer einzigen Bereitstellung |
Erstellen einer Warnungsregel für Azure-Geschäftskontinuitätselemente |
Diese Vorlagen erstellen eine Warnungsregel und vom Benutzer zugewiesene MSI.This templates creates an alert rule and user assigned MSI. Außerdem weist sie dem Abonnement den MSI-Readerzugriff zu, damit die Warnungsregel Zugriff auf die erforderlichen geschützten Elemente und die neuesten Details des Wiederherstellungspunkts hat. |
erstellt einen Azure Stack HCI 23H2-Cluster- |
Diese Vorlage erstellt einen Azure Stack HCI 23H2-Cluster mit einer ARM-Vorlage. |
erstellt einen Azure Stack HCI 23H2-Cluster- |
Diese Vorlage erstellt einen Azure Stack HCI 23H2-Cluster mithilfe einer ARM-Vorlage mit benutzerdefinierter Speicher-IP |
erstellt einen Azure Stack HCI 23H2-Cluster im Switchless-Dual-Link-Netzwerkmodus |
Diese Vorlage erstellt einen Azure Stack HCI 23H2-Cluster mit einer ARM-Vorlage. |
erstellt einen Azure Stack HCI 23H2-Cluster im Switchless-SingleLink Netzwerkmodus |
Diese Vorlage erstellt einen Azure Stack HCI 23H2-Cluster mit einer ARM-Vorlage. |
Redis-Cluster auf Ubuntu-VMs |
Diese Vorlage erstellt einen Redis-Cluster auf virtuellen Ubuntu-Computerimages, konfiguriert Persistenz und wendet bekannte Optimierungen und bewährte Methoden an. |
Front Door Premium mit App-Service-Ursprung und privatem Link- |
Diese Vorlage erstellt eine Front Door Premium und einen App Service und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an die Anwendung zu senden. |
Front Door Premium mit Blob-Ursprung und privatem Link- |
Diese Vorlage erstellt einen Front Door Premium- und einen Azure Storage-BLOB-Container und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an das Speicherkonto zu senden. |
Front Door Premium mit VM- und privatem Link-Dienst |
Diese Vorlage erstellt einen Front Door Premium und einen virtuellen Computer, der als Webserver konfiguriert ist. Front Door verwendet einen privaten Endpunkt mit privatem Link-Dienst, um Datenverkehr an die VM zu senden. |
Front Door Standard/Premium mit API-Management-Ursprung |
Diese Vorlage erstellt eine Front Door Premium- und eine API-Verwaltungsinstanz und verwendet eine NSG- und globale API-Verwaltungsrichtlinie, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung erfolgt ist. |
Front Door Standard/Premium mit Application Gateway Origin |
Diese Vorlage erstellt eine Front Door Standard/Premium-Instanz und eine Anwendungsgateway-Instanz und verwendet eine NSG- und WAF-Richtlinie, um zu überprüfen, ob der Datenverkehr durch den Front Door-Ursprung gekommen ist. |
Front Door mit Containerinstanzen und Anwendungsgateway- |
Diese Vorlage erstellt einen Front Door Standard/Premium mit einer Containergruppe und einem Anwendungsgateway. |
Front Door Standard/Premium mit Azure Functions Origin |
Diese Vorlage erstellt eine Front Door Standard/Premium-App, eine Azure Functions-App und konfiguriert die Funktions-App, um zu überprüfen, ob der Datenverkehr durch den Front Door-Ursprung gekommen ist. |
Front Door Standard/Premium mit statischem Websiteursprung |
Diese Vorlage erstellt eine Statische Azure Storage Standard/Premium-Website und eine statische Azure Storage-Website und konfiguriert Front Door, um Datenverkehr an die statische Website zu senden. |
Erstellt einen verschlüsselten verwalteten Datenträger aus einer verschlüsselten VHD- |
Mit dieser Vorlage können Sie einen verschlüsselten verwalteten Datenträger mit vorhandenen verschlüsselten VHD- und Verschlüsselungseinstellungen erstellen. |
Deaktivieren der Verschlüsselung auf einer ausgeführten Windows-VM- |
Diese Vorlage deaktiviert die Verschlüsselung auf einer ausgeführten Windows-VM. |
Aktivieren der Verschlüsselung auf einer ausgeführten Windows-VM & AAD- |
Diese Vorlage ermöglicht die Verschlüsselung auf einer ausgeführten Windows-VM mithilfe des AAD-Clientzertifikatfingerabdrucks. Das Zertifikat sollte zuvor auf dem virtuellen Computer bereitgestellt worden sein. |
GlassFish auf SUSE |
Diese Vorlage stellt einen Lastenausgleichs-GlassFish -Cluster (v3 oder v4) bereit, der aus einer benutzerdefinierten Anzahl von SUSE -VMs (OpenSUSE oder SLES) besteht. |
Bereitstellen mehrerer VM-Skalierungsgruppen von Linux-VMs |
Mit dieser Vorlage können Sie mehrere VM Scale Sets von Linux-VMs bereitstellen. |
Bereitstellen mehrerer VM-Skalierungsgruppen von Windows-VMs |
Mit dieser Vorlage können Sie mehrere VM-Skalierungsgruppen von Windows-VMs bereitstellen. |
Bereitstellen einer einfachen Linux-VM und Aktualisieren privater IP-Adressen für statische |
Mit dieser Vorlage können Sie eine einfache Linux-VM mit Ubuntu aus dem Marketplace bereitstellen. Dadurch wird ein VNET-, Subnetz- und eine A1-Größe-VM am Speicherort der Ressourcengruppe mit einer dynamisch zugewiesenen IP-Adresse bereitgestellt und dann in statische IP konvertiert. |
Verwenden der Ausgabe einer benutzerdefinierten Skripterweiterung während der Bereitstellung |
Dies ist nützlich für die Berechnung des virtuellen Computers, um während der Bereitstellung einige Aufgaben auszuführen, die Azure Resource Manager nicht bereitstellt. Die Ausgabe dieses Computes (Skripts) kann dann an anderer Stelle in der Bereitstellung genutzt werden. Dies ist nützlich, wenn die Computeressource in der Bereitstellung benötigt wird (z. B. ein Jumpbox, DC usw.), wenn dies nicht der Fall ist. |
Bereitstellen einer Linux- oder Windows-VM mit MSI- |
Mit dieser Vorlage können Sie eine Linux- oder Windows-VM mit einer verwalteten Dienstidentität bereitstellen. |
Linux-VM mit MSI-Zugriff auf Speicher |
Diese Vorlage stellt eine linux-VM mit einer vom System zugewiesenen verwalteten Identität bereit, die Zugriff auf ein Speicherkonto in einer anderen Ressourcengruppe hat. |
SQL Server 2014 SP2 Enterprise mit automatischer Sicherung |
Diese Vorlage erstellt eine SQL Server 2014 SP2 Enterprise Edition mit aktiviertem Feature "Automatische Sicherung". |
SQL Server 2014 SP1 Enterprise mit Azure Key Vault |
Diese Vorlage erstellt eine SQL Server 2014 SP1 Enterprise-Edition mit aktiviertem Azure Key Vault-Integrationsfeature. |
Virenangriff auf virtuelle Computer |
Dadurch werden zwei virtuelle Computer, OMS und andere Netzwerkressourcen bereitgestellt. Ein virtueller Computer ohne Endpunktschutz und ein anderer Computer mit installierter enpoint-Schutz. Führen Sie den Virenangriff aus, indem Sie die Richtlinien befolgen und das Szenario zur Risikominderung und Verhinderung eines Virusangriffs ausführen. |
Erstellen eines Datenverwaltungsgateways und Installieren auf einem Azure-VM- |
Diese Vorlage stellt einen virtuellen Computer bereit und erstellt ein arbeitsfähiges Datenverwaltungsgateway. |
Self-Host Integration Runtime auf Azure VMs |
Diese Vorlage erstellt eine Selfhost-Integrationslaufzeit und registriert sie auf virtuellen Azure-Computern. |
vm Scale Set Configuration managed by Azure Automation |
Stellen Sie einen VM-Skalierungssatz bereit, in dem virtuelle Computer als registrierte Knoten im Azure Automation Desired State Configuration Service bereitgestellt werden, und die Knotenkonfiguration wird nach der Bereitstellung garantiert Konsistenz. HINWEIS: Erforderliche Voraussetzungen für Registrierungsschlüssel und Registrierungs-URL sind erst nach erfolgreicher Erstellung eines Azure Automation Account für Azure Automation DSC verfügbar. |
VMSS Flexible Orchestration Mode Schnellstart Linux |
Diese Vorlage stellt einen einfachen VM-Skalierungssatz mit Instanzen hinter einem Azure Load Balancer bereit. Der VM-Skalierungssatz befindet sich im flexiblen Orchestrierungsmodus. Verwenden Sie den Betriebssystemparameter, um linux (Ubuntu) oder Windows (Windows Server Datacenter 2019)-Bereitstellung auszuwählen. HINWEIS: Diese Schnellstartvorlage ermöglicht den Netzwerkzugriff auf VM-Verwaltungsports (SSH, RDP) über jede Internetadresse und sollte nicht für Produktionsbereitstellungen verwendet werden. |
Bereitstellen eines Linux- oder Windows-VMSS mit MSI- |
Mit dieser Vorlage können Sie einen Linux- oder Windows Virtual Machine Scale Set mit einer verwalteten Dienstidentität bereitstellen. Diese Identität wird dann für den Zugriff auf Azure-Dienste verwendet. |
SFTP-Server bei Bedarf mithilfe eines vorhandenen Speicherkontos |
Diese Vorlage veranschaulicht einen ON-Demand-SFTP-Server mit einer Azure Container Instance (ACI). |
Bereitstellen eines verwalteten Kubernetes-Clusters (AKS) |
Diese ARM-Vorlage veranschaulicht die Bereitstellung einer AKS-Instanz mit erweiterten Netzwerkfeatures in einem vorhandenen virtuellen Netzwerk. Darüber hinaus wird dem ausgewählten Dienstprinzipal die Rolle "Netzwerkmitwirkender" für das Subnetz zugewiesen, das den AKS-Cluster enthält. |
Bereitstellen eines verwalteten Kubernetes-Clusters mit AAD (AKS) |
Diese ARM-Vorlage veranschaulicht die Bereitstellung einer AKS-Instanz mit erweiterten Netzwerkfeatures in einem vorhandenen virtuellen Netzwerk und Azure AD Integeration. Darüber hinaus wird dem ausgewählten Dienstprinzipal die Rolle "Netzwerkmitwirkender" für das Subnetz zugewiesen, das den AKS-Cluster enthält. |
FinOps Hub- |
Diese Vorlage erstellt eine neue FinOps-Hubinstanz, einschließlich Data Lake-Speicher und einer Data Factory. |
FinOps-Toolkit-Arbeitsmappe |
Diese Vorlage erstellt eine neue Azure Monitor-Arbeitsmappe für die Governance. |
Arbeitsmappe "Kostenoptimierung" |
Diese Vorlage erstellt eine neue Azure Monitor-Arbeitsmappe für die Kostenoptimierung basierend auf dem Well-Architected Framework. |
Erweitern vorhandener Azure-Ressourcen mit benutzerdefinierten Anbietern |
In diesem Beispiel wird ausführlich erläutert, wie Vorhandene Azure-Ressourcen und Ressourcen-Manager-Vorlagen erweitert werden, um benutzerdefinierte Workloads hinzuzufügen. |
Erstellen einer Datenbanküberwachungs- |
In diesem Beispiel wird eine Datenbanküberwachung für Azure SQL erstellt und deren Datenspeicher, SQL-Ziele und verwaltete private Endpunkte konfiguriert. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit PE,CMK alle Formulare |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit PrivateEndpoint und verwalteten Diensten und CMK mit DBFS-Verschlüsselung erstellen. |
AzureDatabricks-Vorlage mit standardspeicherfirewall |
Mit dieser Vorlage können Sie einen standardmäßigen Azure Databricks-Arbeitsbereich mit Privateendpoint, allen drei Formen von CMK und User-Assigned Access Connector erstellen. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit allen drei Formen von CMK- |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit verwalteten Diensten und CMK mit DBFS-Verschlüsselung erstellen. |
Bereitstellen eines Azure Databricks WS mit CMK für die DBFS-Verschlüsselung |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit CMK für die DBFS-Stammverschlüsselung erstellen. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit verwalteten Datenträgern CMK- |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit verwalteten Datenträgern CMK erstellen. |
Bereitstellen des Azure Databricks-Arbeitsbereichs mit managed Services CMK- |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit Managed Services CMK erstellen. |
Erstellen einer neuen Datadog-Organisation |
Diese Vorlage erstellt eine neue Datadog - Eine Azure Native ISV Service-Ressource und eine Datadog-Organisation, um Ressourcen in Ihrem Abonnement zu überwachen. |
Verwenden von Skripterweiterungen zum Installieren von Mongo DB auf Ubuntu VM |
Diese Vorlage stellt "Configures and Installs Mongo DB" auf einem virtuellen Ubuntu-Computer in zwei separaten Skripts bereit. Diese Vorlage ist ein gutes Beispiel, das zeigt, wie Abhängigkeiten zwischen zwei Skripts, die auf demselben virtuellen Computer ausgeführt werden, ausgedrückt werden. Diese Vorlage stellt außerdem ein Speicherkonto, ein virtuelles Netzwerk, öffentliche IP-Adressen und eine Netzwerkschnittstelle bereit. |
Erstellen eines HA-Datenverwaltungsgateways und Installieren auf einem Azure-VMs- |
Diese Vorlage stellt mehrere virtuelle Computer mit funktionsfähigem HA-Datenverwaltungsgateway bereit. |
Deploy Data Lake Store account with encryption(Key Vault) |
Mit dieser Vorlage können Sie ein Azure Data Lake Store-Konto mit aktivierter Datenverschlüsselung bereitstellen. Dieses Konto verwendet Azure Key Vault zum Verwalten des Verschlüsselungsschlüssels. |
Führt ETL-Auftrag mit Azure-Diensten |
Diese Vorlage enthält ein Beispiel für die Durchführung von Analysen zu historischen und Echtzeitstreamingdaten, die in Azure Blob Storage gespeichert sind. Die Daten aus dem Event Hub werden vom Azure Stream Analytics-Auftrag übernommen, um Transformation durchzuführen, und die Ausgabe wird in Azure Blob Storage gespeichert und in PowerBI visualisiert. Die Analyse wird auf die historischen Daten angewendet, die in Blob Storage von Azure Data Analytics gespeichert sind, und die Bewegung extrahierter, transformierter und veröffentlichter Daten und die Orchestrierung erfolgt durch Data Factory. Die veröffentlichten Daten werden in PowerBI weiter visualisiert. |
Konfigurieren des Bereitstellungsumgebungendiensts |
Diese Vorlage bietet eine Möglichkeit zum Konfigurieren von Bereitstellungsumgebungen. |
Bereitstellen von Dev Box Service mit integriertem Image- |
Diese Vorlage bietet eine Möglichkeit, einen Dev Box-Dienst mit integriertem Image bereitzustellen. |
Konfigurieren des Dev Box-Diensts |
Diese Vorlage würde alle Dev Box-Administratorressourcen gemäß Dev Box-Schnellstarthandbuch (https://learn.microsoft.com/azure/dev-box/quickstart-create-dev-box) erstellen. Sie können alle erstellten Ressourcen anzeigen oder direkt zu DevPortal.microsoft.com wechseln, um Ihr erstes Dev Box zu erstellen. |
Azure Digital Twins mit Funktion und privatem Link-Dienst |
Diese Vorlage erstellt einen Azure Digital Twins-Dienst, der mit einer mit einem virtuellen Netzwerk verbundenen Azure-Funktion konfiguriert ist, die über einen privaten Link-Endpunkt mit Digital Twins kommunizieren kann. Außerdem wird eine private DNS-Zone erstellt, um eine nahtlose Hostnamenauflösung des Digital Twins-Endpunkts vom virtuellen Netzwerk zur internen IP-Adresse des privaten Endpunkts zu ermöglichen. Der Hostname wird als Einstellung für die Azure-Funktion mit dem Namen "ADT_ENDPOINT" gespeichert. |
Azure Digital Twins mit Zeitdatenverlaufsverbindung |
Diese Vorlage erstellt eine Azure Digital Twins-Instanz, die mit einer Zeitreihen-Datenverlaufsverbindung konfiguriert ist. Um eine Verbindung zu erstellen, müssen andere Ressourcen erstellt werden, z. B. einen Event Hubs-Namespace, einen Event Hub, einen Azure Data Explorer-Cluster und eine Datenbank. Daten werden an einen Event Hub gesendet, der die Daten schließlich an den Azure Data Explorer-Cluster weiterleitet. Daten werden in einer Datenbanktabelle im Cluster gespeichert. |
HDInsight mit benutzerdefiniertem Ambari + Hive Metastore DB in VNET- |
Mit dieser Vorlage können Sie einen HDInsight-Cluster in einem vorhandenen virtuellen Netzwerk mit einer neuen SQL DB erstellen, die sowohl als benutzerdefinierter Ambari DB- als auch hive-Metastore dient. Sie müssen über ein vorhandenes SQL Server-, Speicherkonto und VNET verfügen. |
Konfigurieren des FHIR-Diensts zum Aktivieren von $import |
Diese Vorlage stellt den FHIR-Dienst bereit, um $import für das anfängliche Laden von Daten zu aktivieren. |
Erstellen von Schlüsseltresor, verwalteter Identität und Rollenzuweisung |
Diese Vorlage erstellt einen Schlüsseltresor, eine verwaltete Identität und rollenzuweisung. |
Verwenden von KeyVault mit einer dynamischen resourceId- |
Diese Vorlage erstellt einen SQL Server und verwendet ein Administratorkennwort aus Key Vault. Der Referenzparameter für den Schlüsseltresorschlüssel wird zur Bereitstellungszeit mithilfe einer geschachtelten Vorlage erstellt. Dadurch kann der Benutzer parameterwerte einfach an die Vorlage übergeben, anstatt einen Verweisparameter in der Parameterdatei zu erstellen. |
Azure Container Service (AKS) mit Helm |
Bereitstellen eines verwalteten Clusters mit Azure Container Service (AKS) mit Helm |
Ausführen von Zeitgeberaufträgen, die mit Logic Apps |
Diese Vorlage erstellt ein Paar Logik-Apps, mit dem Sie geplante Zeitgeberauftragsinstanzen erstellen können. |
Azure AI Studio – grundlegende Einrichtung |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource. |
Azure AI Studio – grundlegende Einrichtung |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource. |
Azure AI Studio mit Microsoft Entra ID-Authentifizierung |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit der Microsoft Entra ID-Authentifizierung für abhängige Ressourcen einrichten, z. B. Azure AI Services und Azure Storage. |
Azure AI Studio Network Restricted |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit deaktiviertem privaten Link und Ausstieg einrichten, wobei microsoftverwaltete Schlüssel für Verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource verwendet werden. |
Vorlage für die Zuweisung von Identitätsrollen zugewiesener Benutzer |
Eine Vorlage, die Rollenzuweisungen der vom Benutzer zugewiesenen Identität für Ressourcen erstellt, von denen der Azure Machine Learning-Arbeitsbereich abhängt |
Von Azure Machine Learning end-to-End-Setup |
Diese Gruppe von Bicep-Vorlagen veranschaulicht, wie Azure Machine Learning end-to-End in einer sicheren Einrichtung eingerichtet wird. Diese Referenzimplementierung umfasst den Arbeitsbereich, einen Computecluster, eine Computeinstanz und einen angefügten privaten AKS-Cluster. |
end-to-End-Setup (Legacy) von Azure Machine Learning |
Diese Gruppe von Bicep-Vorlagen veranschaulicht, wie Azure Machine Learning end-to-End in einer sicheren Einrichtung eingerichtet wird. Diese Referenzimplementierung umfasst den Arbeitsbereich, einen Computecluster, eine Computeinstanz und einen angefügten privaten AKS-Cluster. |
Erstellen eines Azure Machine Learning-Aufräumauftrags |
Diese Vorlage erstellt einen Azure Machine Learning Sweep-Auftrag für die Hyperparameteroptimierung. |
Azure AI Studio Network Restricted |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit deaktiviertem privaten Link und Ausstieg einrichten, wobei microsoftverwaltete Schlüssel für Verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource verwendet werden. |
Erstellen eines Azure Machine Learning-Dienstarbeitsbereichs (vnet) |
Diese Bereitstellungsvorlage gibt einen Azure Machine Learning-Arbeitsbereich und die zugehörigen Ressourcen an, einschließlich Azure Key Vault, Azure Storage, Azure Application Insights und Azure Container Registry. Diese Konfiguration beschreibt den Satz von Ressourcen, die Sie für die ersten Schritte mit Azure Machine Learning in einem isolierten Netzwerk benötigen. |
Erstellen eines Azure Machine Learning-Dienstarbeitsbereichs (Legacy) |
Diese Bereitstellungsvorlage gibt einen Azure Machine Learning-Arbeitsbereich und die zugehörigen Ressourcen an, einschließlich Azure Key Vault, Azure Storage, Azure Application Insights und Azure Container Registry. Diese Konfiguration beschreibt den Satz von Ressourcen, die Sie für die ersten Schritte mit Azure Machine Learning in einem isolierten Netzwerk benötigen. |
Erstellen einer neuen ANF-Ressource mit SMB-Volume- |
Mit dieser Vorlage können Sie eine neue Azure NetApp Files-Ressource mit einem einzigen Kapazitätspool und einem einzelnen Volume erstellen, das mit dem SMB-Protokoll konfiguriert ist. |
Anwendungsgateway für eine Web App mit IP-Einschränkung |
Diese Vorlage erstellt ein Anwendungsgateway vor einer Azure Web App mit aktivierter IP-Einschränkung in der Web App. |
Anwenden einer NSG auf ein vorhandenes Subnetz- |
Diese Vorlage wendet eine neu erstellte NSG auf ein vorhandenes Subnetz an. |
NSG-Ablaufprotokolle mit Datenverkehrsanalysen |
Diese Vorlage erstellt ein NSG Flow-Protokoll auf einem vorhandenen NSG mit Datenverkehrsanalysen. |
Hinzufügen einer NSG mit Redis-Sicherheitsregeln zu einem vorhandenen Subnetz- |
Mit dieser Vorlage können Sie eine NSG mit vorkonfigurierten Azure Redis Cache-Sicherheitsregeln zu einem vorhandenen Subnetz in einem VNET hinzufügen. Stellen Sie die Bereitstellung in der Ressourcengruppe des vorhandenen VNET bereit. |
Erstellen von Containerimages mit ACR-Aufgaben- |
Diese Vorlage verwendet DeploymentScript, um ACR zu koordinieren, um Ihr Containerimage aus dem Code-Repository zu erstellen. |
Containerimages in ACR- importieren |
Diese Vorlage nutzt das Modul "Importieren von ACR" aus der Bicep-Registrierung, um öffentliche Containerimages in eine Azure-Containerregistrierung zu importieren. |
Erstellen eines Anwendungsgateways mit Zertifikaten |
Diese Vorlage zeigt, wie Sie selbstsignierte Key Vault-Zertifikate generieren und dann vom Anwendungsgateway referenzieren. |
Erstellen von SSH-Schlüsseln und Speichern in KeyVault |
Diese Vorlage verwendet die DeploymentScript-Ressource, um SSH-Schlüssel zu generieren und den privaten Schlüssel in keyVault zu speichern. |
Erstellen und Bereitstellen einer templateSpec- |
In diesem Beispiel wird eine templateSpec-Ressource innerhalb derselben Vorlage erstellt und bereitgestellt. Dies ist kein typisches Muster, das nur zeigt, wie die TemplateSpec und die Bereitstellungsressourcen zusammenarbeiten sollen. |
Erstellen von TemplateSpecs aus Vorlagenkatalogvorlagen |
Dieses Beispiel enthält ein Skript zum einfachen Migrieren von Vorlagenkatalogvorlagen zu vorlagenspezifischen Ressourcen. Die Vorlage stellt alle Vorlagen bereit, die mithilfe des Migrationsskripts exportiert werden können. |
Bereitstellen von SQL Always ON-Setup mit vorhandenen virtuellen SQL-Computern |
Bereitstellen des SQL Always ON-Setups mit vorhandenen virtuellen SQL-Computern. Die virtuellen Computer sollten bereits mit einer vorhandenen Domäne verbunden sein und die Enterprise-Version von SQL Server ausführen. |
Azure Synapse Proof-of-Concept- |
Diese Vorlage erstellt eine Machbarkeitsumgebung für Azure Synapse, einschließlich SQL-Pools und optionaler Apache Spark Pools. |
Erstellen eines AppServicePlan und einer App in einem ASEv3- |
Erstellen eines AppServicePlan und einer App in einem ASEv3 |
Erstellen einer Azure Native New Relic-Ressource |
Diese Vorlage richtet einen "Azure Native New Relic Service" ein, um Ressourcen in Ihrem Azure-Abonnement zu überwachen. |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "Deployments" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
- Abonnements – Siehe Bereitstellungsbefehle für Abonnements
- -Verwaltungsgruppen – Siehe Verwaltungsgruppenbereitstellungsbefehle
- Mandanten – Siehe Mandantenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Bemerkungen
Für Bicep sollten Sie anstelle dieses Ressourcentyps Module verwenden.
Ressourcenformat
Um eine Microsoft.Resources/deployments-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2024-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"scope": "string",
"properties": {
"debugSetting": {
"detailLevel": "string"
},
"expressionEvaluationOptions": {
"scope": "string"
},
"mode": "string",
"onErrorDeployment": {
"deploymentName": "string",
"type": "string"
},
"parameters": {
"{customized property}": {
"reference": {
"keyVault": {
"id": "string"
},
"secretName": "string",
"secretVersion": "string"
},
"value": {}
}
},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {},
"templateLink": {
"contentVersion": "string",
"id": "string",
"queryString": "string",
"relativePath": "string",
"uri": "string"
}
},
"resourceGroup": "string",
"subscriptionId": "string"
}
Eigenschaftswerte
Bereitstellungen
Name | Beschreibung | Wert |
---|---|---|
Art | Der Ressourcentyp | "Microsoft.Resources/deployments" |
apiVersion | Die Ressourcen-API-Version | '2024-03-01' |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-64 Gültige Zeichen: Alphanumerik, Unterstriche, Klammern, Bindestriche und Punkte. |
Ort | Der Speicherort zum Speichern der Bereitstellungsdaten. | Schnur |
Schilder | Bereitstellungstags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Umfang | Stellen Sie in Mandanten- und Verwaltungsgruppenbereitstellungen die Verwaltungsgruppen-ID bereit, auf die sie ausgerichtet werden soll. Verwenden Sie das Format Microsoft.Management/managementGroups/{managementGroupID} . |
Schnur |
Eigenschaften | Die Bereitstellungseigenschaften. | DeploymentPropertiesOrDeploymentPropertiesExtended (erforderlich) |
resourceGroup | Der Name der Ressourcengruppe, für die bereitgestellt werden soll. Wenn nicht angegeben, wird die Ressourcengruppe des Bereitstellungsvorgangs verwendet. | Schnur |
subscriptionId | Die ID des Abonnements, für das bereitgestellt werden soll. Wenn nicht angegeben, wird das Abonnement des Bereitstellungsvorgangs verwendet. | Schnur |
DeploymentPropertiesOrDeploymentPropertiesExtended
Name | Beschreibung | Wert |
---|---|---|
debugSetting | Die Debugeinstellung der Bereitstellung. | DebugSetting- |
expressionEvaluationOptions | Gibt an, ob Vorlagenausdrücke im Bereich der übergeordneten Vorlage oder geschachtelten Vorlage ausgewertet werden. Gilt nur für geschachtelte Vorlagen. Wenn nicht angegeben, ist der Standardwert außen. | ExpressionEvaluationOptions- |
Modus | Der Modus, der zum Bereitstellen von Ressourcen verwendet wird. Dieser Wert kann entweder inkrementell oder abgeschlossen sein. Im inkrementellen Modus werden Ressourcen bereitgestellt, ohne vorhandene Ressourcen zu löschen, die nicht in der Vorlage enthalten sind. Im Vollständigen Modus werden Ressourcen bereitgestellt und vorhandene Ressourcen in der Ressourcengruppe, die nicht in der Vorlage enthalten sind, gelöscht. Achten Sie darauf, wenn Sie den Vollständigen Modus verwenden, da Sie möglicherweise unbeabsichtigt Ressourcen löschen. | "Abgeschlossen" "Inkrementell" (erforderlich) |
onErrorDeployment | Die Bereitstellung beim Fehlerverhalten. | OnErrorDeploymentOrOnErrorDeploymentExtended |
Parameter | Name- und Wertpaare, die die Bereitstellungsparameter für die Vorlage definieren. Sie verwenden dieses Element, wenn Sie die Parameterwerte direkt in der Anforderung bereitstellen möchten, anstatt eine Verknüpfung mit einer vorhandenen Parameterdatei zu erstellen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide. Es kann sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge sein. | DeploymentPropertiesParameters |
parametersLink | Der URI der Parameterdatei. Sie verwenden dieses Element, um eine Verknüpfung mit einer vorhandenen Parameterdatei zu erstellen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide. | ParametersLink- |
Schablone | Der Vorlageninhalt. Sie verwenden dieses Element, wenn Sie die Vorlagensyntax direkt in der Anforderung übergeben möchten, anstatt mit einer vorhandenen Vorlage zu verknüpfen. Es kann sich um eine JObject- oder wohlgeformte JSON-Zeichenfolge sein. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide. | |
templateLink | Der URI der Vorlage. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide. | TemplateLink- |
DebugSetting
Name | Beschreibung | Wert |
---|---|---|
detailLevel | Gibt den Typ der informationen an, die für das Debuggen protokolliert werden sollen. Die zulässigen Werte sind "none", "requestContent", "responseContent" oder "requestContent" und "responseContent", die durch ein Komma getrennt sind. Der Standardwert ist keine. Berücksichtigen Sie beim Festlegen dieses Werts sorgfältig die Art der Informationen, die Sie während der Bereitstellung übergeben. Durch die Protokollierung von Informationen über die Anforderung oder Antwort könnten Sie potenziell vertrauliche Daten verfügbar machen, die über die Bereitstellungsvorgänge abgerufen werden. | Schnur |
ExpressionEvaluationOptions
Name | Beschreibung | Wert |
---|---|---|
Umfang | Der Bereich, der für die Auswertung von Parametern, Variablen und Funktionen in einer geschachtelten Vorlage verwendet werden soll. | 'Inner' "Nicht angegeben" "Außen" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Name | Beschreibung | Wert |
---|---|---|
deploymentName | Die Bereitstellung, die für den Fehlerfall verwendet werden soll. | Schnur |
Art | Die Bereitstellung beim Fehlerverhaltenstyp. Mögliche Werte sind LastSuccessful und SpecificDeployment. | "LastSuccessful" "SpecificDeployment" |
DeploymentPropertiesParameters
Name | Beschreibung | Wert |
---|---|---|
{angepasste Eigenschaft} | DeploymentParameter- |
DeploymentParameter
Name | Beschreibung | Wert |
---|---|---|
Referenz | Referenz zum Azure Key Vault-Parameter. | KeyVaultParameterReference |
Wert | Eingabewert für den Parameter . |
KeyVaultParameterReference
Name | Beschreibung | Wert |
---|---|---|
keyVault | Azure Key Vault-Referenz. | KeyVaultReference- (erforderlich) |
secretName | Geheimer Azure Key Vault-Name. | Zeichenfolge (erforderlich) |
secretVersion | Geheime Azure Key Vault-Version. | Schnur |
KeyVaultReference
Name | Beschreibung | Wert |
---|---|---|
id | Azure Key Vault-Ressourcen-ID. | Zeichenfolge (erforderlich) |
ParametersLink
Name | Beschreibung | Wert |
---|---|---|
contentVersion | Falls enthalten, muss der ContentVersion in der Vorlage entsprechen. | Schnur |
Uri | Der URI der Parameterdatei. | Zeichenfolge (erforderlich) |
TemplateLink
Name | Beschreibung | Wert |
---|---|---|
contentVersion | Falls enthalten, muss der ContentVersion in der Vorlage entsprechen. | Schnur |
id | Die Ressourcen-ID einer Vorlagenspezifikation. Verwenden Sie entweder die ID- oder URI-Eigenschaft, aber nicht beide. | Schnur |
queryString | Die Abfragezeichenfolge (z. B. ein SAS-Token), die mit dem templateLink-URI verwendet werden soll. | Schnur |
relativePath | Die relativePath-Eigenschaft kann verwendet werden, um eine verknüpfte Vorlage an einem Speicherort relativ zum übergeordneten Element bereitzustellen. Wenn die übergeordnete Vorlage mit einer TemplateSpec verknüpft wurde, wird auf ein Artefakt in der TemplateSpec verwiesen. Wenn das übergeordnete Element mit einem URI verknüpft wurde, ist die untergeordnete Bereitstellung eine Kombination aus den übergeordneten und relativenPath-URIs. | Schnur |
Uri | Der URI der bereitzustellenden Vorlage. Verwenden Sie entweder die URI- oder ID-Eigenschaft, aber nicht beide. | Schnur |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Moesif API Analytics and Monetization |
Die Vorlage protokolliert API-Aufrufe von Azure API Management an moesif-API-Analysen und Monetarisierungsplattform. |
Erstellt eine Container-App und -Umgebung mit Registrierungs- |
Erstellen Sie eine Container-App-Umgebung mit einer einfachen Container-App aus einer Azure-Containerregistrierung. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt. |
Erstellt eine Dapr Microservices-App mit Container-Apps |
Erstellen Sie eine Dapr Microservices-App mit Container-Apps. |
Erstellt eine Dapr pub-sub servicebus-App mit Container-Apps |
Erstellen Sie eine Dapr pub-sub servicebus-App mit Container-Apps. |
server managed by Desired State Configuration Service |
Diese Vorlage enthält ein Beispiel für die Bereitstellung eines virtuellen Computers und eines Automatisierungskontos zum Verwalten des Computers in einer einzigen Bereitstellung |
Erstellen einer Warnungsregel für Azure-Geschäftskontinuitätselemente |
Diese Vorlagen erstellen eine Warnungsregel und vom Benutzer zugewiesene MSI.This templates creates an alert rule and user assigned MSI. Außerdem weist sie dem Abonnement den MSI-Readerzugriff zu, damit die Warnungsregel Zugriff auf die erforderlichen geschützten Elemente und die neuesten Details des Wiederherstellungspunkts hat. |
erstellt einen Azure Stack HCI 23H2-Cluster- |
Diese Vorlage erstellt einen Azure Stack HCI 23H2-Cluster mit einer ARM-Vorlage. |
erstellt einen Azure Stack HCI 23H2-Cluster- |
Diese Vorlage erstellt einen Azure Stack HCI 23H2-Cluster mithilfe einer ARM-Vorlage mit benutzerdefinierter Speicher-IP |
erstellt einen Azure Stack HCI 23H2-Cluster im Switchless-Dual-Link-Netzwerkmodus |
Diese Vorlage erstellt einen Azure Stack HCI 23H2-Cluster mit einer ARM-Vorlage. |
erstellt einen Azure Stack HCI 23H2-Cluster im Switchless-SingleLink Netzwerkmodus |
Diese Vorlage erstellt einen Azure Stack HCI 23H2-Cluster mit einer ARM-Vorlage. |
Redis-Cluster auf Ubuntu-VMs |
Diese Vorlage erstellt einen Redis-Cluster auf virtuellen Ubuntu-Computerimages, konfiguriert Persistenz und wendet bekannte Optimierungen und bewährte Methoden an. |
Front Door Premium mit App-Service-Ursprung und privatem Link- |
Diese Vorlage erstellt eine Front Door Premium und einen App Service und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an die Anwendung zu senden. |
Front Door Premium mit Blob-Ursprung und privatem Link- |
Diese Vorlage erstellt einen Front Door Premium- und einen Azure Storage-BLOB-Container und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an das Speicherkonto zu senden. |
Front Door Premium mit VM- und privatem Link-Dienst |
Diese Vorlage erstellt einen Front Door Premium und einen virtuellen Computer, der als Webserver konfiguriert ist. Front Door verwendet einen privaten Endpunkt mit privatem Link-Dienst, um Datenverkehr an die VM zu senden. |
Front Door Standard/Premium mit API-Management-Ursprung |
Diese Vorlage erstellt eine Front Door Premium- und eine API-Verwaltungsinstanz und verwendet eine NSG- und globale API-Verwaltungsrichtlinie, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung erfolgt ist. |
Front Door Standard/Premium mit Application Gateway Origin |
Diese Vorlage erstellt eine Front Door Standard/Premium-Instanz und eine Anwendungsgateway-Instanz und verwendet eine NSG- und WAF-Richtlinie, um zu überprüfen, ob der Datenverkehr durch den Front Door-Ursprung gekommen ist. |
Front Door mit Containerinstanzen und Anwendungsgateway- |
Diese Vorlage erstellt einen Front Door Standard/Premium mit einer Containergruppe und einem Anwendungsgateway. |
Front Door Standard/Premium mit Azure Functions Origin |
Diese Vorlage erstellt eine Front Door Standard/Premium-App, eine Azure Functions-App und konfiguriert die Funktions-App, um zu überprüfen, ob der Datenverkehr durch den Front Door-Ursprung gekommen ist. |
Front Door Standard/Premium mit statischem Websiteursprung |
Diese Vorlage erstellt eine Statische Azure Storage Standard/Premium-Website und eine statische Azure Storage-Website und konfiguriert Front Door, um Datenverkehr an die statische Website zu senden. |
Erstellt einen verschlüsselten verwalteten Datenträger aus einer verschlüsselten VHD- |
Mit dieser Vorlage können Sie einen verschlüsselten verwalteten Datenträger mit vorhandenen verschlüsselten VHD- und Verschlüsselungseinstellungen erstellen. |
Deaktivieren der Verschlüsselung auf einer ausgeführten Windows-VM- |
Diese Vorlage deaktiviert die Verschlüsselung auf einer ausgeführten Windows-VM. |
Aktivieren der Verschlüsselung auf einer ausgeführten Windows-VM & AAD- |
Diese Vorlage ermöglicht die Verschlüsselung auf einer ausgeführten Windows-VM mithilfe des AAD-Clientzertifikatfingerabdrucks. Das Zertifikat sollte zuvor auf dem virtuellen Computer bereitgestellt worden sein. |
GlassFish auf SUSE |
Diese Vorlage stellt einen Lastenausgleichs-GlassFish -Cluster (v3 oder v4) bereit, der aus einer benutzerdefinierten Anzahl von SUSE -VMs (OpenSUSE oder SLES) besteht. |
Bereitstellen mehrerer VM-Skalierungsgruppen von Linux-VMs |
Mit dieser Vorlage können Sie mehrere VM Scale Sets von Linux-VMs bereitstellen. |
Bereitstellen mehrerer VM-Skalierungsgruppen von Windows-VMs |
Mit dieser Vorlage können Sie mehrere VM-Skalierungsgruppen von Windows-VMs bereitstellen. |
Bereitstellen einer einfachen Linux-VM und Aktualisieren privater IP-Adressen für statische |
Mit dieser Vorlage können Sie eine einfache Linux-VM mit Ubuntu aus dem Marketplace bereitstellen. Dadurch wird ein VNET-, Subnetz- und eine A1-Größe-VM am Speicherort der Ressourcengruppe mit einer dynamisch zugewiesenen IP-Adresse bereitgestellt und dann in statische IP konvertiert. |
Verwenden der Ausgabe einer benutzerdefinierten Skripterweiterung während der Bereitstellung |
Dies ist nützlich für die Berechnung des virtuellen Computers, um während der Bereitstellung einige Aufgaben auszuführen, die Azure Resource Manager nicht bereitstellt. Die Ausgabe dieses Computes (Skripts) kann dann an anderer Stelle in der Bereitstellung genutzt werden. Dies ist nützlich, wenn die Computeressource in der Bereitstellung benötigt wird (z. B. ein Jumpbox, DC usw.), wenn dies nicht der Fall ist. |
Bereitstellen einer Linux- oder Windows-VM mit MSI- |
Mit dieser Vorlage können Sie eine Linux- oder Windows-VM mit einer verwalteten Dienstidentität bereitstellen. |
Linux-VM mit MSI-Zugriff auf Speicher |
Diese Vorlage stellt eine linux-VM mit einer vom System zugewiesenen verwalteten Identität bereit, die Zugriff auf ein Speicherkonto in einer anderen Ressourcengruppe hat. |
SQL Server 2014 SP2 Enterprise mit automatischer Sicherung |
Diese Vorlage erstellt eine SQL Server 2014 SP2 Enterprise Edition mit aktiviertem Feature "Automatische Sicherung". |
SQL Server 2014 SP1 Enterprise mit Azure Key Vault |
Diese Vorlage erstellt eine SQL Server 2014 SP1 Enterprise-Edition mit aktiviertem Azure Key Vault-Integrationsfeature. |
Virenangriff auf virtuelle Computer |
Dadurch werden zwei virtuelle Computer, OMS und andere Netzwerkressourcen bereitgestellt. Ein virtueller Computer ohne Endpunktschutz und ein anderer Computer mit installierter enpoint-Schutz. Führen Sie den Virenangriff aus, indem Sie die Richtlinien befolgen und das Szenario zur Risikominderung und Verhinderung eines Virusangriffs ausführen. |
Erstellen eines Datenverwaltungsgateways und Installieren auf einem Azure-VM- |
Diese Vorlage stellt einen virtuellen Computer bereit und erstellt ein arbeitsfähiges Datenverwaltungsgateway. |
Self-Host Integration Runtime auf Azure VMs |
Diese Vorlage erstellt eine Selfhost-Integrationslaufzeit und registriert sie auf virtuellen Azure-Computern. |
vm Scale Set Configuration managed by Azure Automation |
Stellen Sie einen VM-Skalierungssatz bereit, in dem virtuelle Computer als registrierte Knoten im Azure Automation Desired State Configuration Service bereitgestellt werden, und die Knotenkonfiguration wird nach der Bereitstellung garantiert Konsistenz. HINWEIS: Erforderliche Voraussetzungen für Registrierungsschlüssel und Registrierungs-URL sind erst nach erfolgreicher Erstellung eines Azure Automation Account für Azure Automation DSC verfügbar. |
VMSS Flexible Orchestration Mode Schnellstart Linux |
Diese Vorlage stellt einen einfachen VM-Skalierungssatz mit Instanzen hinter einem Azure Load Balancer bereit. Der VM-Skalierungssatz befindet sich im flexiblen Orchestrierungsmodus. Verwenden Sie den Betriebssystemparameter, um linux (Ubuntu) oder Windows (Windows Server Datacenter 2019)-Bereitstellung auszuwählen. HINWEIS: Diese Schnellstartvorlage ermöglicht den Netzwerkzugriff auf VM-Verwaltungsports (SSH, RDP) über jede Internetadresse und sollte nicht für Produktionsbereitstellungen verwendet werden. |
Bereitstellen eines Linux- oder Windows-VMSS mit MSI- |
Mit dieser Vorlage können Sie einen Linux- oder Windows Virtual Machine Scale Set mit einer verwalteten Dienstidentität bereitstellen. Diese Identität wird dann für den Zugriff auf Azure-Dienste verwendet. |
SFTP-Server bei Bedarf mithilfe eines vorhandenen Speicherkontos |
Diese Vorlage veranschaulicht einen ON-Demand-SFTP-Server mit einer Azure Container Instance (ACI). |
Bereitstellen eines verwalteten Kubernetes-Clusters (AKS) |
Diese ARM-Vorlage veranschaulicht die Bereitstellung einer AKS-Instanz mit erweiterten Netzwerkfeatures in einem vorhandenen virtuellen Netzwerk. Darüber hinaus wird dem ausgewählten Dienstprinzipal die Rolle "Netzwerkmitwirkender" für das Subnetz zugewiesen, das den AKS-Cluster enthält. |
Bereitstellen eines verwalteten Kubernetes-Clusters mit AAD (AKS) |
Diese ARM-Vorlage veranschaulicht die Bereitstellung einer AKS-Instanz mit erweiterten Netzwerkfeatures in einem vorhandenen virtuellen Netzwerk und Azure AD Integeration. Darüber hinaus wird dem ausgewählten Dienstprinzipal die Rolle "Netzwerkmitwirkender" für das Subnetz zugewiesen, das den AKS-Cluster enthält. |
FinOps Hub- |
Diese Vorlage erstellt eine neue FinOps-Hubinstanz, einschließlich Data Lake-Speicher und einer Data Factory. |
FinOps-Toolkit-Arbeitsmappe |
Diese Vorlage erstellt eine neue Azure Monitor-Arbeitsmappe für die Governance. |
Arbeitsmappe "Kostenoptimierung" |
Diese Vorlage erstellt eine neue Azure Monitor-Arbeitsmappe für die Kostenoptimierung basierend auf dem Well-Architected Framework. |
Erweitern vorhandener Azure-Ressourcen mit benutzerdefinierten Anbietern |
In diesem Beispiel wird ausführlich erläutert, wie Vorhandene Azure-Ressourcen und Ressourcen-Manager-Vorlagen erweitert werden, um benutzerdefinierte Workloads hinzuzufügen. |
Erstellen einer Datenbanküberwachungs- |
In diesem Beispiel wird eine Datenbanküberwachung für Azure SQL erstellt und deren Datenspeicher, SQL-Ziele und verwaltete private Endpunkte konfiguriert. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit PE,CMK alle Formulare |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit PrivateEndpoint und verwalteten Diensten und CMK mit DBFS-Verschlüsselung erstellen. |
AzureDatabricks-Vorlage mit standardspeicherfirewall |
Mit dieser Vorlage können Sie einen standardmäßigen Azure Databricks-Arbeitsbereich mit Privateendpoint, allen drei Formen von CMK und User-Assigned Access Connector erstellen. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit allen drei Formen von CMK- |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit verwalteten Diensten und CMK mit DBFS-Verschlüsselung erstellen. |
Bereitstellen eines Azure Databricks WS mit CMK für die DBFS-Verschlüsselung |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit CMK für die DBFS-Stammverschlüsselung erstellen. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit verwalteten Datenträgern CMK- |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit verwalteten Datenträgern CMK erstellen. |
Bereitstellen des Azure Databricks-Arbeitsbereichs mit managed Services CMK- |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit Managed Services CMK erstellen. |
Erstellen einer neuen Datadog-Organisation |
Diese Vorlage erstellt eine neue Datadog - Eine Azure Native ISV Service-Ressource und eine Datadog-Organisation, um Ressourcen in Ihrem Abonnement zu überwachen. |
Verwenden von Skripterweiterungen zum Installieren von Mongo DB auf Ubuntu VM |
Diese Vorlage stellt "Configures and Installs Mongo DB" auf einem virtuellen Ubuntu-Computer in zwei separaten Skripts bereit. Diese Vorlage ist ein gutes Beispiel, das zeigt, wie Abhängigkeiten zwischen zwei Skripts, die auf demselben virtuellen Computer ausgeführt werden, ausgedrückt werden. Diese Vorlage stellt außerdem ein Speicherkonto, ein virtuelles Netzwerk, öffentliche IP-Adressen und eine Netzwerkschnittstelle bereit. |
Erstellen eines HA-Datenverwaltungsgateways und Installieren auf einem Azure-VMs- |
Diese Vorlage stellt mehrere virtuelle Computer mit funktionsfähigem HA-Datenverwaltungsgateway bereit. |
Deploy Data Lake Store account with encryption(Key Vault) |
Mit dieser Vorlage können Sie ein Azure Data Lake Store-Konto mit aktivierter Datenverschlüsselung bereitstellen. Dieses Konto verwendet Azure Key Vault zum Verwalten des Verschlüsselungsschlüssels. |
Führt ETL-Auftrag mit Azure-Diensten |
Diese Vorlage enthält ein Beispiel für die Durchführung von Analysen zu historischen und Echtzeitstreamingdaten, die in Azure Blob Storage gespeichert sind. Die Daten aus dem Event Hub werden vom Azure Stream Analytics-Auftrag übernommen, um Transformation durchzuführen, und die Ausgabe wird in Azure Blob Storage gespeichert und in PowerBI visualisiert. Die Analyse wird auf die historischen Daten angewendet, die in Blob Storage von Azure Data Analytics gespeichert sind, und die Bewegung extrahierter, transformierter und veröffentlichter Daten und die Orchestrierung erfolgt durch Data Factory. Die veröffentlichten Daten werden in PowerBI weiter visualisiert. |
Konfigurieren des Bereitstellungsumgebungendiensts |
Diese Vorlage bietet eine Möglichkeit zum Konfigurieren von Bereitstellungsumgebungen. |
Bereitstellen von Dev Box Service mit integriertem Image- |
Diese Vorlage bietet eine Möglichkeit, einen Dev Box-Dienst mit integriertem Image bereitzustellen. |
Konfigurieren des Dev Box-Diensts |
Diese Vorlage würde alle Dev Box-Administratorressourcen gemäß Dev Box-Schnellstarthandbuch (https://learn.microsoft.com/azure/dev-box/quickstart-create-dev-box) erstellen. Sie können alle erstellten Ressourcen anzeigen oder direkt zu DevPortal.microsoft.com wechseln, um Ihr erstes Dev Box zu erstellen. |
Azure Digital Twins mit Funktion und privatem Link-Dienst |
Diese Vorlage erstellt einen Azure Digital Twins-Dienst, der mit einer mit einem virtuellen Netzwerk verbundenen Azure-Funktion konfiguriert ist, die über einen privaten Link-Endpunkt mit Digital Twins kommunizieren kann. Außerdem wird eine private DNS-Zone erstellt, um eine nahtlose Hostnamenauflösung des Digital Twins-Endpunkts vom virtuellen Netzwerk zur internen IP-Adresse des privaten Endpunkts zu ermöglichen. Der Hostname wird als Einstellung für die Azure-Funktion mit dem Namen "ADT_ENDPOINT" gespeichert. |
Azure Digital Twins mit Zeitdatenverlaufsverbindung |
Diese Vorlage erstellt eine Azure Digital Twins-Instanz, die mit einer Zeitreihen-Datenverlaufsverbindung konfiguriert ist. Um eine Verbindung zu erstellen, müssen andere Ressourcen erstellt werden, z. B. einen Event Hubs-Namespace, einen Event Hub, einen Azure Data Explorer-Cluster und eine Datenbank. Daten werden an einen Event Hub gesendet, der die Daten schließlich an den Azure Data Explorer-Cluster weiterleitet. Daten werden in einer Datenbanktabelle im Cluster gespeichert. |
HDInsight mit benutzerdefiniertem Ambari + Hive Metastore DB in VNET- |
Mit dieser Vorlage können Sie einen HDInsight-Cluster in einem vorhandenen virtuellen Netzwerk mit einer neuen SQL DB erstellen, die sowohl als benutzerdefinierter Ambari DB- als auch hive-Metastore dient. Sie müssen über ein vorhandenes SQL Server-, Speicherkonto und VNET verfügen. |
Konfigurieren des FHIR-Diensts zum Aktivieren von $import |
Diese Vorlage stellt den FHIR-Dienst bereit, um $import für das anfängliche Laden von Daten zu aktivieren. |
Erstellen von Schlüsseltresor, verwalteter Identität und Rollenzuweisung |
Diese Vorlage erstellt einen Schlüsseltresor, eine verwaltete Identität und rollenzuweisung. |
Verwenden von KeyVault mit einer dynamischen resourceId- |
Diese Vorlage erstellt einen SQL Server und verwendet ein Administratorkennwort aus Key Vault. Der Referenzparameter für den Schlüsseltresorschlüssel wird zur Bereitstellungszeit mithilfe einer geschachtelten Vorlage erstellt. Dadurch kann der Benutzer parameterwerte einfach an die Vorlage übergeben, anstatt einen Verweisparameter in der Parameterdatei zu erstellen. |
Azure Container Service (AKS) mit Helm |
Bereitstellen eines verwalteten Clusters mit Azure Container Service (AKS) mit Helm |
Ausführen von Zeitgeberaufträgen, die mit Logic Apps |
Diese Vorlage erstellt ein Paar Logik-Apps, mit dem Sie geplante Zeitgeberauftragsinstanzen erstellen können. |
Azure AI Studio – grundlegende Einrichtung |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource. |
Azure AI Studio – grundlegende Einrichtung |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource. |
Azure AI Studio mit Microsoft Entra ID-Authentifizierung |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit der Microsoft Entra ID-Authentifizierung für abhängige Ressourcen einrichten, z. B. Azure AI Services und Azure Storage. |
Azure AI Studio Network Restricted |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit deaktiviertem privaten Link und Ausstieg einrichten, wobei microsoftverwaltete Schlüssel für Verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource verwendet werden. |
Vorlage für die Zuweisung von Identitätsrollen zugewiesener Benutzer |
Eine Vorlage, die Rollenzuweisungen der vom Benutzer zugewiesenen Identität für Ressourcen erstellt, von denen der Azure Machine Learning-Arbeitsbereich abhängt |
Von Azure Machine Learning end-to-End-Setup |
Diese Gruppe von Bicep-Vorlagen veranschaulicht, wie Azure Machine Learning end-to-End in einer sicheren Einrichtung eingerichtet wird. Diese Referenzimplementierung umfasst den Arbeitsbereich, einen Computecluster, eine Computeinstanz und einen angefügten privaten AKS-Cluster. |
end-to-End-Setup (Legacy) von Azure Machine Learning |
Diese Gruppe von Bicep-Vorlagen veranschaulicht, wie Azure Machine Learning end-to-End in einer sicheren Einrichtung eingerichtet wird. Diese Referenzimplementierung umfasst den Arbeitsbereich, einen Computecluster, eine Computeinstanz und einen angefügten privaten AKS-Cluster. |
Erstellen eines Azure Machine Learning-Aufräumauftrags |
Diese Vorlage erstellt einen Azure Machine Learning Sweep-Auftrag für die Hyperparameteroptimierung. |
Azure AI Studio Network Restricted |
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit deaktiviertem privaten Link und Ausstieg einrichten, wobei microsoftverwaltete Schlüssel für Verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource verwendet werden. |
Erstellen eines Azure Machine Learning-Dienstarbeitsbereichs (vnet) |
Diese Bereitstellungsvorlage gibt einen Azure Machine Learning-Arbeitsbereich und die zugehörigen Ressourcen an, einschließlich Azure Key Vault, Azure Storage, Azure Application Insights und Azure Container Registry. Diese Konfiguration beschreibt den Satz von Ressourcen, die Sie für die ersten Schritte mit Azure Machine Learning in einem isolierten Netzwerk benötigen. |
Erstellen eines Azure Machine Learning-Dienstarbeitsbereichs (Legacy) |
Diese Bereitstellungsvorlage gibt einen Azure Machine Learning-Arbeitsbereich und die zugehörigen Ressourcen an, einschließlich Azure Key Vault, Azure Storage, Azure Application Insights und Azure Container Registry. Diese Konfiguration beschreibt den Satz von Ressourcen, die Sie für die ersten Schritte mit Azure Machine Learning in einem isolierten Netzwerk benötigen. |
Erstellen einer neuen ANF-Ressource mit SMB-Volume- |
Mit dieser Vorlage können Sie eine neue Azure NetApp Files-Ressource mit einem einzigen Kapazitätspool und einem einzelnen Volume erstellen, das mit dem SMB-Protokoll konfiguriert ist. |
Anwendungsgateway für eine Web App mit IP-Einschränkung |
Diese Vorlage erstellt ein Anwendungsgateway vor einer Azure Web App mit aktivierter IP-Einschränkung in der Web App. |
Anwenden einer NSG auf ein vorhandenes Subnetz- |
Diese Vorlage wendet eine neu erstellte NSG auf ein vorhandenes Subnetz an. |
NSG-Ablaufprotokolle mit Datenverkehrsanalysen |
Diese Vorlage erstellt ein NSG Flow-Protokoll auf einem vorhandenen NSG mit Datenverkehrsanalysen. |
Hinzufügen einer NSG mit Redis-Sicherheitsregeln zu einem vorhandenen Subnetz- |
Mit dieser Vorlage können Sie eine NSG mit vorkonfigurierten Azure Redis Cache-Sicherheitsregeln zu einem vorhandenen Subnetz in einem VNET hinzufügen. Stellen Sie die Bereitstellung in der Ressourcengruppe des vorhandenen VNET bereit. |
Erstellen von Containerimages mit ACR-Aufgaben- |
Diese Vorlage verwendet DeploymentScript, um ACR zu koordinieren, um Ihr Containerimage aus dem Code-Repository zu erstellen. |
Containerimages in ACR- importieren |
Diese Vorlage nutzt das Modul "Importieren von ACR" aus der Bicep-Registrierung, um öffentliche Containerimages in eine Azure-Containerregistrierung zu importieren. |
Erstellen eines Anwendungsgateways mit Zertifikaten |
Diese Vorlage zeigt, wie Sie selbstsignierte Key Vault-Zertifikate generieren und dann vom Anwendungsgateway referenzieren. |
Erstellen von SSH-Schlüsseln und Speichern in KeyVault |
Diese Vorlage verwendet die DeploymentScript-Ressource, um SSH-Schlüssel zu generieren und den privaten Schlüssel in keyVault zu speichern. |
Erstellen und Bereitstellen einer templateSpec- |
In diesem Beispiel wird eine templateSpec-Ressource innerhalb derselben Vorlage erstellt und bereitgestellt. Dies ist kein typisches Muster, das nur zeigt, wie die TemplateSpec und die Bereitstellungsressourcen zusammenarbeiten sollen. |
Erstellen von TemplateSpecs aus Vorlagenkatalogvorlagen |
Dieses Beispiel enthält ein Skript zum einfachen Migrieren von Vorlagenkatalogvorlagen zu vorlagenspezifischen Ressourcen. Die Vorlage stellt alle Vorlagen bereit, die mithilfe des Migrationsskripts exportiert werden können. |
Bereitstellen von SQL Always ON-Setup mit vorhandenen virtuellen SQL-Computern |
Bereitstellen des SQL Always ON-Setups mit vorhandenen virtuellen SQL-Computern. Die virtuellen Computer sollten bereits mit einer vorhandenen Domäne verbunden sein und die Enterprise-Version von SQL Server ausführen. |
Azure Synapse Proof-of-Concept- |
Diese Vorlage erstellt eine Machbarkeitsumgebung für Azure Synapse, einschließlich SQL-Pools und optionaler Apache Spark Pools. |
Erstellen eines AppServicePlan und einer App in einem ASEv3- |
Erstellen eines AppServicePlan und einer App in einem ASEv3 |
Erstellen einer Azure Native New Relic-Ressource |
Diese Vorlage richtet einen "Azure Native New Relic Service" ein, um Ressourcen in Ihrem Azure-Abonnement zu überwachen. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "Deployments" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
- Abonnements
- -Verwaltungsgruppen
- Mandanten
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Resources/Deployments-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deployments@2024-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
debugSetting = {
detailLevel = "string"
}
expressionEvaluationOptions = {
scope = "string"
}
mode = "string"
onErrorDeployment = {
deploymentName = "string"
type = "string"
}
parameters = {
{customized property} = {
reference = {
keyVault = {
id = "string"
}
secretName = "string"
secretVersion = "string"
}
}
}
parametersLink = {
contentVersion = "string"
uri = "string"
}
templateLink = {
contentVersion = "string"
id = "string"
queryString = "string"
relativePath = "string"
uri = "string"
}
}
resourceGroup = "string"
subscriptionId = "string"
scope = "string"
})
}
Eigenschaftswerte
Bereitstellungen
Name | Beschreibung | Wert |
---|---|---|
Art | Der Ressourcentyp | "Microsoft.Resources/deployments@2024-03-01" |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-64 Gültige Zeichen: Alphanumerik, Unterstriche, Klammern, Bindestriche und Punkte. |
Ort | Der Speicherort zum Speichern der Bereitstellungsdaten. | Schnur |
parent_id | Verwenden Sie die ID dieser Ressourcengruppe, um sie in einer Ressourcengruppe bereitzustellen. Verwenden Sie die ID dieses Abonnements, um ein Abonnement bereitzustellen. Verwenden Sie die ID dieser Verwaltungsgruppe, um sie in einer Verwaltungsgruppe bereitzustellen. Verwenden Sie / , um sie in einem Mandanten bereitzustellen. |
Zeichenfolge (erforderlich) |
Schilder | Bereitstellungstags | Wörterbuch der Tagnamen und -werte. |
Eigenschaften | Die Bereitstellungseigenschaften. | DeploymentPropertiesOrDeploymentPropertiesExtended (erforderlich) |
resourceGroup | Der Name der Ressourcengruppe, für die bereitgestellt werden soll. Wenn nicht angegeben, wird die Ressourcengruppe des Bereitstellungsvorgangs verwendet. | Schnur |
subscriptionId | Die ID des Abonnements, für das bereitgestellt werden soll. Wenn nicht angegeben, wird das Abonnement des Bereitstellungsvorgangs verwendet. | Schnur |
DeploymentPropertiesOrDeploymentPropertiesExtended
Name | Beschreibung | Wert |
---|---|---|
debugSetting | Die Debugeinstellung der Bereitstellung. | DebugSetting- |
expressionEvaluationOptions | Gibt an, ob Vorlagenausdrücke im Bereich der übergeordneten Vorlage oder geschachtelten Vorlage ausgewertet werden. Gilt nur für geschachtelte Vorlagen. Wenn nicht angegeben, ist der Standardwert außen. | ExpressionEvaluationOptions- |
Modus | Der Modus, der zum Bereitstellen von Ressourcen verwendet wird. Dieser Wert kann entweder inkrementell oder abgeschlossen sein. Im inkrementellen Modus werden Ressourcen bereitgestellt, ohne vorhandene Ressourcen zu löschen, die nicht in der Vorlage enthalten sind. Im Vollständigen Modus werden Ressourcen bereitgestellt und vorhandene Ressourcen in der Ressourcengruppe, die nicht in der Vorlage enthalten sind, gelöscht. Achten Sie darauf, wenn Sie den Vollständigen Modus verwenden, da Sie möglicherweise unbeabsichtigt Ressourcen löschen. | "Abgeschlossen" "Inkrementell" (erforderlich) |
onErrorDeployment | Die Bereitstellung beim Fehlerverhalten. | OnErrorDeploymentOrOnErrorDeploymentExtended |
Parameter | Name- und Wertpaare, die die Bereitstellungsparameter für die Vorlage definieren. Sie verwenden dieses Element, wenn Sie die Parameterwerte direkt in der Anforderung bereitstellen möchten, anstatt eine Verknüpfung mit einer vorhandenen Parameterdatei zu erstellen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide. Es kann sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge sein. | DeploymentPropertiesParameters |
parametersLink | Der URI der Parameterdatei. Sie verwenden dieses Element, um eine Verknüpfung mit einer vorhandenen Parameterdatei zu erstellen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide. | ParametersLink- |
Schablone | Der Vorlageninhalt. Sie verwenden dieses Element, wenn Sie die Vorlagensyntax direkt in der Anforderung übergeben möchten, anstatt mit einer vorhandenen Vorlage zu verknüpfen. Es kann sich um eine JObject- oder wohlgeformte JSON-Zeichenfolge sein. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide. | |
templateLink | Der URI der Vorlage. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide. | TemplateLink- |
DebugSetting
Name | Beschreibung | Wert |
---|---|---|
detailLevel | Gibt den Typ der informationen an, die für das Debuggen protokolliert werden sollen. Die zulässigen Werte sind "none", "requestContent", "responseContent" oder "requestContent" und "responseContent", die durch ein Komma getrennt sind. Der Standardwert ist keine. Berücksichtigen Sie beim Festlegen dieses Werts sorgfältig die Art der Informationen, die Sie während der Bereitstellung übergeben. Durch die Protokollierung von Informationen über die Anforderung oder Antwort könnten Sie potenziell vertrauliche Daten verfügbar machen, die über die Bereitstellungsvorgänge abgerufen werden. | Schnur |
ExpressionEvaluationOptions
Name | Beschreibung | Wert |
---|---|---|
Umfang | Der Bereich, der für die Auswertung von Parametern, Variablen und Funktionen in einer geschachtelten Vorlage verwendet werden soll. | "Inner" "NotSpecified" "Äußere" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Name | Beschreibung | Wert |
---|---|---|
deploymentName | Die Bereitstellung, die für den Fehlerfall verwendet werden soll. | Schnur |
Art | Die Bereitstellung beim Fehlerverhaltenstyp. Mögliche Werte sind LastSuccessful und SpecificDeployment. | "LastSuccessful" "SpecificDeployment" |
DeploymentPropertiesParameters
Name | Beschreibung | Wert |
---|---|---|
{angepasste Eigenschaft} | DeploymentParameter- |
DeploymentParameter
Name | Beschreibung | Wert |
---|---|---|
Referenz | Referenz zum Azure Key Vault-Parameter. | KeyVaultParameterReference |
Wert | Eingabewert für den Parameter . |
KeyVaultParameterReference
Name | Beschreibung | Wert |
---|---|---|
keyVault | Azure Key Vault-Referenz. | KeyVaultReference- (erforderlich) |
secretName | Geheimer Azure Key Vault-Name. | Zeichenfolge (erforderlich) |
secretVersion | Geheime Azure Key Vault-Version. | Schnur |
KeyVaultReference
Name | Beschreibung | Wert |
---|---|---|
id | Azure Key Vault-Ressourcen-ID. | Zeichenfolge (erforderlich) |
ParametersLink
Name | Beschreibung | Wert |
---|---|---|
contentVersion | Falls enthalten, muss der ContentVersion in der Vorlage entsprechen. | Schnur |
Uri | Der URI der Parameterdatei. | Zeichenfolge (erforderlich) |
TemplateLink
Name | Beschreibung | Wert |
---|---|---|
contentVersion | Falls enthalten, muss der ContentVersion in der Vorlage entsprechen. | Schnur |
id | Die Ressourcen-ID einer Vorlagenspezifikation. Verwenden Sie entweder die ID- oder URI-Eigenschaft, aber nicht beide. | Schnur |
queryString | Die Abfragezeichenfolge (z. B. ein SAS-Token), die mit dem templateLink-URI verwendet werden soll. | Schnur |
relativePath | Die relativePath-Eigenschaft kann verwendet werden, um eine verknüpfte Vorlage an einem Speicherort relativ zum übergeordneten Element bereitzustellen. Wenn die übergeordnete Vorlage mit einer TemplateSpec verknüpft wurde, wird auf ein Artefakt in der TemplateSpec verwiesen. Wenn das übergeordnete Element mit einem URI verknüpft wurde, ist die untergeordnete Bereitstellung eine Kombination aus den übergeordneten und relativenPath-URIs. | Schnur |
Uri | Der URI der bereitzustellenden Vorlage. Verwenden Sie entweder die URI- oder ID-Eigenschaft, aber nicht beide. | Schnur |