Microsoft.Resources-Bereitstellungen
Bicep-Ressourcendefinition
Der Ressourcentyp "Bereitstellungen" kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
- Abonnements : Siehe Befehle zur Abonnementbereitstellung
- Verwaltungsgruppen : Siehe Verwaltungsgruppenbereitstellungsbefehle
- Mandanten : Siehe Mandantenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Hinweise
Erwägen Sie für Bicep die Verwendung von Modulen anstelle dieses Ressourcentyps.
Ressourcenformat
Um eine Microsoft.Resources/deployments-Ressource zu erstellen, fügen Sie der 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
deployments
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-64 Gültige Zeichen: Alphanumerische Zeichen, Unterstriche, Klammern, Bindestriche und Punkte. |
location | Der Speicherort für die Bereitstellungsdaten. | Zeichenfolge |
tags | Bereitstellungstags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
scope | Geben Sie in Mandanten- und Verwaltungsgruppenbereitstellungen die Verwaltungsgruppen-ID für das Ziel an. Verwenden Sie das Format Microsoft.Management/managementGroups/{managementGroupID} . |
Zeichenfolge |
properties | Die Bereitstellungseigenschaften. | DeploymentPropertiesOrDeploymentPropertiesExtended (erforderlich) |
resourceGroup | Name der Ressourcengruppe, in der Sie die Bereitstellung durchführen Falls nicht angegeben, wird die Ressourcengruppe des Bereitstellungsvorgangs verwendet. | Zeichenfolge |
subscriptionId | Die ID des Abonnements, in dem die Bereitstellung erfolgen soll. Falls nicht angegeben, wird das Abonnement des Bereitstellungsvorgangs verwendet. | Zeichenfolge |
DeploymentPropertiesOrDeploymentPropertiesExtended
Name | BESCHREIBUNG | Wert |
---|---|---|
debugSetting | Die Debugeinstellung der Bereitstellung. | DebugSetting |
expressionEvaluationOptions | Gibt an, ob Vorlagenausdrücke innerhalb des Bereichs der übergeordneten Vorlage oder der geschachtelten Vorlage ausgewertet werden. Gilt nur für geschachtelte Vorlagen. Wenn nicht angegeben, ist der Standardwert äußerer Wert. | ExpressionEvaluationOptions |
Modus | Der Modus, der zum Bereitstellen von Ressourcen verwendet wird. Dieser Wert kann entweder inkrementell oder vollständig 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, werden gelöscht. Seien Sie vorsichtig, wenn Sie den Vollständigen Modus verwenden, da Sie ressourcen unbeabsichtigt löschen können. | "Abgeschlossen" "Inkrementell" (erforderlich) |
onErrorDeployment | Die Bereitstellung bei Fehlerverhalten. | OnErrorDeploymentOrOnErrorDeploymentExtended |
parameters | 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 mit einer vorhandenen Parameterdatei zu verknüpfen. Verwenden Sie entweder die parametersLink-Eigenschaft oder die parameters-Eigenschaft, aber nicht beides. Es kann sich um ein JObject-Objekt oder eine wohlgeformte JSON-Zeichenfolge handeln. | 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 parameters-Eigenschaft, aber nicht beides. | ParametersLink |
Vorlage | 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-Zeichenfolge oder eine wohlgeformte JSON-Zeichenfolge handeln. Verwenden Sie entweder die templateLink-Eigenschaft oder die template-Eigenschaft, aber nicht beides. | Für Bicep können Sie die Funktion any() verwenden. |
templateLink | Der URI der Vorlage. Verwenden Sie entweder die templateLink-Eigenschaft oder die template-Eigenschaft, aber nicht beides. | 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 getrennt durch ein Komma. Der Standardwert ist „none“. Berücksichtigen Sie beim Festlegen dieses Werts sorgfältig den Typ der Informationen, die Sie während der Bereitstellung übergeben. Indem Sie Informationen über die Anforderung oder die Antwort protokollieren, machen Sie möglicherweise vertrauliche Daten verfügbar, die durch die Bereitstellungsvorgänge abgerufen werden. | Zeichenfolge |
ExpressionEvaluationOptions
Name | BESCHREIBUNG | Wert |
---|---|---|
scope | Der Bereich, der für die Auswertung von Parametern, Variablen und Funktionen in einer geschachtelten Vorlage verwendet werden soll. | "Inner" "NotSpecified" "Außen" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Name | BESCHREIBUNG | Wert |
---|---|---|
deploymentName | Die Bereitstellung, die bei Einem Fehlerfall verwendet werden soll. | Zeichenfolge |
type | Die Bereitstellung nach Fehlerverhaltenstyp. Mögliche Werte sind LastSuccessful und SpecificDeployment. | "LastSuccessful" "SpecificDeployment" |
DeploymentPropertiesParameters
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | DeploymentParameter |
DeploymentParameter
Name | BESCHREIBUNG | Wert |
---|---|---|
Referenz | Azure Key Vault-Parameterreferenz. | KeyVaultParameterReference |
value | Eingabewert für den Parameter . | Für Bicep können Sie die funktion any() verwenden. |
KeyVaultParameterReference
Name | BESCHREIBUNG | Wert |
---|---|---|
keyVault | Azure Key Vault-Referenz. | KeyVaultReference (erforderlich) |
secretName | Azure Key Vault Geheimnisname. | Zeichenfolge (erforderlich) |
secretVersion | Version des Azure Key Vault-Geheimnisses. | Zeichenfolge |
KeyVaultReference
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Azure Key Vault-Ressourcen-ID. | Zeichenfolge (erforderlich) |
ParametersLink
Name | BESCHREIBUNG | Wert |
---|---|---|
contentVersion | Falls enthalten, muss mit der ContentVersion in der Vorlage übereinstimmen. | Zeichenfolge |
uri | Der URI der Parameterdatei. | Zeichenfolge (erforderlich) |
TemplateLink
Name | BESCHREIBUNG | Wert |
---|---|---|
contentVersion | Falls enthalten, muss mit der ContentVersion in der Vorlage übereinstimmen. | Zeichenfolge |
id | Die Ressourcen-ID einer Vorlagenspezifikation. Verwenden Sie entweder die Id- oder URI-Eigenschaft, aber nicht beide. | Zeichenfolge |
queryString | Die Abfragezeichenfolge (z. B. ein SAS-Token), die mit dem templateLink-URI verwendet werden soll. | Zeichenfolge |
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, verweist dies auf ein Artefakt in der TemplateSpec. Wenn das übergeordnete Element mit einem URI verknüpft wurde, ist die untergeordnete Bereitstellung eine Kombination aus den übergeordneten uris und relativePath-URIs. | Zeichenfolge |
uri | Der URI der bereitzustellenden Vorlage. Verwenden Sie entweder die URI- oder id-Eigenschaft, aber nicht beide. | Zeichenfolge |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Moesif-API-Analyse und Monetarisierung |
Die Vorlage protokolliert API-Aufrufe von Azure API Management an die Moesif-API-Analyse- und Monetarisierungsplattform. |
Erstellt eine Container-App und eine Umgebung mit Registrierung. |
Create eine Container-App-Umgebung mit einer einfachen Container-App aus einem Azure Container Registry. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt. |
Erstellt eine Dapr-Microservices-App mit Container Apps |
Create einer Dapr-Microservices-App mithilfe von Container Apps. |
Erstellt eine Dapr pub-sub Servicebus-App mit Container Apps |
Create eine Dapr pub-sub Servicebus-App mit Container Apps. |
Von Desired State Configuration Dienst verwalteter Server |
Diese Vorlage enthält ein Beispiel für die Bereitstellung eines virtuellen Computers und eines Automation-Kontos zum Verwalten des Computers in einer einzelnen Bereitstellung. |
Create Warnungsregel für Azure Business Continuity-Elemente |
Diese Vorlagen erstellen eine Warnungsregel und eine vom Benutzer zugewiesene MSI. Außerdem wird dem MSI-Leser Zugriff auf das Abonnement zugewiesen, sodass die Warnungsregel Zugriff auf die erforderlichen geschützten Elemente und die neuesten Details des Wiederherstellungspunkts hat. |
Redis-Cluster auf Ubuntu-VMs |
Diese Vorlage erstellt einen Redis-Cluster auf Ubuntu-VM-Images, konfiguriert Persistenz und wendet bekannte Optimierungen und bewährte Methoden an. |
Front Door Premium mit App Service Ursprung und Private Link |
Diese Vorlage erstellt eine Front Door Premium- und eine App Service und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an die Anwendung zu senden. |
Front Door Premium mit Blobursprung und Private Link |
Diese Vorlage erstellt einen Front Door Premium- und einen Azure Storage-Blobcontainer und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an das Speicherkonto zu senden. |
Front Door Premium mit VM und Private Link-Dienst |
Diese Vorlage erstellt eine Front Door Premium-Instanz und einen virtuellen Computer, der als Webserver konfiguriert ist. Front Door verwendet einen privaten Endpunkt mit Private 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 Management instance und verwendet eine NSG- und globale API Management richtlinie, um zu überprüfen, ob Datenverkehr den Front Door-Ursprung erreicht hat. |
Front Door Standard/Premium mit Application Gateway Ursprung |
Diese Vorlage erstellt eine Front Door Standard/Premium und eine Application Gateway instance und verwendet eine NSG- und WAF-Richtlinie, um zu überprüfen, ob der Datenverkehr den Front Door-Ursprung erreicht hat. |
Front Door mit Container Instances und Application Gateway |
Diese Vorlage erstellt eine Front Door Standard/Premium-Instanz mit einer Containergruppe und Application Gateway. |
Front Door Standard/Premium mit Azure Functions Ursprung |
Mit dieser Vorlage wird eine Front Door Standard/Premium-App erstellt, eine Azure Functions-App, und die Funktions-App konfiguriert, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung erfolgt ist. |
Front Door Standard/Premium mit statischem Websiteursprung |
Mit dieser Vorlage wird eine statische Website für Front Door Standard/Premium und eine statische Azure Storage-Website erstellt und Front Door so konfiguriert, dass Datenverkehr an die statische Website gesendet wird. |
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 einer vorhandenen verschlüsselten VHD und Verschlüsselungseinstellungen erstellen. |
Disable encryption on a running Windows VM (Deaktivieren der Verschlüsselung auf einem ausgeführten virtuellen Windows-Computer) |
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 früher auf dem virtuellen Computer bereitgestellt werden. |
GlassFish unter SUSE |
Diese Vorlage stellt einen GlassFish-Cluster mit Lastenausgleich (v3 oder v4) bereit, der aus einer benutzerdefinierten Anzahl von SUSE-VMs (OpenSUSE oder SLES) besteht. |
Bereitstellen mehrerer VM-Skalierungsgruppen mit Virtuellen Linux-Computern |
Mit dieser Vorlage können Sie mehrere VM-Skalierungsgruppen mit 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 der privaten IP-Adresse auf statisch |
Mit dieser Vorlage können Sie eine einfache Linux-VM mithilfe von Ubuntu aus dem Marketplace bereitstellen. Dadurch werden ein VNET, ein Subnetz und eine VM der Größe A1 am Speicherort der Ressourcengruppe mit einer dynamisch zugewiesenen IP-Adresse bereitgestellt und anschließend in eine statische IP-Adresse konvertiert. |
Verwenden der Ausgabe einer benutzerdefinierten Skripterweiterung während der Bereitstellung |
Dies ist für die Computefunktion des virtuellen Computers nützlich, um während der Bereitstellung eine Aufgabe 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. eine 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 einen virtuellen Linux-Computer mit einer systemseitig zugewiesenen verwalteten Identität bereit, die Zugriff auf ein Speicherkonto in einer anderen Ressourcengruppe hat. |
SQL Server 2014 SP2 Enterprise mit automatischer Sicherung |
Mit dieser Vorlage wird eine SQL Server 2014 SP2 Enterprise Edition mit aktiviertem Feature für die automatische Sicherung erstellt. |
SQL Server 2014 SP1 Enterprise mit Azure Key Vault |
Diese Vorlage erstellt eine SQL Server 2014 SP1 Enterprise Edition mit aktivierter Azure Key Vault Integrationsfunktion. |
Virusangriff auf Virtual Machines Szenario |
Dadurch werden zwei virtuelle Computer, OMS und andere Netzwerkressourcen bereitgestellt. Ein virtueller Computer ohne Endpunktschutz und ein anderer, auf dem enpoint Protection installiert ist. Führen Sie den Virenangriff durch, indem Sie die Richtlinien befolgen, und führen Sie das Szenario zur Entschärfung und Prävention eines Virusangriffs aus. |
Create eines Datenverwaltungsgateways und Installieren auf einem virtuellen Azure-Computer |
Diese Vorlage stellt einen virtuellen Computer bereit und erstellt ein funktionsfähiges Datenverwaltungsgateway. |
Selbsthost Integration Runtime auf Azure-VMs |
Mit dieser Vorlage wird eine Selfhost Integration Runtime erstellt und auf virtuellen Azure-Computern registriert. |
Konfiguration der VM-Skalierungsgruppe, die von Azure Automation verwaltet wird |
Stellen Sie eine VM-Skalierungsgruppe bereit, bei der virtuelle Computer als registrierte Knoten im Azure Automation Desired State Configuration-Dienst bereitgestellt werden und die Knotenkonfiguration nach der Bereitstellung die Konsistenz garantiert. HINWEIS: Der Registrierungsschlüssel und die Registrierungs-URL sind nur nach erfolgreicher Erstellung eines Azure Automation-Kontos für Azure Automation DSC verfügbar. |
VMSS Flexible Orchestrierungsmodus – Schnellstart linux |
Diese Vorlage stellt eine einfache VM-Skalierungsgruppe mit Instanzen hinter einer Azure Load Balancer bereit. Die VM-Skalierungsgruppe befindet sich im flexiblen Orchestrierungsmodus. Verwenden Sie den os-Parameter, um die Bereitstellung unter Linux (Ubuntu) oder Windows (Windows Server Datacenter 2019) auszuwählen. HINWEIS: Diese Schnellstartvorlage ermöglicht den Netzwerkzugriff auf VM-Verwaltungsports (SSH, RDP) von jeder Internetadresse und sollte nicht für Produktionsbereitstellungen verwendet werden. |
Bereitstellen einer Linux- oder Windows-VMSS mit MSI |
Mit dieser Vorlage können Sie eine Linux- oder Windows-VM-Skalierungsgruppe mit einer verwalteten Dienstidentität bereitstellen. Diese Identität wird dann für den Zugriff auf Azure-Dienste verwendet. |
Bedarfsgesteuerter SFTP-Server mit einem vorhandenen Speicherkonto |
Diese Vorlage veranschaulicht einen bedarfsgesteuerten SFTP-Server mit einer Azure Container Instance (ACI). |
Bereitstellen eines verwalteten Kubernetes-Clusters (AKS) |
Diese ARM-Vorlage veranschaulicht die Bereitstellung eines AKS-instance 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 eines AKS-instance 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 |
Mit dieser Vorlage wird ein neuer FinOps-Hub instance erstellt, einschließlich Data Lake Storage und einer Data Factory. |
Arbeitsmappe des FinOps-Toolkits |
Mit dieser Vorlage wird eine neue Azure Monitor-Arbeitsmappe für die Governance erstellt. |
Erweitern vorhandener Azure-Ressourcen mit benutzerdefinierten Anbietern |
In diesem Beispiel erfahren Sie, wie Sie vorhandene Azure-Ressourcen erweitern und vorlagen Resource Manager, um benutzerdefinierte Workloads hinzuzufügen. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit PE, CMK in allen Formularen |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit PrivateEndpoint und verwalteten Diensten und CMK mit DBFS-Verschlüsselung erstellen. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit allen drei CMK-Formen |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit verwalteten Diensten und CMK mit DBFS-Verschlüsselung erstellen. |
Bereitstellen einer 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 Managed Disks CMK |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit Managed Disks 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. |
Create einer neuen Datadog-Organisation |
Mit dieser Vorlage wird ein neuer Datadog – Eine Azure Native ISV Service-Ressource und ein Datadog-organization erstellt, um Ressourcen in Ihrem Abonnement zu überwachen. |
Verwenden von Skripterweiterungen zum Installieren von Mongo DB auf Ubuntu-VM |
Mit dieser Vorlage wird Mongo DB auf einem virtuellen Ubuntu-Computer in zwei separaten Skripts konfiguriert und installiert. Diese Vorlage ist ein gutes Beispiel, das zeigt, wie Abhängigkeiten zwischen zwei Skripts ausgedrückt werden, die auf demselben virtuellen Computer ausgeführt werden. Diese Vorlage stellt auch ein Speicherkonto, Virtual Network, öffentliche IP-Adressen und eine Netzwerkschnittstelle bereit. |
Create hochverfügbarkeitsbasiertes Datenverwaltungsgateway und Installieren auf azure-VMs |
Diese Vorlage stellt mehrere virtuelle Computer mit einem funktionsfähigen Hochverfügbarkeits-Datenverwaltungsgateway bereit. |
Bereitstellen eines Data Lake Store-Kontos mit Verschlüsselung(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, um den Verschlüsselungsschlüssel zu verwalten. |
Ausführen von ETL-Aufträgen mithilfe von Azure-Diensten |
Diese Vorlage enthält ein Beispiel für die Durchführung von Analysen für die verlaufsbasierten und echtzeitbasierten Streamingdaten, die in Azure Blob Storage gespeichert sind. Die Daten aus dem Event Hub werden vom Azure Stream Analytics-Auftrag zum Durchführen der Transformation übernommen, und die Ausgabe wird in Azure Blob Storage gespeichert und in PowerBI visualisiert. Die Analyse wird auf die historischen Daten angewendet, die von Azure Data Analytics in Blob Storage gespeichert sind, sowie auf die Verschiebung von extrahierten, transformierten und veröffentlichten Daten, und die Orchestrierung erfolgt durch Data Factory. Die veröffentlichten Daten werden in PowerBI weiter visualisiert. |
Bereitstellen von Dev Box Service mit integriertem Image |
Diese Vorlage bietet eine Möglichkeit zum Bereitstellen eines Dev Box-Diensts mit integriertem Image. |
Konfigurieren des Dev Box-Diensts |
Mit dieser Vorlage würden alle Dev Box-Administratorressourcen gemäß der Dev Box-Schnellstartanleitung erstellt. Sie können alle erstellten Ressourcen anzeigen oder direkt zu DevPortal.microsoft.com wechseln, um Ihre erste Dev Box zu erstellen. |
Azure Digital Twins mit Funktions- und Private Link dienst |
Mit dieser Vorlage wird ein Azure Digital Twins-Dienst erstellt, der mit einer Virtual Network verbundenen Azure-Funktion konfiguriert ist, die über einen Private Link-Endpunkt mit Digital Twins kommunizieren kann. Außerdem wird eine Privates DNS Zone erstellt, um eine nahtlose Hostnamenauflösung des Digital Twins-Endpunkts vom Virtual Network zur ip-Adresse des internen Subnetzes 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 |
Mit dieser Vorlage wird eine Azure Digital Twins-instance erstellt, die mit einer Zeitreihendatenverlaufsverbindung konfiguriert ist. Um eine Verbindung zu erstellen, müssen andere Ressourcen wie ein Event Hubs-Namespace, ein Event Hub, Azure Data Explorer-Cluster und eine Datenbank erstellt werden. 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 benutzerdefinierter Ambari- und Hive-Metastore-DATENBANK im VNET |
Mit dieser Vorlage können Sie einen HDInsight-Cluster in einem vorhandenen virtuellen Netzwerk mit einer neuen SQL-Datenbank erstellen, die sowohl als benutzerdefinierte Ambari-Datenbank als auch als Hive-Metastore dient. Sie benötigen ein vorhandenes SQL Server-, Speicherkonto und VNET. |
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 eine Rollenzuweisung. |
Verwenden von KeyVault mit einer dynamischen resourceId |
Diese Vorlage erstellt eine SQL Server und verwendet ein Administratorkennwort aus Key Vault. Der Verweisparameter für das Key Vault Geheimnis wird zum Zeitpunkt der Bereitstellung mithilfe einer geschachtelten Vorlage erstellt. Dadurch kann der Benutzer einfach Parameterwerte 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 nach einem Zeitplan ausgeführt werden, mithilfe von Logic Apps |
Diese Vorlage erstellt ein Logic Apps-Paar, mit dem Sie geplante Timerauftragsinstanzen erstellen können. |
Vorlage für die Zuweisung von benutzerseitig zugewiesenen Identitätsrollen |
Eine Vorlage, die Rollenzuweisungen der benutzerseitig zugewiesenen Identität für Ressourcen erstellt, von denen der Azure Machine Learning-Arbeitsbereich abhängt. |
Sichere End-to-End-Einrichtung von Azure Machine Learning |
Dieser Satz von Bicep-Vorlagen veranschaulicht, wie Azure Machine Learning end-to-End in einer sicheren Einrichtung eingerichtet wird. Diese Referenzimplementierung umfasst den Arbeitsbereich, einen Computecluster, compute instance und angefügten privaten AKS-Cluster. |
Sicheres End-to-End-Setup von Azure Machine Learning (Legacy) |
Dieser Satz von Bicep-Vorlagen veranschaulicht, wie Azure Machine Learning end-to-End in einer sicheren Einrichtung eingerichtet wird. Diese Referenzimplementierung umfasst den Arbeitsbereich, einen Computecluster, compute instance und angefügten privaten AKS-Cluster. |
Create eines Azure Machine Learning-Sweepauftrags |
Mit dieser Vorlage wird ein Azure Machine Learning Sweep-Auftrag für die Hyperparameteroptimierung erstellt. |
Create eines Azure Machine Learning Service-Arbeitsbereichs (VNET) |
Diese Bereitstellungsvorlage gibt einen Azure Machine Learning-Arbeitsbereich und die zugehörigen Ressourcen an, einschließlich Azure Key Vault, Azure Storage, Azure-Anwendung Insights und Azure Container Registry. Diese Konfiguration beschreibt die Ressourcen, die Sie für die ersten Schritte mit Azure Machine Learning in einem isolierten Netzwerk benötigen. |
Create eines Azure Machine Learning Service-Arbeitsbereichs (Legacy) |
Diese Bereitstellungsvorlage gibt einen Azure Machine Learning-Arbeitsbereich und die zugehörigen Ressourcen an, einschließlich Azure Key Vault, Azure Storage, Azure-Anwendung Insights und Azure Container Registry. Diese Konfiguration beschreibt die Ressourcen, die Sie für die ersten Schritte mit Azure Machine Learning in einem isolierten Netzwerk benötigen. |
Create neue ANF-Ressource mit SMB-Volume |
Mit dieser Vorlage können Sie eine neue Azure NetApp Files-Ressource mit einem einzelnen Kapazitätspool und einem einzelnen Volume erstellen, das mit dem SMB-Protokoll konfiguriert ist. |
Application Gateway für eine Web-App mit IP-Einschränkung |
Mit dieser Vorlage wird ein Anwendungsgateway vor einer Azure-Web-App mit aktivierter IP-Einschränkung für die Web-App erstellt. |
Anwenden einer NSG auf ein vorhandenes Subnetz |
Diese Vorlage wendet eine neu erstellte NSG auf ein vorhandenes Subnetz an. |
NSG-Flussprotokolle mit Datenverkehrsanalysen |
Diese Vorlage erstellt ein NSG-Flussprotokoll für eine vorhandene NSG mit Datenverkehrsanalysen. |
Azure Virtual WAN Routingabsicht und -Richtlinien |
Diese Vorlage stellt eine Azure-Virtual WAN mit zwei Hubs mit aktiviertem Feature Routingabsicht und -richtlinien zur Bereitstellung. |
Hinzufügen einer NSG mit Redis-Sicherheitsregeln zu einem vorhandenen Subnetz |
Mit dieser Vorlage können Sie einem vorhandenen Subnetz innerhalb eines VNET eine NSG mit vorkonfigurierten Azure Redis Cache-Sicherheitsregeln hinzufügen. Stellen Sie die Bereitstellung in der Ressourcengruppe des vorhandenen VNET bereit. |
Erstellen von Containerimages mit ACR Tasks |
Diese Vorlage verwendet DeploymentScript, um ACR zu orchestrieren, um Ihr Containerimage aus dem Coderepository zu erstellen. |
Importieren von Containerimages in ACR |
Diese Vorlage nutzt das Modul ACR importieren aus der bicep-Registrierung, um öffentliche Containerimages in eine Azure Container Registry zu importieren. |
Create Application Gateway mit Zertifikaten |
Diese Vorlage zeigt, wie Sie Key Vault selbstsignierten Zertifikate generieren und dann aus Application Gateway verweisen. |
Create SSH-Schlüssel 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. |
Create und Bereitstellen einer VorlageSpec |
In diesem Beispiel wird eine templateSpec-Ressource in derselben Vorlage erstellt und bereitgestellt. Dies ist kein typisches Muster, das lediglich zeigen soll, wie templateSpec und die Bereitstellungsressourcen zusammenarbeiten sollen. |
Create TemplateSpecs aus Vorlagenkatalogvorlagen |
Dieses Beispiel enthält ein Skript zum einfachen Migrieren von Vorlagenkatalogvorlagen zu templateSpec-Ressourcen. Die Vorlage stellt alle Vorlagen bereit, die mithilfe des Migrationsskripts exportiert werden können. |
Bereitstellen des SQL Always ON-Setups mit vorhandenen SQL-Virtual Machines |
Stellen Sie das SQL Always ON-Setup mit vorhandenen SQL-Virtual Machines bereit. Die virtuellen Computer sollten bereits mit einer vorhandenen Domäne verbunden sein und eine Unternehmensversion von SQL Server ausführen. |
Azure Synapse Proof-of-Concept |
Diese Vorlage erstellt eine Proof of Concept-Umgebung für Azure Synapse, einschließlich SQL-Pools und optionaler Apache Spark-Pools. |
Create eines AppServicePlans und einer App in einem ASEv3 |
Create eines AppServicePlans und einer App in einem ASEv3 |
Create einer nativen Azure New Relic-Ressource |
Mit dieser Vorlage wird ein "Azure Native New Relic Service" eingerichtet, um Ressourcen in Ihrem Azure-Abonnement zu überwachen. |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp "deployments" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Bereitstellungsbefehle für Ressourcengruppen
- Abonnements – Siehe Befehle zur Abonnementbereitstellung
- Verwaltungsgruppen : Siehe Bereitstellungsbefehle für Verwaltungsgruppen
- Mandanten : Anzeigen von Mandantenbereitstellungsbefehlen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Hinweise
Erwägen Sie für Bicep die Verwendung von Modulen anstelle dieses Ressourcentyps.
Ressourcenformat
Um eine Microsoft.Resources/deployments-Ressource zu erstellen, fügen Sie der 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
deployments
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Resources/deployments" |
apiVersion | Die Ressourcen-API-Version | '2024-03-01' |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-64 Gültige Zeichen: Alphanumerische Zeichen, Unterstriche, Klammern, Bindestriche und Punkte. |
location | Der Speicherort für die Bereitstellungsdaten. | Zeichenfolge |
tags | Bereitstellungstags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
scope | Geben Sie in Mandanten- und Verwaltungsgruppenbereitstellungen die Verwaltungsgruppen-ID für das Ziel an. Verwenden Sie das Format Microsoft.Management/managementGroups/{managementGroupID} . |
Zeichenfolge |
properties | Die Bereitstellungseigenschaften. | DeploymentPropertiesOrDeploymentPropertiesExtended (erforderlich) |
resourceGroup | Name der Ressourcengruppe, in der Sie die Bereitstellung durchführen Falls nicht angegeben, wird die Ressourcengruppe des Bereitstellungsvorgangs verwendet. | Zeichenfolge |
subscriptionId | Die ID des Abonnements, in dem die Bereitstellung erfolgen soll. Falls nicht angegeben, wird das Abonnement des Bereitstellungsvorgangs verwendet. | Zeichenfolge |
DeploymentPropertiesOrDeploymentPropertiesExtended
Name | BESCHREIBUNG | Wert |
---|---|---|
debugSetting | Die Debugeinstellung der Bereitstellung. | DebugSetting |
expressionEvaluationOptions | Gibt an, ob Vorlagenausdrücke innerhalb des Bereichs der übergeordneten Vorlage oder der geschachtelten Vorlage ausgewertet werden. Gilt nur für geschachtelte Vorlagen. Wenn nicht angegeben, ist der Standardwert äußerer Wert. | ExpressionEvaluationOptions |
Modus | Der Modus, der zum Bereitstellen von Ressourcen verwendet wird. Dieser Wert kann entweder inkrementell oder vollständig 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, werden gelöscht. Seien Sie vorsichtig, wenn Sie den Vollständigen Modus verwenden, da Sie ressourcen unbeabsichtigt löschen können. | "Abgeschlossen" "Inkrementell" (erforderlich) |
onErrorDeployment | Die Bereitstellung bei Fehlerverhalten. | OnErrorDeploymentOrOnErrorDeploymentExtended |
parameters | 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 mit einer vorhandenen Parameterdatei zu verknüpfen. Verwenden Sie entweder die parametersLink-Eigenschaft oder die parameters-Eigenschaft, aber nicht beides. Es kann sich um ein JObject-Objekt oder eine wohlgeformte JSON-Zeichenfolge handeln. | 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 parameters-Eigenschaft, aber nicht beides. | ParametersLink |
Vorlage | 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-Zeichenfolge oder eine wohlgeformte JSON-Zeichenfolge handeln. Verwenden Sie entweder die templateLink-Eigenschaft oder die template-Eigenschaft, aber nicht beides. | |
templateLink | Der URI der Vorlage. Verwenden Sie entweder die templateLink-Eigenschaft oder die template-Eigenschaft, aber nicht beides. | 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 getrennt durch ein Komma. Der Standardwert ist „none“. Berücksichtigen Sie beim Festlegen dieses Werts sorgfältig den Typ der Informationen, die Sie während der Bereitstellung übergeben. Indem Sie Informationen über die Anforderung oder die Antwort protokollieren, machen Sie möglicherweise vertrauliche Daten verfügbar, die durch die Bereitstellungsvorgänge abgerufen werden. | Zeichenfolge |
ExpressionEvaluationOptions
Name | BESCHREIBUNG | Wert |
---|---|---|
scope | 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 bei Einem Fehlerfall verwendet werden soll. | Zeichenfolge |
type | Die Bereitstellung nach Fehlerverhaltenstyp. Mögliche Werte sind LastSuccessful und SpecificDeployment. | "LastSuccessful" "SpecificDeployment" |
DeploymentPropertiesParameters
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | DeploymentParameter |
DeploymentParameter
Name | BESCHREIBUNG | Wert |
---|---|---|
Referenz | Azure Key Vault-Parameterreferenz. | KeyVaultParameterReference |
value | Eingabewert für den Parameter . |
KeyVaultParameterReference
Name | BESCHREIBUNG | Wert |
---|---|---|
keyVault | Azure Key Vault-Referenz. | KeyVaultReference (erforderlich) |
secretName | Azure Key Vault Geheimnisname. | Zeichenfolge (erforderlich) |
secretVersion | Version des Azure Key Vault-Geheimnisses. | Zeichenfolge |
KeyVaultReference
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Azure Key Vault-Ressourcen-ID. | Zeichenfolge (erforderlich) |
ParametersLink
Name | BESCHREIBUNG | Wert |
---|---|---|
contentVersion | Falls enthalten, muss mit der ContentVersion in der Vorlage übereinstimmen. | Zeichenfolge |
uri | Der URI der Parameterdatei. | Zeichenfolge (erforderlich) |
TemplateLink
Name | BESCHREIBUNG | Wert |
---|---|---|
contentVersion | Falls enthalten, muss mit der ContentVersion in der Vorlage übereinstimmen. | Zeichenfolge |
id | Die Ressourcen-ID einer Vorlagenspezifikation. Verwenden Sie entweder die Id- oder URI-Eigenschaft, aber nicht beide. | Zeichenfolge |
queryString | Die Abfragezeichenfolge (z. B. ein SAS-Token), die mit dem templateLink-URI verwendet werden soll. | Zeichenfolge |
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, verweist dies auf ein Artefakt in der TemplateSpec. Wenn das übergeordnete Element mit einem URI verknüpft wurde, ist die untergeordnete Bereitstellung eine Kombination aus den übergeordneten uris und relativePath-URIs. | Zeichenfolge |
uri | Der URI der bereitzustellenden Vorlage. Verwenden Sie entweder die URI- oder id-Eigenschaft, aber nicht beide. | Zeichenfolge |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Moesif-API-Analyse und Monetarisierung |
Die Vorlage protokolliert API-Aufrufe von Azure API Management an die Moesif-API-Analyse- und Monetarisierungsplattform. |
Erstellt eine Container-App und eine Umgebung mit Registrierung. |
Create eine Container-App-Umgebung mit einer einfachen Container-App aus einem Azure Container Registry. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt. |
Erstellt eine Dapr-Microservices-App mit Container Apps |
Create einer Dapr-Microservices-App mithilfe von Container Apps. |
Erstellt eine Dapr pub-sub Servicebus-App mit Container Apps |
Create eine Dapr pub-sub Servicebus-App mit Container Apps. |
Von Desired State Configuration Dienst verwalteter Server |
Diese Vorlage enthält ein Beispiel für die Bereitstellung eines virtuellen Computers und eines Automation-Kontos zum Verwalten des Computers in einer einzelnen Bereitstellung. |
Create Warnungsregel für Azure Business Continuity-Elemente |
Diese Vorlagen erstellen eine Warnungsregel und eine vom Benutzer zugewiesene MSI. Außerdem wird dem MSI-Leser Zugriff auf das Abonnement zugewiesen, sodass die Warnungsregel Zugriff auf die erforderlichen geschützten Elemente und die neuesten Details des Wiederherstellungspunkts hat. |
Redis-Cluster auf Ubuntu-VMs |
Diese Vorlage erstellt einen Redis-Cluster auf Ubuntu-VM-Images, konfiguriert Persistenz und wendet bekannte Optimierungen und bewährte Methoden an. |
Front Door Premium mit App Service Ursprung und Private Link |
Diese Vorlage erstellt eine Front Door Premium- und eine App Service und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an die Anwendung zu senden. |
Front Door Premium mit Blobursprung und Private Link |
Diese Vorlage erstellt einen Front Door Premium- und einen Azure Storage-Blobcontainer und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an das Speicherkonto zu senden. |
Front Door Premium mit VM und Private Link-Dienst |
Diese Vorlage erstellt eine Front Door Premium-Instanz und einen virtuellen Computer, der als Webserver konfiguriert ist. Front Door verwendet einen privaten Endpunkt mit Private 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 Management instance und verwendet eine NSG- und globale API Management richtlinie, um zu überprüfen, ob Datenverkehr den Front Door-Ursprung erreicht hat. |
Front Door Standard/Premium mit Application Gateway Ursprung |
Diese Vorlage erstellt eine Front Door Standard/Premium und eine Application Gateway instance und verwendet eine NSG- und WAF-Richtlinie, um zu überprüfen, ob der Datenverkehr den Front Door-Ursprung erreicht hat. |
Front Door mit Container Instances und Application Gateway |
Diese Vorlage erstellt eine Front Door Standard/Premium-Instanz mit einer Containergruppe und Application Gateway. |
Front Door Standard/Premium mit Azure Functions Ursprung |
Mit dieser Vorlage wird eine Front Door Standard/Premium-App erstellt, eine Azure Functions-App, und die Funktions-App konfiguriert, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung erfolgt ist. |
Front Door Standard/Premium mit statischem Websiteursprung |
Mit dieser Vorlage wird eine statische Website für Front Door Standard/Premium und eine statische Azure Storage-Website erstellt und Front Door so konfiguriert, dass Datenverkehr an die statische Website gesendet wird. |
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 einer vorhandenen verschlüsselten VHD und Verschlüsselungseinstellungen erstellen. |
Disable encryption on a running Windows VM (Deaktivieren der Verschlüsselung auf einem ausgeführten virtuellen Windows-Computer) |
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 früher auf dem virtuellen Computer bereitgestellt werden. |
GlassFish unter SUSE |
Diese Vorlage stellt einen GlassFish-Cluster mit Lastenausgleich (v3 oder v4) bereit, der aus einer benutzerdefinierten Anzahl von SUSE-VMs (OpenSUSE oder SLES) besteht. |
Bereitstellen mehrerer VM-Skalierungsgruppen mit Virtuellen Linux-Computern |
Mit dieser Vorlage können Sie mehrere VM-Skalierungsgruppen mit 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 der privaten IP-Adresse auf statisch |
Mit dieser Vorlage können Sie eine einfache Linux-VM mithilfe von Ubuntu aus dem Marketplace bereitstellen. Dadurch werden ein VNET, ein Subnetz und eine VM der Größe A1 am Speicherort der Ressourcengruppe mit einer dynamisch zugewiesenen IP-Adresse bereitgestellt und anschließend in eine statische IP-Adresse konvertiert. |
Verwenden der Ausgabe einer benutzerdefinierten Skripterweiterung während der Bereitstellung |
Dies ist für die Computefunktion des virtuellen Computers nützlich, um während der Bereitstellung eine Aufgabe 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. eine 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 einen virtuellen Linux-Computer mit einer systemseitig zugewiesenen verwalteten Identität bereit, die Zugriff auf ein Speicherkonto in einer anderen Ressourcengruppe hat. |
SQL Server 2014 SP2 Enterprise mit automatischer Sicherung |
Mit dieser Vorlage wird eine SQL Server 2014 SP2 Enterprise Edition mit aktiviertem Feature für die automatische Sicherung erstellt. |
SQL Server 2014 SP1 Enterprise mit Azure Key Vault |
Diese Vorlage erstellt eine SQL Server 2014 SP1 Enterprise Edition mit aktivierter Azure Key Vault Integrationsfunktion. |
Virusangriff auf Virtual Machines Szenario |
Dadurch werden zwei virtuelle Computer, OMS und andere Netzwerkressourcen bereitgestellt. Ein virtueller Computer ohne Endpunktschutz und ein anderer, auf dem enpoint Protection installiert ist. Führen Sie den Virenangriff durch, indem Sie die Richtlinien befolgen, und führen Sie das Szenario zur Entschärfung und Prävention eines Virusangriffs aus. |
Create eines Datenverwaltungsgateways und Installieren auf einem virtuellen Azure-Computer |
Diese Vorlage stellt einen virtuellen Computer bereit und erstellt ein funktionsfähiges Datenverwaltungsgateway. |
Selbsthost Integration Runtime auf Azure-VMs |
Mit dieser Vorlage wird eine Selfhost Integration Runtime erstellt und auf virtuellen Azure-Computern registriert. |
Konfiguration der VM-Skalierungsgruppe, die von Azure Automation verwaltet wird |
Stellen Sie eine VM-Skalierungsgruppe bereit, bei der virtuelle Computer als registrierte Knoten im Azure Automation Desired State Configuration-Dienst bereitgestellt werden und die Knotenkonfiguration nach der Bereitstellung die Konsistenz garantiert. HINWEIS: Der Registrierungsschlüssel und die Registrierungs-URL sind nur nach erfolgreicher Erstellung eines Azure Automation-Kontos für Azure Automation DSC verfügbar. |
VMSS Flexible Orchestrierungsmodus – Schnellstart linux |
Diese Vorlage stellt eine einfache VM-Skalierungsgruppe mit Instanzen hinter einer Azure Load Balancer bereit. Die VM-Skalierungsgruppe befindet sich im flexiblen Orchestrierungsmodus. Verwenden Sie den os-Parameter, um die Bereitstellung unter Linux (Ubuntu) oder Windows (Windows Server Datacenter 2019) auszuwählen. HINWEIS: Diese Schnellstartvorlage ermöglicht den Netzwerkzugriff auf VM-Verwaltungsports (SSH, RDP) von jeder Internetadresse und sollte nicht für Produktionsbereitstellungen verwendet werden. |
Bereitstellen einer Linux- oder Windows-VMSS mit MSI |
Mit dieser Vorlage können Sie eine Linux- oder Windows-VM-Skalierungsgruppe mit einer verwalteten Dienstidentität bereitstellen. Diese Identität wird dann für den Zugriff auf Azure-Dienste verwendet. |
Bedarfsgesteuerter SFTP-Server mit einem vorhandenen Speicherkonto |
Diese Vorlage veranschaulicht einen bedarfsgesteuerten SFTP-Server mit einer Azure Container Instance (ACI). |
Bereitstellen eines verwalteten Kubernetes-Clusters (AKS) |
Diese ARM-Vorlage veranschaulicht die Bereitstellung eines AKS-instance 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 eines AKS-instance 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 |
Mit dieser Vorlage wird ein neuer FinOps-Hub instance erstellt, einschließlich Data Lake-Speicher und Data Factory. |
Arbeitsmappe des FinOps-Toolkits |
Mit dieser Vorlage wird eine neue Azure Monitor-Arbeitsmappe für die Governance erstellt. |
Erweitern vorhandener Azure-Ressourcen mit benutzerdefinierten Anbietern |
In diesem Beispiel erfahren Sie, wie Sie vorhandene Azure-Ressourcen und Resource Manager Vorlagen erweitern, um benutzerdefinierte Workloads hinzuzufügen. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit PE, CMK für alle Formulare |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit PrivateEndpoint und verwalteten Diensten und CMK mit DBFS-Verschlüsselung erstellen. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit allen drei CMK-Formen |
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 DBFS-Stammverschlüsselung erstellen. |
Bereitstellen eines Azure Databricks-Arbeitsbereichs mit Managed Disks CMK |
Mit dieser Vorlage können Sie einen Azure Databricks-Arbeitsbereich mit Managed Disks 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. |
Create einer neuen Datadog-Organisation |
Mit dieser Vorlage wird ein neuer Datadog – Eine Azure Native ISV Service-Ressource und ein Datadog-organization erstellt, um Ressourcen in Ihrem Abonnement zu überwachen. |
Verwenden von Skripterweiterungen zum Installieren von Mongo DB auf einem virtuellen Ubuntu-Computer |
Mit dieser Vorlage werden Konfigurieren und Installieren von Mongo DB auf einem virtuellen Ubuntu-Computer in zwei separaten Skripts bereitgestellt. Diese Vorlage ist ein gutes Beispiel, das zeigt, wie Abhängigkeiten zwischen zwei Skripts ausgedrückt werden, die auf demselben virtuellen Computer ausgeführt werden. Diese Vorlage stellt auch ein Speicherkonto, Virtual Network, öffentliche IP-Adressen und eine Netzwerkschnittstelle bereit. |
Create Hochverfügbarkeitsdatenverwaltungsgateway und Installation auf azure-VMs |
Diese Vorlage stellt mehrere virtuelle Computer mit einem funktionsfähigen Hochverfügbarkeits-Datenverwaltungsgateway bereit. |
Bereitstellen eines Data Lake Store-Kontos mit Verschlüsselung(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, um den Verschlüsselungsschlüssel zu verwalten. |
Führt ETL-Aufträge mithilfe von Azure-Diensten aus |
Diese Vorlage bietet ein Beispiel für die Durchführung von Analysen für die in Azure Blob Storage gespeicherten Verlaufs- und Echtzeitstreamingdaten. Die Daten aus dem Event Hub werden vom Azure Stream Analytics-Auftrag zur Durchführung der Transformation übernommen, und die Ausgabe wird in Azure Blob Storage gespeichert und in PowerBI visualisiert. Die Analyse wird auf die historischen Daten angewendet, die von Azure Data Analytics in Blob Storage 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. |
Bereitstellen von Dev Box Service mit integriertem Image |
Diese Vorlage bietet eine Möglichkeit zum Bereitstellen eines Dev Box-Diensts mit integriertem Image. |
Konfigurieren des Dev Box-Diensts |
Mit dieser Vorlage werden alle Dev Box-Administratorressourcen gemäß dev Box-Schnellstartanleitung erstellt. Sie können alle erstellten Ressourcen anzeigen oder direkt zu DevPortal.microsoft.com wechseln, um Ihre erste Dev Box zu erstellen. |
Azure Digital Twins mit Funktion und Private Link Dienst |
Mit dieser Vorlage wird ein Azure Digital Twins-Dienst erstellt, der mit einer Virtual Network verbundenen Azure-Funktion konfiguriert ist und über einen Private Link-Endpunkt mit Digital Twins kommunizieren kann. Außerdem wird eine Privates DNS Zone erstellt, um eine nahtlose Hostnamenauflösung des Digital Twins-Endpunkts vom Virtual Network zur ip-Adresse des internen Subnetzes 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 |
Mit dieser Vorlage wird eine Azure Digital Twins-instance erstellt, die mit einer Zeitreihendatenverlaufsverbindung konfiguriert ist. Um eine Verbindung herzustellen, müssen andere Ressourcen wie ein Event Hubs-Namespace, ein Event Hubs, Azure Data Explorer-Cluster und eine Datenbank erstellt werden. 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-Datenbank erstellen, die sowohl als benutzerdefinierte Ambari-DATENBANK als auch als Hive-Metastore dient. Sie müssen über einen vorhandenen SQL Server, ein Speicherkonto und ein VNET verfügen. |
Konfigurieren des FHIR-Diensts zum Aktivieren $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 eine Rollenzuweisung. |
Verwenden von KeyVault mit einer dynamic resourceId |
Diese Vorlage erstellt eine SQL Server und verwendet ein Administratorkennwort aus Key Vault. Der Verweisparameter für das Key Vault Geheimnis wird zur Bereitstellungszeit mithilfe einer geschachtelten Vorlage erstellt. Dadurch kann der Benutzer einfach Parameterwerte 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 nach einem Zeitplan ausgeführt werden |
Mit dieser Vorlage wird ein Logik-Apps-Paar erstellt, mit dem Sie geplante Timerauftragsinstanzen erstellen können. |
Vorlage für die Zuweisung von benutzerseitig zugewiesenen Identitätsrollen |
Eine Vorlage, die Rollenzuweisungen der benutzerseitig zugewiesenen Identität für Ressourcen erstellt, von denen der Azure Machine Learning-Arbeitsbereich abhängig ist |
Sichere End-to-End-Einrichtung von Azure Machine Learning |
Dieser Satz von Bicep-Vorlagen veranschaulicht, wie Sie Azure Machine Learning end-to-end in einer sicheren Einrichtung einrichten. Diese Referenzimplementierung umfasst den Arbeitsbereich, einen Computecluster, compute instance und angefügten privaten AKS-Cluster. |
Sicheres End-to-End-Setup von Azure Machine Learning (Legacy) |
Dieser Satz von Bicep-Vorlagen veranschaulicht, wie Sie Azure Machine Learning end-to-end in einer sicheren Einrichtung einrichten. Diese Referenzimplementierung umfasst den Arbeitsbereich, einen Computecluster, compute instance und angefügten privaten AKS-Cluster. |
Create eines Azure Machine Learning-Sweepauftrags |
Mit dieser Vorlage wird ein Azure Machine Learning-Sweepauftrag für die Hyperparameteroptimierung erstellt. |
Create eines Azure Machine Learning Service-Arbeitsbereichs (vNET) |
Diese Bereitstellungsvorlage gibt einen Azure Machine Learning-Arbeitsbereich und die zugehörigen Ressourcen an, einschließlich Azure Key Vault, Azure Storage, Azure-Anwendung Insights und Azure Container Registry. Diese Konfiguration beschreibt die Ressourcen, die Sie für die ersten Schritte mit Azure Machine Learning in einer isolierten Netzwerkkonfiguration benötigen. |
Create 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-Anwendung Insights und Azure Container Registry. Diese Konfiguration beschreibt die Ressourcen, die Sie für die ersten Schritte mit Azure Machine Learning in einer isolierten Netzwerkkonfiguration benötigen. |
Create neue ANF-Ressource mit SMB-Volume |
Mit dieser Vorlage können Sie eine neue Azure NetApp Files Ressource mit einem einzelnen Kapazitätspool und einem einzelnen Volume erstellen, das mit dem SMB-Protokoll konfiguriert ist. |
Application Gateway für eine Web-App mit IP-Einschränkung |
Diese Vorlage erstellt ein Anwendungsgateway vor einer Azure-Web-App mit aktivierter IP-Einschränkung für die Web-App. |
Anwenden einer NSG auf ein vorhandenes Subnetz |
Diese Vorlage wendet eine neu erstellte NSG auf ein vorhandenes Subnetz an. |
NSG-Flussprotokolle mit Datenverkehrsanalysen |
Mit dieser Vorlage wird ein NSG-Flussprotokoll für eine vorhandene NSG mit Datenverkehrsanalyse erstellt. |
Azure Virtual WAN Routingabsicht und -richtlinien |
Diese Vorlage stellt eine Azure-Virtual WAN mit zwei Hubs mit aktiviertem Feature Routingabsicht und Richtlinien zur Bereitstellung von Zwei Hubs zur Bereitstellung von Richtlinien zur Bereitstellung von Richtlinien vor. |
Hinzufügen einer NSG mit Redis-Sicherheitsregeln zu einem vorhandenen Subnetz |
Mit dieser Vorlage können Sie einem vorhandenen Subnetz innerhalb eines VNET eine NSG mit vorkonfigurierten Azure Redis Cache-Sicherheitsregeln hinzufügen. Stellen Sie in der Ressourcengruppe des vorhandenen VNET bereit. |
Erstellen von Containerimages mit ACR Tasks |
Diese Vorlage verwendet DeploymentScript, um ACR zu orchestrieren, um Ihr Containerimage aus dem Coderepository zu erstellen. |
Importieren von Containerimages in ACR |
Diese Vorlage nutzt das Modul Importieren von ACR aus der bicep-Registrierung, um öffentliche Containerimages in eine Azure Container Registry zu importieren. |
Create Application Gateway mit Zertifikaten |
Diese Vorlage zeigt, wie sie Key Vault selbstsignierten Zertifikate generieren und dann auf Application Gateway verweisen. |
Create SSH-Schlüssel 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. |
Create und Bereitstellen einer VorlageSpec |
In diesem Beispiel wird eine templateSpec-Ressource innerhalb derselben Vorlage erstellt und bereitgestellt. Dies ist kein typisches Muster, das nur zeigen soll, wie templateSpec und die Bereitstellungsressourcen zusammenarbeiten sollen. |
Create TemplateSpecs aus Vorlagenkatalogvorlagen |
Dieses Beispiel enthält ein Skript zum einfachen Migrieren von Vorlagenkatalogvorlagen zu templateSpec-Ressourcen. Die Vorlagenbereitstellung stellt alle Vorlagen bereit, die mithilfe des Migrationsskripts exportiert werden können. |
Bereitstellen des SQL Always ON-Setups mit vorhandenen SQL-Virtual Machines |
Bereitstellen des SQL Always ON-Setups mit vorhandenen SQL-Virtual Machines. Die virtuellen Computer sollten bereits mit einer vorhandenen Domäne verbunden sein und eine Unternehmensversion von SQL Server ausführen. |
Azure Synapse Proof-of-Concept |
Diese Vorlage erstellt eine Proof-of-Concept-Umgebung für Azure Synapse, einschließlich SQL-Pools und optionaler Apache Spark-Pools. |
Create einen AppServicePlan und eine App in einem ASEv3 |
Create einen AppServicePlan und eine App in einem ASEv3 |
Create einer Azure Native New Relic-Ressource |
Mit dieser Vorlage wird ein "Azure Native New Relic Service" eingerichtet, um Ressourcen in Ihrem Azure-Abonnement zu überwachen. |
Terraform (AzAPI-Anbieter) Ressourcendefinition
Der Ressourcentyp "Bereitstellungen" kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- 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 Der Vorlage die folgende Terraform-Ressource 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
deployments
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Resources/deployments@2024-03-01" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-64 Gültige Zeichen: Alphanumerische Zeichen, Unterstriche, Klammern, Bindestriche und Punkte. |
location | Der Speicherort für die Bereitstellungsdaten. | Zeichenfolge |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Verwenden Sie zum Bereitstellen in einem Abonnement die ID dieses Abonnements. Verwenden Sie zum Bereitstellen in einer Verwaltungsgruppe die ID dieser Verwaltungsgruppe. Verwenden / Sie zum Bereitstellen in einem Mandanten . |
Zeichenfolge (erforderlich) |
tags | Bereitstellungstags | Wörterbuch der Tagnamen und -werte. |
properties | Die Bereitstellungseigenschaften. | DeploymentPropertiesOrDeploymentPropertiesExtended (erforderlich) |
resourceGroup | Name der Ressourcengruppe, in der Sie die Bereitstellung durchführen Falls nicht angegeben, wird die Ressourcengruppe des Bereitstellungsvorgangs verwendet. | Zeichenfolge |
subscriptionId | Die ID des Abonnements, in dem die Bereitstellung erfolgen soll. Wenn nicht angegeben, wird das Abonnement des Bereitstellungsvorgangs verwendet. | Zeichenfolge |
DeploymentPropertiesOrDeploymentPropertiesExtended
Name | BESCHREIBUNG | Wert |
---|---|---|
debugSetting | Die Debugeinstellung der Bereitstellung. | DebugSetting |
expressionEvaluationOptions | Gibt an, ob Vorlagenausdrücke innerhalb des Bereichs der übergeordneten oder geschachtelten Vorlage ausgewertet werden. Gilt nur für geschachtelte Vorlagen. Wenn nicht angegeben, ist der Standardwert äußerer Wert. | ExpressionEvaluationOptions |
Modus | Der Modus, der zum Bereitstellen von Ressourcen verwendet wird. Dieser Wert kann entweder Inkrementell oder Vollständig 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, werden gelöscht. Seien Sie vorsichtig, wenn Sie den Vollständigen Modus verwenden, da Sie versehentlich Ressourcen löschen können. | "Abgeschlossen" "Inkrementell" (erforderlich) |
onErrorDeployment | Die Bereitstellung bei Fehlerverhalten. | OnErrorDeploymentOrOnErrorDeploymentExtended |
parameters | Name- und Wertpaare, die die Bereitstellungsparameter für die Vorlage definieren. Sie verwenden dieses Element, wenn Sie die Parameterwerte direkt in der Anforderung angeben möchten, anstatt eine Verknüpfung mit einer vorhandenen Parameterdatei herzustellen. Verwenden Sie entweder die parametersLink-Eigenschaft oder die parameters-Eigenschaft, aber nicht beide. Dabei kann es sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge handeln. | 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 parameters-Eigenschaft, aber nicht beide. | ParametersLink |
Vorlage | Der Vorlageninhalt. Sie verwenden dieses Element, wenn Sie die Vorlagensyntax direkt in der Anforderung übergeben möchten, anstatt eine Verknüpfung mit einer vorhandenen Vorlage herzustellen. Es kann sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge handeln. Verwenden Sie entweder die templateLink-Eigenschaft oder die Template-Eigenschaft, aber nicht beides. | |
templateLink | Der URI der Vorlage. Verwenden Sie entweder die templateLink-Eigenschaft oder die Template-Eigenschaft, aber nicht beides. | 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 getrennt durch ein Komma. Der Standardwert ist „none“. Berücksichtigen Sie beim Festlegen dieses Werts sorgfältig den Typ der Informationen, die Sie während der Bereitstellung übergeben. Indem Sie Informationen über die Anforderung oder die Antwort protokollieren, machen Sie möglicherweise vertrauliche Daten verfügbar, die durch die Bereitstellungsvorgänge abgerufen werden. | Zeichenfolge |
ExpressionEvaluationOptions
Name | BESCHREIBUNG | Wert |
---|---|---|
scope | Der Bereich, der für die Auswertung von Parametern, Variablen und Funktionen in einer geschachtelten Vorlage verwendet werden soll. | "Inner" "NotSpecified" "Außen" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Name | BESCHREIBUNG | Wert |
---|---|---|
deploymentName | Die Bereitstellung, die bei Einem Fehlerfall verwendet werden soll. | Zeichenfolge |
type | Die Bereitstellung nach Fehlerverhaltenstyp. Mögliche Werte sind LastSuccessful und SpecificDeployment. | "LastSuccessful" "SpecificDeployment" |
DeploymentPropertiesParameters
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | DeploymentParameter |
DeploymentParameter
Name | BESCHREIBUNG | Wert |
---|---|---|
Referenz | Azure Key Vault-Parameterreferenz. | KeyVaultParameterReference |
value | Eingabewert für den Parameter . |
KeyVaultParameterReference
Name | BESCHREIBUNG | Wert |
---|---|---|
keyVault | Azure Key Vault-Referenz. | KeyVaultReference (erforderlich) |
secretName | Azure Key Vault Geheimnisname. | Zeichenfolge (erforderlich) |
secretVersion | Version des Azure Key Vault-Geheimnisses. | Zeichenfolge |
KeyVaultReference
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Azure Key Vault-Ressourcen-ID. | Zeichenfolge (erforderlich) |
ParametersLink
Name | BESCHREIBUNG | Wert |
---|---|---|
contentVersion | Falls enthalten, muss mit der ContentVersion in der Vorlage übereinstimmen. | Zeichenfolge |
uri | Der URI der Parameterdatei. | Zeichenfolge (erforderlich) |
TemplateLink
Name | BESCHREIBUNG | Wert |
---|---|---|
contentVersion | Falls enthalten, muss mit der ContentVersion in der Vorlage übereinstimmen. | Zeichenfolge |
id | Die Ressourcen-ID einer Vorlagenspezifikation. Verwenden Sie entweder die Id- oder URI-Eigenschaft, aber nicht beide. | Zeichenfolge |
queryString | Die Abfragezeichenfolge (z. B. ein SAS-Token), die mit dem templateLink-URI verwendet werden soll. | Zeichenfolge |
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, verweist dies auf ein Artefakt in der TemplateSpec. Wenn das übergeordnete Element mit einem URI verknüpft wurde, ist die untergeordnete Bereitstellung eine Kombination aus den übergeordneten uris und relativePath-URIs. | Zeichenfolge |
uri | Der URI der bereitzustellenden Vorlage. Verwenden Sie entweder die URI- oder id-Eigenschaft, aber nicht beide. | Zeichenfolge |