Distributioner av Microsoft.Resources

Bicep-resursdefinition

Resurstypen distributioner kan distribueras till:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Kommentarer

Överväg att använda moduler i stället för den här resurstypen för Bicep.

Resursformat

Om du vill skapa en Microsoft.Resources/deployments-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Resources/deployments@2022-09-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: any()
    parametersLink: {
      contentVersion: 'string'
      uri: 'string'
    }
    template: any()
    templateLink: {
      contentVersion: 'string'
      id: 'string'
      queryString: 'string'
      relativePath: 'string'
      uri: 'string'
    }
  }
  resourceGroup: 'string'
  subscriptionId: 'string'
}

Egenskapsvärden

Distributioner

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 1–64

Giltiga tecken:
Alfanumeriska tecken, understreck, parenteser, bindestreck och punkter.
location Platsen där distributionsdata ska lagras. sträng
tags Distributionstaggar Ordlista med taggnamn och värden. Se Taggar i mallar
omfång I distributioner av klient- och hanteringsgrupper anger du det hanteringsgrupps-ID som är målet. Använd formatet Microsoft.Management/managementGroups/{managementGroupID}. sträng
properties Distributionsegenskaperna. DeploymentPropertiesOrDeploymentPropertiesExtended (krävs)
resourceGroup Namnet på resursgruppen som ska distribueras till. Om det inte anges använder resursgruppen för distributionsåtgärden. sträng
subscriptionId ID:t för prenumerationen som ska distribueras till. Om inget anges använder du prenumerationen för distributionsåtgärden. sträng

DeploymentPropertiesOrDeploymentPropertiesExtended

Name Beskrivning Värde
debugSetting Felsökningsinställningen för distributionen. DebugSetting
expressionEvaluationOptions Anger om malluttryck utvärderas inom omfånget för den överordnade mallen eller den kapslade mallen. Gäller endast för kapslade mallar. Om det inte anges är standardvärdet yttre. ExpressionEvaluationOptions
mode Det läge som används för att distribuera resurser. Det här värdet kan vara antingen Inkrementellt eller Slutfört. I inkrementellt läge distribueras resurser utan att befintliga resurser som inte ingår i mallen tas bort. I fullständigt läge distribueras resurser och befintliga resurser i resursgruppen som inte ingår i mallen tas bort. Var försiktig när du använder fullständigt läge eftersom du oavsiktligt kan ta bort resurser. "Slutfört"
"Inkrementell" (obligatoriskt)
onErrorDeployment Distributionen av felbeteende. OnErrorDeploymentOrOnErrorDeploymentExtended
parametrar Namn- och värdepar som definierar distributionsparametrarna för mallen. Du använder det här elementet när du vill ange parametervärdena direkt i begäran i stället för att länka till en befintlig parameterfil. Använd antingen egenskapen parametersLink eller parameteregenskapen, men inte båda. Det kan vara en JObject- eller en välformulerad JSON-sträng. För Bicep kan du använda funktionen any().
parametersLink URI för parameterfilen. Du använder det här elementet för att länka till en befintlig parameterfil. Använd antingen egenskapen parametersLink eller parameteregenskapen, men inte båda. ParametersLink
mall Mallinnehållet. Du använder det här elementet när du vill skicka mallsyntaxen direkt i begäran i stället för att länka till en befintlig mall. Det kan vara en JObject- eller välformulerad JSON-sträng. Använd antingen egenskapen templateLink eller mallegenskapen, men inte båda. För Bicep kan du använda funktionen any().
templateLink Mallens URI. Använd antingen egenskapen templateLink eller mallegenskapen, men inte båda. Malllänk

DebugSetting

Name Beskrivning Värde
detailLevel Anger vilken typ av information som ska loggas för felsökning. De tillåtna värdena är none, requestContent, responseContent eller både requestContent och responseContent avgränsade med ett kommatecken. Standardvärdet är none. När du anger det här värdet bör du noga överväga vilken typ av information du skickar in under distributionen. Genom att logga information om begäran eller svaret kan du potentiellt exponera känsliga data som hämtas via distributionsåtgärderna. sträng

ExpressionEvaluationOptions

Name Beskrivning Värde
omfång Det omfång som ska användas för utvärdering av parametrar, variabler och funktioner i en kapslad mall. "Inre"
"NotSpecified"
"Yttre"

OnErrorDeploymentOrOnErrorDeploymentExtended

Name Beskrivning Värde
deploymentName Distributionen som ska användas i ett felfall. sträng
typ Distributionen av felbeteendetypen. Möjliga värden är LastSuccessful och SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Name Beskrivning Värde
contentVersion Om den ingår måste den matcha ContentVersion i mallen. sträng
Uri URI för parameterfilen. sträng (krävs)
Name Beskrivning Värde
contentVersion Om den ingår måste den matcha ContentVersion i mallen. sträng
id Resurs-ID:t för en mallspecifikation. Använd antingen ID- eller URI-egenskapen, men inte båda. sträng
Querystring Frågesträngen (till exempel en SAS-token) som ska användas med templateLink-URI:n. sträng
relativePath Egenskapen relativePath kan användas för att distribuera en länkad mall på en plats i förhållande till den överordnade. Om den överordnade mallen var länkad till en TemplateSpec refererar detta till en artefakt i TemplateSpec. Om den överordnade var länkad med en URI är den underordnade distributionen en kombination av de överordnade och relativePath-URI:erna sträng
Uri URI:n för mallen som ska distribueras. Använd antingen egenskapen URI eller ID, men inte båda. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Moesif API-analys och intäktsgenerering

Distribuera till Azure
Mallen loggar API-anrop från Azure API Management till Moesif API-analys- och intäktsplattformen
Skapar en containerapp och en miljö med registret

Distribuera till Azure
Skapa en containerappmiljö med en grundläggande containerapp från en Azure Container Registry. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar.
Skapar en Dapr-mikrotjänstapp med containerappar

Distribuera till Azure
Skapa en Dapr-mikrotjänstapp med containerappar.
Skapar en Dapr pub-sub servicebus-app med containerappar

Distribuera till Azure
Skapa en Dapr pub-sub servicebus-app med containerappar.
Server som hanteras av Desired State Configuration-tjänsten

Distribuera till Azure
Den här mallen innehåller ett exempel på hur du levererar en virtuell dator och ett Automation-konto för att hantera datorn i en enda distribution
Skapa aviseringsregel för affärskontinuitetsobjekt i Azure

Distribuera till Azure
Mallarna skapar en aviseringsregel och användartilldelade MSI. Den tilldelar också MSI-läsaråtkomst till prenumerationen så att aviseringsregeln har åtkomst till att fråga de nödvändiga skyddade objekten och den senaste informationen om återställningspunkten.
Redis-kluster på virtuella Ubuntu-datorer

Distribuera till Azure
Den här mallen skapar ett Redis-kluster på avbildningar av virtuella Ubuntu-datorer, konfigurerar beständighet och tillämpar välkända optimeringar och beprövade metoder
Front Door Premium med App Service ursprung och Private Link

Distribuera till Azure
Den här mallen skapar en Front Door Premium och en App Service och använder en privat slutpunkt för Front Door för att skicka trafik till programmet.
Front Door Premium med blob-ursprung och Private Link

Distribuera till Azure
Den här mallen skapar en Front Door Premium och en Azure Storage-blobcontainer och använder en privat slutpunkt för Front Door för att skicka trafik till lagringskontot.
Front Door Premium med VM- och Private Link-tjänst

Distribuera till Azure
Den här mallen skapar en Front Door Premium och en virtuell dator som konfigurerats som en webbserver. Front Door använder en privat slutpunkt med Private Link-tjänsten för att skicka trafik till den virtuella datorn.
Front Door Standard/Premium med API Management ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Premium och en API Management-instans och använder en NSG och en global API Management-princip för att verifiera att trafiken har kommit via Front Door-ursprunget.
Front Door Standard/Premium med Application Gateway ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium och en Application Gateway-instans och använder en NSG- och WAF-princip för att verifiera att trafiken har kommit via Front Door-ursprunget.
Front Door med Container Instances och Application Gateway

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium med en containergrupp och Application Gateway.
Front Door Standard/Premium med Azure Functions ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, en Azure Functions-app, och konfigurerar funktionsappen för att verifiera att trafiken har kommit via Front Door-ursprunget.
Front Door Standard/Premium med statiskt webbplats ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium och en statisk Azure Storage-webbplats och konfigurerade Front Door för att skicka trafik till den statiska webbplatsen.
Skapar en krypterad hanterad disk från en krypterad virtuell hårddisk

Distribuera till Azure
Med den här mallen kan du skapa en krypterad hanterad disk med hjälp av en befintlig krypterad virtuell hårddisk och krypteringsinställningar.
Inaktivera kryptering på en virtuell Windows-dator som körs

Distribuera till Azure
Den här mallen inaktiverar kryptering på en virtuell Windows-dator som körs
Aktivera kryptering på en virtuell Windows-dator som körs & AAD

Distribuera till Azure
Den här mallen aktiverar kryptering på en virtuell Windows-dator som körs med hjälp av tumavtrycket för AAD-klientcertifikat. Certifikatet ska ha distribuerats till den virtuella datorn tidigare
GlassFish på SUSE

Distribuera till Azure
Den här mallen distribuerar ett belastningsutjämningskluster (v3 eller v4) som består av ett användardefinierat antal virtuella SUSE-datorer (OpenSUSE eller SLES).
Distribuera flera VM-skalningsuppsättningar med virtuella Linux-datorer

Distribuera till Azure
Med den här mallen kan du distribuera flera VM-skalningsuppsättningar med virtuella Linux-datorer.
Distribuera flera VM Scale Sets med virtuella Windows-datorer

Distribuera till Azure
Med den här mallen kan du distribuera flera VM Scale Sets med virtuella Windows-datorer.
Distribuera en enkel virtuell Linux-dator och uppdatera privat IP till statisk

Distribuera till Azure
Med den här mallen kan du distribuera en enkel virtuell Linux-dator med Ubuntu från Marketplace. Detta distribuerar ett virtuellt nätverk, undernät och en virtuell dator med A1-storlek på resursgruppens plats med en dynamiskt tilldelad IP-adress och konverterar den sedan till statisk IP-adress.
Använda utdata från ett anpassat skripttillägg under distributionen

Distribuera till Azure
Detta är användbart för den virtuella datorns beräkning för att utföra en viss aktivitet under distributionen som Azure Resource Manager inte tillhandahåller. Utdata från den beräkningen (skriptet) kan sedan användas någon annanstans i distributionen. Detta är användbart om beräkningsresursen behövs i distributionen (t.ex. en jumpbox, dc osv.), lite slösaktigt om den inte är det.
Distribuera en virtuell Linux- eller Windows-dator med MSI

Distribuera till Azure
Med den här mallen kan du distribuera en virtuell Linux- eller Windows-dator med en hanterad tjänstidentitet.
Virtuell Linux-dator med MSI-åtkomst till lagring

Distribuera till Azure
Den här mallen distribuerar en virtuell Linux-dator med en systemtilldelad hanterad identitet som har åtkomst till ett lagringskonto i en annan resursgrupp.
SQL Server 2014 SP2 Enterprise med automatisk säkerhetskopiering

Distribuera till Azure
Den här mallen skapar en SQL Server 2014 SP2 Enterprise-utgåva med funktionen Automatisk säkerhetskopiering aktiverad
SQL Server 2014 SP1 Enterprise med Azure Key Vault

Distribuera till Azure
Den här mallen skapar en SQL Server 2014 SP1 Enterprise Edition med Azure Key Vault Integration-funktionen aktiverad.
Virusattack mot Virtual Machines scenario

Distribuera till Azure
Då distribueras 2 virtuella datorer, OMS och andra nätverksresurser. En virtuell dator utan slutpunktsskydd och en annan med Enpoint Protection installerat. Utför virusattacken genom att följa riktlinjerna och köra scenariot för riskreducering och förebyggande av ett virusangrepp.
Skapa en datahanteringsgateway och installera på en virtuell Azure-dator

Distribuera till Azure
Den här mallen distribuerar en virtuell dator och skapar en fungerande datahanteringsgateway
Integration Runtime med egen värd på virtuella Azure-datorer

Distribuera till Azure
Den här mallen skapar en integrationskörning med självvärd och registrerar den på virtuella Azure-datorer
Konfiguration av VM-skalningsuppsättning som hanteras av Azure Automation

Distribuera till Azure
Distribuera en VM-skalningsuppsättning där virtuella datorer distribueras som registrerade noder i Azure Automation Desired State Configuration-tjänsten och nodkonfigurationen garanteras konsekvens efter distributionen. Obs! Nödvändiga krav Registreringsnyckel och Registrerings-URL är endast tillgängliga när ett Azure Automation-konto har skapats för Azure Automation DSC.
Snabbstart för VMSS – flexibelt orkestreringsläge – Linux

Distribuera till Azure
Den här mallen distribuerar en enkel VM-skalningsuppsättning med instanser bakom en Azure Load Balancer. VM-skalningsuppsättningen är i flexibelt orkestreringsläge. Använd os-parametern för att välja Distribution av Linux (Ubuntu) eller Windows (Windows Server Datacenter 2019). Obs! Den här snabbstartsmallen ger nätverksåtkomst till VM-hanteringsportar (SSH, RDP) från valfri Internetadress och bör inte användas för produktionsdistributioner.
Distribuera en Linux- eller Windows VMSS med MSI

Distribuera till Azure
Med den här mallen kan du distribuera en Skalningsuppsättning för virtuella Linux- eller Windows-datorer med en hanterad tjänstidentitet. Identiteten används sedan för att få åtkomst till Azure-tjänster.
SFTP-server på begäran med ett befintligt lagringskonto

Distribuera till Azure
Den här mallen visar en SFTP-server på begäran med hjälp av en Azure Container Instance (ACI).
Distribuera ett hanterat Kubernetes-kluster (AKS)

Distribuera till Azure
Den här ARM-mallen visar distributionen av en AKS-instans med avancerade nätverksfunktioner till ett befintligt virtuellt nätverk. Dessutom tilldelas det valda tjänstens huvudnamn rollen Nätverksdeltagare mot det undernät som innehåller AKS-klustret.
Distribuera ett hanterat Kubernetes-kluster med AAD (AKS)

Distribuera till Azure
Den här ARM-mallen visar distributionen av en AKS-instans med avancerade nätverksfunktioner i ett befintligt virtuellt nätverk och Azure AD heltal. Dessutom tilldelas det valda tjänstens huvudnamn rollen Nätverksdeltagare mot det undernät som innehåller AKS-klustret.
FinOps-hubb

Distribuera till Azure
Den här mallen skapar en ny FinOps-hubbinstans, inklusive Data Lake-lagring och en Data Factory.
FinOps toolkit-arbetsbok

Distribuera till Azure
Den här mallen skapar en ny Azure Monitor-arbetsbok för styrning.
Utöka befintliga Azure-resurser med anpassade providers

Distribuera till Azure
Det här exemplet går in i detalj på hur du utökar befintliga Azure-resurser och Resource Manager mallar för att lägga till anpassade arbetsbelastningar.
Distribuera en Azure Databricks-arbetsyta med PE, CMK alla formulär

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med PrivateEndpoint och hanterade tjänster och CMK med DBFS-kryptering.
Distribuera en Azure Databricks-arbetsyta med alla 3 typer av CMK

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med hanterade tjänster och CMK med DBFS-kryptering.
Distribuera en Azure Databricks WS med CMK för DBFS-kryptering

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med CMK för DBFS-rotkryptering
Distribuera en Azure Databricks-arbetsyta med Managed Disks CMK

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med Managed Disks CMK.
Distribuera Azure Databricks-arbetsyta med Managed Services CMK

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med Managed Services CMK.
Skapa en ny Datadog-organisation

Distribuera till Azure
Den här mallen skapar en ny Datadog – en Azure Native ISV Service-resurs och en Datadog-organisation för att övervaka resurser i din prenumeration.
Använda skripttillägg för att installera Mongo DB på en virtuell Ubuntu-dator

Distribuera till Azure
Den här mallen distribuerar Konfigurerar och installerar Mongo DB på en virtuell Ubuntu-dator i två separata skript. Den här mallen är ett bra exempel som visar hur du uttrycker beroenden mellan två skript som körs på samma virtuella dator. Den här mallen distribuerar även ett lagringskonto, Virtual Network, offentliga IP-adresser och ett nätverksgränssnitt.
Skapa en gateway för HA-datahantering och installera på virtuella Azure-datorer

Distribuera till Azure
Den här mallen distribuerar flera virtuella datorer med en fungerande GATEWAY för HA-datahantering
Distribuera Data Lake Store-konto med kryptering (Key Vault)

Distribuera till Azure
Med den här mallen kan du distribuera ett Azure Data Lake Store-konto med datakryptering aktiverat. Det här kontot använder Azure Key Vault för att hantera krypteringsnyckeln.
Utför ETL-jobb med Hjälp av Azure-tjänster

Distribuera till Azure
Den här mallen innehåller ett exempel på hur du utför analyser på historiska och realtidsströmningsdata som lagras i Azure Blob Storage. Data från händelsehubben tas av Azure Stream Analytics-jobbet för att utföra transformering och utdata lagras i Azure Blob Storage och visualiseras i PowerBI. Analysen tillämpas på historiska data som lagras i Blob Storage av Azure Data Analytics och förflyttningen av extraherade, transformerade och publicerade data och orkestreringen görs av Data Factory. Publicerade data visualiseras ytterligare i PowerBI
Distribuera Dev Box Service med inbyggd avbildning

Distribuera till Azure
Den här mallen är ett sätt att distribuera en Dev Box-tjänst med inbyggd avbildning.
Konfigurera Dev Box-tjänsten

Distribuera till Azure
Den här mallen skapar alla Dev Box-administratörsresurser enligt snabbstartsguiden för Dev Box. Du kan visa alla resurser som skapats eller gå direkt till DevPortal.microsoft.com för att skapa din första Dev Box.
Azure Digital Twins med funktions- och Private Link tjänst

Distribuera till Azure
Den här mallen skapar en Azure Digital Twins-tjänst som konfigurerats med en Virtual Network ansluten Azure-funktion som kan kommunicera via en Private Link slutpunkt till Digital Twins. Den skapar också en Privat DNS zon som tillåter sömlös värdnamnsupplösning för Digital Twins-slutpunkten från Virtual Network till ip-adressen för det interna undernätets privata slutpunkt. Värdnamnet lagras som en inställning till Azure-funktionen med namnet "ADT_ENDPOINT".
Azure Digital Twins med anslutning till tidsdatahistorik

Distribuera till Azure
Den här mallen skapar en Azure Digital Twins-instans som konfigurerats med en anslutning till tidsseriedatahistoriken. För att kunna skapa en anslutning måste andra resurser skapas, till exempel ett Event Hubs-namnområde, en händelsehubb, Ett Azure Data Explorer-kluster och en databas. Data skickas till en händelsehubb som så småningom vidarebefordrar data till Azure Data Explorer-klustret. Data lagras i en databastabell i klustret
HDInsight med anpassad Ambari + Hive-metaarkivdatabas i VNET

Distribuera till Azure
Med den här mallen kan du skapa ett HDInsight-kluster i ett befintligt virtuellt nätverk med en ny SQL DB som fungerar som både en anpassad Ambari DB och Hive-metaarkiv. Du måste ha en befintlig SQL-server, ett lagringskonto och ett virtuellt nätverk.
Konfigurera FHIR-tjänsten för att aktivera $import

Distribuera till Azure
Den här mallen etablerar FHIR-tjänsten för att aktivera $import för inledande datainläsning
Skapa nyckelvalv, hanterad identitet och rolltilldelning

Distribuera till Azure
Den här mallen skapar ett nyckelvalv, hanterad identitet och rolltilldelning.
Använda KeyVault med ett dynamiskt resourceId

Distribuera till Azure
Den här mallen skapar en SQL Server och använder ett administratörslösenord från Key Vault. Referensparametern för den Key Vault hemligheten skapas vid distributionen med hjälp av en kapslad mall. På så sätt kan användaren skicka parametervärden till mallen i stället för att skapa en referensparameter i parameterfilen.
Azure Container Service (AKS) med Helm

Distribuera till Azure
Distribuera ett hanterat kluster med Azure Container Service (AKS) med Helm
Köra tidsinställda jobb som körs enligt ett schema med hjälp av Logic Apps

Distribuera till Azure
Den här mallen skapar ett par Logic Apps som gör att du kan skapa schemalagda tidsinstanser för jobb.
Mall för tilldelning av användartilldelade identitetsroller

Distribuera till Azure
En mall som skapar rolltilldelningar av användartilldelade identiteter för resurser som Azure Machine Learning-arbetsytan är beroende av
Säker installation från slutpunkt till slutpunkt för Azure Machine Learning

Distribuera till Azure
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret.
Säker installation från slutpunkt till slutpunkt för Azure Machine Learning (äldre)

Distribuera till Azure
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret.
Skapa ett Azure Machine Learning Sweep-jobb

Distribuera till Azure
Den här mallen skapar ett Azure Machine Learning Sweep-jobb för justering av hyperparametrar.
Skapa en Arbetsyta för Azure Machine Learning-tjänsten (vnet)

Distribuera till Azure
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den uppsättning resurser som du behöver för att komma igång med Azure Machine Learning i en nätverksisolerad konfiguration.
Skapa en Azure Machine Learning-tjänstarbetsyta (äldre)

Distribuera till Azure
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den uppsättning resurser som du behöver för att komma igång med Azure Machine Learning i en nätverksisolerad konfiguration.
Skapa en ny ANF-resurs med SMB-volym

Distribuera till Azure
Med den här mallen kan du skapa en ny Azure NetApp Files resurs med en enda kapacitetspool och en enda volym som konfigurerats med SMB-protokollet.
Application Gateway för en webbapp med IP-begränsning

Distribuera till Azure
Den här mallen skapar en programgateway framför en Azure-webbapp med IP-begränsning aktiverad på webbappen.
Tillämpa en NSG på ett befintligt undernät

Distribuera till Azure
Den här mallen tillämpar en nyskapade NSG på ett befintligt undernät
NSG-flödesloggar med trafikanalys

Distribuera till Azure
Den här mallen skapar en NSG-flödeslogg på en befintlig NSG med trafikanalys
Avsikt och principer för Routning i Azure Virtual WAN

Distribuera till Azure
Den här mallen etablerar en Azure-Virtual WAN med två hubbar med funktionen Routnings avsikt och principer aktiverad.
Lägga till en NSG med Redis-säkerhetsregler i ett befintligt undernät

Distribuera till Azure
Med den här mallen kan du lägga till en NSG med förkonfigurerade Säkerhetsregler för Azure Redis Cache i ett befintligt undernät i ett virtuellt nätverk. Distribuera till resursgruppen för det befintliga virtuella nätverket.
Skapa containeravbildningar med ACR-uppgifter

Distribuera till Azure
Den här mallen använder DeploymentScript för att orkestrera ACR för att skapa containeravbildningen från kodlagringsplatsen.
Importera containeravbildningar till ACR

Distribuera till Azure
Den här mallen använder modulen Importera ACR från bicep-registret för att importera offentliga containeravbildningar till en Azure Container Registry.
Skapa Application Gateway med certifikat

Distribuera till Azure
Den här mallen visar hur du genererar Key Vault självsignerade certifikat och refererar sedan från Application Gateway.
Skapa ssh-nycklar och lagra i KeyVault

Distribuera till Azure
Den här mallen använder deploymentScript-resursen för att generera ssh-nycklar och lagrar den privata nyckeln i keyVault.
Skapa och distribuera en mallSpec

Distribuera till Azure
Det här exemplet skapar och distribuerar en templateSpec-resurs i samma mall. Detta är inte ett typiskt mönster som bara är avsett att visa hur templateSpec och distributionsresurserna är avsedda att fungera tillsammans.
Skapa mallarpecs från mallgallerimallar

Distribuera till Azure
Det här exemplet innehåller ett skript som enkelt migrerar mallgallerimallar till templateSpec-resurser. Mallen som tillhandahålls distribuerar alla mallar som kan exporteras med hjälp av migreringsskriptet.
Distribuera SQL Always ON-konfiguration med befintlig SQL Virtual Machines

Distribuera till Azure
Distribuera SQL Always ON-konfiguration med befintliga SQL-Virtual Machines. De virtuella datorerna bör redan vara anslutna till en befintlig domän och måste köra företagsversionen av SQL Server.
Azure Synapse Proof-of-Concept

Distribuera till Azure
Den här mallen skapar en konceptbevismiljö för Azure Synapse, inklusive SQL-pooler och valfria Apache Spark-pooler
Skapa en AppServicePlan och app i en ASEv3

Distribuera till Azure
Skapa en AppServicePlan och app i en ASEv3
Skapa en ursprunglig Azure-resurs för ny relik

Distribuera till Azure
Den här mallen konfigurerar en "Azure Native New Relic Service" för att övervaka resurser i din Azure-prenumeration.

Resursdefinition för ARM-mall

Resurstypen för distributioner kan distribueras till:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Kommentarer

Överväg att använda moduler i stället för den här resurstypen för Bicep.

Resursformat

Om du vill skapa en Microsoft.Resources/deployments-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Resources/deployments",
  "apiVersion": "2022-09-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": {},
    "parametersLink": {
      "contentVersion": "string",
      "uri": "string"
    },
    "template": {},
    "templateLink": {
      "contentVersion": "string",
      "id": "string",
      "queryString": "string",
      "relativePath": "string",
      "uri": "string"
    }
  },
  "resourceGroup": "string",
  "subscriptionId": "string"
}

Egenskapsvärden

Distributioner

Name Beskrivning Värde
typ Resurstypen "Microsoft.Resources/deployments"
apiVersion Resurs-API-versionen '2022-09-01'
name Resursnamnet sträng (krävs)

Teckengräns: 1–64

Giltiga tecken:
Alfanumeriska tecken, understreck, parenteser, bindestreck och punkter.
location Platsen där distributionsdata ska lagras. sträng
tags Distributionstaggar Ordlista med taggnamn och värden. Se Taggar i mallar
omfång I distributioner av klient- och hanteringsgrupp anger du hanteringsgrupp-ID:t som mål. Använd formatet Microsoft.Management/managementGroups/{managementGroupID}. sträng
properties Distributionsegenskaperna. DeploymentPropertiesOrDeploymentPropertiesExtended (krävs)
resourceGroup Namnet på resursgruppen som ska distribueras till. Om det inte anges använder du resursgruppen för distributionsåtgärden. sträng
subscriptionId ID:t för prenumerationen som ska distribueras till. Om det inte anges använder du prenumerationen för distributionsåtgärden. sträng

DeploymentPropertiesOrDeploymentPropertiesExtended

Name Beskrivning Värde
debugSetting Felsökningsinställningen för distributionen. DebugSetting
expressionEvaluationOptions Anger om malluttryck utvärderas inom omfånget för den överordnade mallen eller den kapslade mallen. Gäller endast för kapslade mallar. Om det inte anges är standardvärdet yttre. ExpressionEvaluationOptions
mode Det läge som används för att distribuera resurser. Det här värdet kan vara antingen Inkrementellt eller Slutfört. I inkrementellt läge distribueras resurser utan att befintliga resurser som inte ingår i mallen tas bort. I fullständigt läge distribueras resurser och befintliga resurser i resursgruppen som inte ingår i mallen tas bort. Var försiktig när du använder fullständigt läge eftersom du oavsiktligt kan ta bort resurser. "Slutfört"
"Inkrementell" (obligatoriskt)
onErrorDeployment Distributionen av felbeteende. OnErrorDeploymentOrOnErrorDeploymentExtended
parametrar Namn- och värdepar som definierar distributionsparametrarna för mallen. Du använder det här elementet när du vill ange parametervärdena direkt i begäran i stället för att länka till en befintlig parameterfil. Använd antingen egenskapen parametersLink eller parameteregenskapen, men inte båda. Det kan vara en JObject- eller en välformulerad JSON-sträng.
parametersLink URI för parameterfilen. Du använder det här elementet för att länka till en befintlig parameterfil. Använd antingen egenskapen parametersLink eller parameteregenskapen, men inte båda. ParametersLink
mall Mallinnehållet. Du använder det här elementet när du vill skicka mallsyntaxen direkt i begäran i stället för att länka till en befintlig mall. Det kan vara en JObject- eller välformulerad JSON-sträng. Använd antingen egenskapen templateLink eller mallegenskapen, men inte båda.
templateLink Mallens URI. Använd antingen egenskapen templateLink eller mallegenskapen, men inte båda. Malllänk

DebugSetting

Name Beskrivning Värde
detailLevel Anger vilken typ av information som ska loggas för felsökning. De tillåtna värdena är none, requestContent, responseContent eller både requestContent och responseContent avgränsade med ett kommatecken. Standardvärdet är none. När du anger det här värdet bör du noga överväga vilken typ av information du skickar in under distributionen. Genom att logga information om begäran eller svaret kan du potentiellt exponera känsliga data som hämtas via distributionsåtgärderna. sträng

ExpressionEvaluationOptions

Name Beskrivning Värde
omfång Det omfång som ska användas för utvärdering av parametrar, variabler och funktioner i en kapslad mall. "Inre"
"NotSpecified"
"Yttre"

OnErrorDeploymentOrOnErrorDeploymentExtended

Name Beskrivning Värde
deploymentName Distributionen som ska användas i ett felfall. sträng
typ Distributionen av felbeteendetypen. Möjliga värden är LastSuccessful och SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Name Beskrivning Värde
contentVersion Om den ingår måste den matcha ContentVersion i mallen. sträng
Uri URI för parameterfilen. sträng (krävs)
Name Beskrivning Värde
contentVersion Om den ingår måste den matcha ContentVersion i mallen. sträng
id Resurs-ID:t för en mallspecifikation. Använd antingen ID- eller URI-egenskapen, men inte båda. sträng
Querystring Frågesträngen (till exempel en SAS-token) som ska användas med templateLink-URI:n. sträng
relativePath Egenskapen relativePath kan användas för att distribuera en länkad mall på en plats i förhållande till den överordnade. Om den överordnade mallen var länkad till en TemplateSpec refererar detta till en artefakt i TemplateSpec. Om den överordnade var länkad med en URI är den underordnade distributionen en kombination av de överordnade och relativePath-URI:erna sträng
Uri URI:n för mallen som ska distribueras. Använd antingen egenskapen URI eller ID, men inte båda. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Moesif API Analytics och intäktsgenerering

Distribuera till Azure
Mallen loggar API-anrop från Azure API Management till Moesif API Analytics and monetization platform
Skapar en containerapp och miljö med registret

Distribuera till Azure
Skapa en containerappmiljö med en grundläggande containerapp från en Azure Container Registry. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar.
Skapar en Dapr-mikrotjänstapp med containerappar

Distribuera till Azure
Skapa en Dapr-mikrotjänstapp med containerappar.
Skapar en Dapr pub-sub servicebus-app med containerappar

Distribuera till Azure
Skapa en Dapr pub-sub servicebus-app med containerappar.
Server som hanteras av Desired State Configuration-tjänsten

Distribuera till Azure
Den här mallen innehåller ett exempel på hur du levererar en virtuell dator och ett Automation-konto för att hantera datorn i en enda distribution
Skapa aviseringsregel för objekt med affärskontinuitet i Azure

Distribuera till Azure
De här mallarna skapar en aviseringsregel och användartilldelade MSI. Den tilldelar också MSI-läsaråtkomst till prenumerationen så att aviseringsregeln har åtkomst för att fråga efter nödvändiga skyddade objekt och senaste information om återställningspunkter.
Redis-kluster på virtuella Ubuntu-datorer

Distribuera till Azure
Den här mallen skapar ett Redis-kluster på Ubuntu-avbildningar av virtuella datorer, konfigurerar beständighet och tillämpar välkända optimeringar och beprövade metoder
Front Door Premium med App Service ursprung och Private Link

Distribuera till Azure
Den här mallen skapar en Front Door Premium och en App Service och använder en privat slutpunkt för Front Door för att skicka trafik till programmet.
Front Door Premium med blob ursprung och Private Link

Distribuera till Azure
Den här mallen skapar en Front Door Premium och en Azure Storage-blobcontainer och använder en privat slutpunkt för Front Door för att skicka trafik till lagringskontot.
Front Door Premium med vm- och Private Link-tjänst

Distribuera till Azure
Den här mallen skapar en Front Door Premium och en virtuell dator som konfigurerats som en webbserver. Front Door använder en privat slutpunkt med Private Link-tjänsten för att skicka trafik till den virtuella datorn.
Front Door Standard/Premium med API Management ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Premium och en API Management-instans och använder en NSG och en global API Management-princip för att verifiera att trafiken har kommit via Front Door-ursprunget.
Front Door Standard/Premium med Application Gateway ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium och en Application Gateway-instans och använder en NSG- och WAF-princip för att verifiera att trafiken har kommit via Front Door-ursprunget.
Front Door med Container Instances och Application Gateway

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium med en containergrupp och Application Gateway.
Front Door Standard/Premium med Azure Functions ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, en Azure Functions-app, och konfigurerar funktionsappen för att verifiera att trafiken har kommit via Front Door-ursprunget.
Front Door Standard/Premium med statiskt webbplats ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium och en statisk Azure Storage-webbplats och konfigurerar Front Door för att skicka trafik till den statiska webbplatsen.
Skapar en krypterad hanterad disk från en krypterad virtuell hårddisk

Distribuera till Azure
Med den här mallen kan du skapa en krypterad hanterad disk med hjälp av en befintlig krypterad virtuell hårddisk och krypteringsinställningar.
Inaktivera kryptering på en virtuell Windows-dator som körs

Distribuera till Azure
Den här mallen inaktiverar kryptering på en virtuell Windows-dator som körs
Aktivera kryptering på en virtuell Windows-dator som körs & AAD

Distribuera till Azure
Den här mallen aktiverar kryptering på en virtuell Windows-dator som körs med hjälp av tumavtrycket för AAD-klientcertifikat. Certifikatet ska ha distribuerats till den virtuella datorn tidigare
GlassFish på SUSE

Distribuera till Azure
Den här mallen distribuerar ett lastbalanserat GlassFish-kluster (v3 eller v4), som består av ett användardefinierat antal virtuella SUSE-datorer (OpenSUSE eller SLES).
Distribuera flera VM-skalningsuppsättningar med virtuella Linux-datorer

Distribuera till Azure
Med den här mallen kan du distribuera flera VM-skalningsuppsättningar med virtuella Linux-datorer.
Distribuera flera VM-skalningsuppsättningar med virtuella Windows-datorer

Distribuera till Azure
Med den här mallen kan du distribuera flera VM-skalningsuppsättningar med virtuella Windows-datorer.
Distribuera en enkel virtuell Linux-dator och uppdatera privat IP-adress till statisk

Distribuera till Azure
Med den här mallen kan du distribuera en enkel virtuell Linux-dator med Ubuntu från Marketplace. Detta distribuerar ett virtuellt nätverk, undernät och en virtuell A1-storlek på resursgruppsplatsen med en dynamiskt tilldelad IP-adress och konverterar den sedan till statisk IP-adress.
Använda utdata från ett anpassat skripttillägg under distributionen

Distribuera till Azure
Detta är användbart för den virtuella datorns beräkning för att utföra en viss uppgift under distributionen som Azure Resource Manager inte tillhandahåller. Utdata från den beräkningen (skriptet) kan sedan utnyttjas någon annanstans i distributionen. Detta är användbart om beräkningsresursen behövs i distributionen (t.ex. en jumpbox, domänkontrollant osv.), lite slösaktigt om den inte är det.
Distribuera en virtuell Linux- eller Windows-dator med MSI

Distribuera till Azure
Med den här mallen kan du distribuera en virtuell Linux- eller Windows-dator med en hanterad tjänstidentitet.
Virtuell Linux-dator med MSI-åtkomst till lagring

Distribuera till Azure
Den här mallen distribuerar en virtuell Linux-dator med en systemtilldelad hanterad identitet som har åtkomst till ett lagringskonto i en annan resursgrupp.
SQL Server 2014 SP2 Enterprise med automatisk säkerhetskopiering

Distribuera till Azure
Den här mallen skapar en SQL Server 2014 SP2 Enterprise-utgåva med funktionen Automatisk säkerhetskopiering aktiverad
SQL Server 2014 SP1 Enterprise med Azure Key Vault

Distribuera till Azure
Den här mallen skapar en SQL Server 2014 SP1 Enterprise-utgåva med Azure Key Vault Integration-funktionen aktiverad.
Virusattack mot Virtual Machines scenario

Distribuera till Azure
Då distribueras två virtuella datorer, OMS och andra nätverksresurser. En virtuell dator utan slutpunktsskydd och en annan med enpoint Protection installerat. Utför virusattacken genom att följa riktlinjerna och köra scenariot för att åtgärda och förebygga en virusattack.
Skapa en datahanteringsgateway och installera på en virtuell Azure-dator

Distribuera till Azure
Den här mallen distribuerar en virtuell dator och skapar en fungerande datahanteringsgateway
Värdbaserad Integration Runtime på virtuella Azure-datorer

Distribuera till Azure
Den här mallen skapar en självvärdsintegreringskörning och registrerar den på virtuella Azure-datorer
Konfiguration av VM-skalningsuppsättning som hanteras av Azure Automation

Distribuera till Azure
Distribuera en VM-skalningsuppsättning där virtuella datorer distribueras som registrerade noder i Azure Automation Desired State Configuration-tjänsten och nodkonfigurationen garanteras konsekvens efter distributionen. Obs! Nödvändiga krav Registreringsnyckel och Registrerings-URL är endast tillgängliga när ett Azure Automation-konto har skapats för Azure Automation DSC.
Snabbstart för VMSS– flexibelt orkestreringsläge – Linux

Distribuera till Azure
Den här mallen distribuerar en enkel VM-skalningsuppsättning med instanser bakom en Azure Load Balancer. VM-skalningsuppsättningen är i flexibelt orkestreringsläge. Använd os-parametern för att välja Distribution av Linux (Ubuntu) eller Windows (Windows Server Datacenter 2019). Obs! Den här snabbstartsmallen ger nätverksåtkomst till VM-hanteringsportar (SSH, RDP) från valfri Internetadress och bör inte användas för produktionsdistributioner.
Distribuera en Linux- eller Windows VMSS med MSI

Distribuera till Azure
Med den här mallen kan du distribuera en Vm-skalningsuppsättning för Linux eller Windows med en hanterad tjänstidentitet. Den identiteten används sedan för att få åtkomst till Azure-tjänster.
SFTP-server på begäran med ett befintligt lagringskonto

Distribuera till Azure
Den här mallen visar en SFTP-server på begäran med hjälp av en Azure Container Instance (ACI).
Distribuera ett hanterat Kubernetes-kluster (AKS)

Distribuera till Azure
Den här ARM-mallen visar distributionen av en AKS-instans med avancerade nätverksfunktioner till ett befintligt virtuellt nätverk. Dessutom tilldelas det valda tjänstens huvudnamn rollen Nätverksdeltagare mot det undernät som innehåller AKS-klustret.
Distribuera ett hanterat Kubernetes-kluster med AAD (AKS)

Distribuera till Azure
Den här ARM-mallen visar distributionen av en AKS-instans med avancerade nätverksfunktioner i ett befintligt virtuellt nätverk och Azure AD heltal. Dessutom tilldelas det valda tjänstens huvudnamn rollen Nätverksdeltagare mot det undernät som innehåller AKS-klustret.
FinOps-hubb

Distribuera till Azure
Den här mallen skapar en ny FinOps-hubbinstans, inklusive Data Lake Storage och en Data Factory.
FinOps toolkit-arbetsbok

Distribuera till Azure
Den här mallen skapar en ny Azure Monitor-arbetsbok för styrning.
Utöka befintliga Azure-resurser med anpassade providers

Distribuera till Azure
Det här exemplet går in i detalj på hur du utökar befintliga Azure-resurser och Resource Manager mallar för att lägga till anpassade arbetsbelastningar.
Distribuera en Azure Databricks-arbetsyta med PE, CMK alla formulär

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med PrivateEndpoint och hanterade tjänster och CMK med DBFS-kryptering.
Distribuera en Azure Databricks-arbetsyta med alla 3 former av CMK

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med hanterade tjänster och CMK med DBFS-kryptering.
Distribuera en Azure Databricks WS med CMK för DBFS-kryptering

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med CMK för DBFS-rotkryptering
Distribuera en Azure Databricks-arbetsyta med Managed Disks CMK

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med Managed Disks CMK.
Distribuera Azure Databricks-arbetsyta med Managed Services CMK

Distribuera till Azure
Med den här mallen kan du skapa en Azure Databricks-arbetsyta med Managed Services CMK.
Skapa en ny Datadog-organisation

Distribuera till Azure
Den här mallen skapar en ny Datadog – en Azure Native ISV Service-resurs och en Datadog-organisation för att övervaka resurser i din prenumeration.
Använda skripttillägg för att installera Mongo DB på en virtuell Ubuntu-dator

Distribuera till Azure
Den här mallen distribuerar Konfigurerar och installerar Mongo DB på en virtuell Ubuntu-dator i två separata skript. Den här mallen är ett bra exempel som visar hur du uttrycker beroenden mellan två skript som körs på samma virtuella dator. Den här mallen distribuerar också ett lagringskonto, Virtual Network, offentliga IP-adresser och ett nätverksgränssnitt.
Skapa ha-datahanteringsgateway och installera på virtuella Azure-datorer

Distribuera till Azure
Den här mallen distribuerar flera virtuella datorer med en fungerande GATEWAY för ha-datahantering
Distribuera Data Lake Store-konto med kryptering (Key Vault)

Distribuera till Azure
Med den här mallen kan du distribuera ett Azure Data Lake Store-konto med datakryptering aktiverat. Det här kontot använder Azure Key Vault för att hantera krypteringsnyckeln.
Utför ETL-jobb med Hjälp av Azure-tjänster

Distribuera till Azure
Den här mallen ger ett exempel på hur du utför analyser på historiska och realtidsströmningsdata som lagras i Azure Blob Storage. Data från händelsehubben tas av Azure Stream Analytics-jobbet för att utföra transformering och utdata lagras i Azure Blob Storage och visualiseras i PowerBI. Analysen tillämpas på historiska data som lagras i Blob Storage av Azure Data Analytics och förflyttning av extraherade, transformerade och publicerade data och orkestreringen utförs av Data Factory. Publicerade data visualiseras ytterligare i PowerBI
Distribuera Dev Box Service med inbyggd avbildning

Distribuera till Azure
Den här mallen är ett sätt att distribuera en Dev Box-tjänst med inbyggd avbildning.
Konfigurera Dev Box-tjänsten

Distribuera till Azure
Den här mallen skapar alla Dev Box-administratörsresurser enligt snabbstartsguiden för Dev Box. Du kan visa alla resurser som skapats eller gå direkt till DevPortal.microsoft.com för att skapa din första Dev Box.
Azure Digital Twins med funktions- och Private Link tjänst

Distribuera till Azure
Den här mallen skapar en Azure Digital Twins-tjänst som konfigurerats med en Virtual Network ansluten Azure-funktion som kan kommunicera via en Private Link slutpunkt till Digital Twins. Den skapar också en Privat DNS zon för att tillåta sömlös värdnamnsmatchning av Digital Twins-slutpunkten från Virtual Network till ip-adressen för det interna undernätets privata slutpunkt. Värdnamnet lagras som en inställning till Azure-funktionen med namnet "ADT_ENDPOINT".
Azure Digital Twins med tidsdatahistorikanslutning

Distribuera till Azure
Den här mallen skapar en Azure Digital Twins-instans som konfigurerats med en tidsserieanslutning för datahistorik. För att kunna skapa en anslutning måste andra resurser skapas, till exempel ett Event Hubs-namnområde, en händelsehubb, Azure Data Explorer kluster och en databas. Data skickas till en händelsehubb som så småningom vidarebefordrar data till Azure Data Explorer-klustret. Data lagras i en databastabell i klustret
HDInsight med anpassad Ambari + Hive Metastore DB i VNET

Distribuera till Azure
Med den här mallen kan du skapa ett HDInsight-kluster i ett befintligt virtuellt nätverk med en ny SQL DB som fungerar som både en anpassad Ambari DB och Hive Metastore. Du måste ha ett befintligt SQL Sever, lagringskonto och VNET.
Konfigurera FHIR-tjänsten för att aktivera $import

Distribuera till Azure
Den här mallen etablerar FHIR-tjänsten för att aktivera $import för inledande datainläsning
Skapa nyckelvalv, hanterad identitet och rolltilldelning

Distribuera till Azure
Den här mallen skapar ett nyckelvalv, hanterad identitet och rolltilldelning.
Använda KeyVault med ett dynamiskt resourceId

Distribuera till Azure
Den här mallen skapar en SQL Server och använder ett administratörslösenord från Key Vault. Referensparametern för den Key Vault hemligheten skapas vid distributionen med hjälp av en kapslad mall. På så sätt kan användaren bara skicka parametervärden till mallen i stället för att skapa en referensparameter i parameterfilen.
Azure Container Service (AKS) med Helm

Distribuera till Azure
Distribuera ett hanterat kluster med Azure Container Service (AKS) med Helm
Köra tidsinställda jobb som körs enligt ett schema med hjälp av Logic Apps

Distribuera till Azure
Den här mallen skapar ett par Logic Apps som gör att du kan skapa schemalagda tidsinstanser för jobb.
Mall för tilldelning av användartilldelad identitetsroll

Distribuera till Azure
En mall som skapar rolltilldelningar av användartilldelad identitet på resurser som Azure Machine Learning-arbetsytan är beroende av
Säker installation av Azure Machine Learning från slutpunkt till slutpunkt

Distribuera till Azure
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret.
Säker installation från slutpunkt till slutpunkt för Azure Machine Learning (äldre)

Distribuera till Azure
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret.
Skapa ett Azure Machine Learning Sweep-jobb

Distribuera till Azure
Den här mallen skapar ett Azure Machine Learning Sweep-jobb för justering av hyperparametrar.
Skapa en Azure Machine Learning-tjänstarbetsyta (vnet)

Distribuera till Azure
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den uppsättning resurser som du behöver för att komma igång med Azure Machine Learning i en nätverksisolerad konfiguration.
Skapa en Azure Machine Learning-tjänstarbetsyta (äldre)

Distribuera till Azure
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den uppsättning resurser som du behöver för att komma igång med Azure Machine Learning i en nätverksisolerad konfiguration.
Skapa en ny ANF-resurs med SMB-volym

Distribuera till Azure
Med den här mallen kan du skapa en ny Azure NetApp Files resurs med en enda kapacitetspool och en enda volym som konfigurerats med SMB-protokollet.
Application Gateway för en webbapp med IP-begränsning

Distribuera till Azure
Den här mallen skapar en programgateway framför en Azure-webbapp med IP-begränsning aktiverad på webbappen.
Tillämpa en NSG på ett befintligt undernät

Distribuera till Azure
Den här mallen tillämpar en nyskapade NSG på ett befintligt undernät
NSG-flödesloggar med trafikanalys

Distribuera till Azure
Den här mallen skapar en NSG-flödeslogg på en befintlig NSG med trafikanalys
Avsikt och principer för Routning i Azure Virtual WAN

Distribuera till Azure
Den här mallen etablerar en Azure-Virtual WAN med två hubbar med funktionen Routnings avsikt och principer aktiverad.
Lägga till en NSG med Redis-säkerhetsregler i ett befintligt undernät

Distribuera till Azure
Med den här mallen kan du lägga till en NSG med förkonfigurerade Säkerhetsregler för Azure Redis Cache i ett befintligt undernät i ett virtuellt nätverk. Distribuera till resursgruppen för det befintliga virtuella nätverket.
Skapa containeravbildningar med ACR-uppgifter

Distribuera till Azure
Den här mallen använder DeploymentScript för att orkestrera ACR för att skapa containeravbildningen från kodlagringsplatsen.
Importera containeravbildningar till ACR

Distribuera till Azure
Den här mallen använder modulen Importera ACR från bicep-registret för att importera offentliga containeravbildningar till en Azure Container Registry.
Skapa Application Gateway med certifikat

Distribuera till Azure
Den här mallen visar hur du genererar Key Vault självsignerade certifikat och refererar sedan från Application Gateway.
Skapa ssh-nycklar och lagra i KeyVault

Distribuera till Azure
Den här mallen använder deploymentScript-resursen för att generera ssh-nycklar och lagrar den privata nyckeln i keyVault.
Skapa och distribuera en mallSpec

Distribuera till Azure
Det här exemplet skapar och distribuerar en templateSpec-resurs i samma mall. Detta är inte ett typiskt mönster som bara är avsett att visa hur templateSpec och distributionsresurserna är avsedda att fungera tillsammans.
Skapa mallarpecs från mallgallerimallar

Distribuera till Azure
Det här exemplet innehåller ett skript som enkelt migrerar mallgallerimallar till templateSpec-resurser. Mallen som tillhandahålls distribuerar alla mallar som kan exporteras med hjälp av migreringsskriptet.
Distribuera SQL Always ON-konfiguration med befintlig SQL Virtual Machines

Distribuera till Azure
Distribuera SQL Always ON-konfiguration med befintliga SQL-Virtual Machines. De virtuella datorerna bör redan vara anslutna till en befintlig domän och måste köra företagsversionen av SQL Server.
Azure Synapse Proof-of-Concept

Distribuera till Azure
Den här mallen skapar en konceptbevismiljö för Azure Synapse, inklusive SQL-pooler och valfria Apache Spark-pooler
Skapa en AppServicePlan och app i en ASEv3

Distribuera till Azure
Skapa en AppServicePlan och app i en ASEv3
Skapa en ursprunglig Azure-resurs för ny relik

Distribuera till Azure
Den här mallen konfigurerar en "Azure Native New Relic Service" för att övervaka resurser i din Azure-prenumeration.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen för distributioner kan distribueras till:

  • Resursgrupper
  • Prenumerationer
  • Hanteringsgrupper
  • Klientorganisationer

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Resources/deployments-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/deployments@2022-09-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"
      }
      parametersLink = {
        contentVersion = "string"
        uri = "string"
      }
      templateLink = {
        contentVersion = "string"
        id = "string"
        queryString = "string"
        relativePath = "string"
        uri = "string"
      }
    }
    resourceGroup = "string"
    subscriptionId = "string"
    scope = "string"
  })
}

Egenskapsvärden

Distributioner

Name Beskrivning Värde
typ Resurstypen "Microsoft.Resources/deployments@2022-09-01"
name Resursnamnet sträng (krävs)

Teckengräns: 1–64

Giltiga tecken:
Alfanumeriska tecken, understreck, parenteser, bindestreck och punkter.
location Platsen där distributionsdata ska lagras. sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. Om du vill distribuera till en prenumeration använder du ID:t för den prenumerationen. Om du vill distribuera till en hanteringsgrupp använder du ID:t för den hanteringsgruppen. Om du vill distribuera till en klientorganisation använder du /. sträng (krävs)
tags Distributionstaggar Ordlista med taggnamn och värden.
properties Distributionsegenskaperna. DeploymentPropertiesOrDeploymentPropertiesExtended (krävs)
resourceGroup Namnet på resursgruppen som ska distribueras till. Om det inte anges använder du resursgruppen för distributionsåtgärden. sträng
subscriptionId ID:t för prenumerationen som ska distribueras till. Om det inte anges använder du prenumerationen för distributionsåtgärden. sträng

DeploymentPropertiesOrDeploymentPropertiesExtended

Name Beskrivning Värde
debugSetting Felsökningsinställningen för distributionen. FelsökningInställningar
expressionEvaluationOptions Anger om malluttryck utvärderas inom omfånget för den överordnade mallen eller den kapslade mallen. Gäller endast kapslade mallar. Om det inte anges är standardvärdet yttre. ExpressionEvaluationOptions
mode Läget som används för att distribuera resurser. Det här värdet kan vara antingen Inkrementellt eller Slutfört. I inkrementellt läge distribueras resurser utan att befintliga resurser som inte ingår i mallen tas bort. I fullständigt läge distribueras resurser och befintliga resurser i resursgruppen som inte ingår i mallen tas bort. Var försiktig när du använder läget Slutför eftersom du oavsiktligt kan ta bort resurser. "Slutfört"
"Inkrementell" (krävs)
onErrorDeployment Distributionen på felbeteende. OnErrorDeploymentOrOnErrorDeploymentExtended
parametrar Namn- och värdepar som definierar distributionsparametrarna för mallen. Du använder det här elementet när du vill ange parametervärdena direkt i begäran i stället för att länka till en befintlig parameterfil. Använd antingen egenskapen parametersLink eller parameteregenskapen, men inte båda. Det kan vara en JObject- eller en välformulerad JSON-sträng.
parametersLink URI för parameterfilen. Du använder det här elementet för att länka till en befintlig parameterfil. Använd antingen egenskapen parametersLink eller parameteregenskapen, men inte båda. ParametersLink
mall Mallinnehållet. Du använder det här elementet när du vill skicka mallsyntaxen direkt i begäran i stället för att länka till en befintlig mall. Det kan vara en JObject- eller välformad JSON-sträng. Använd antingen egenskapen templateLink eller mallegenskapen, men inte båda.
templateLink URI:n för mallen. Använd antingen egenskapen templateLink eller mallegenskapen, men inte båda. TemplateLink

FelsökningInställningar

Name Beskrivning Värde
detailLevel Anger vilken typ av information som ska loggas för felsökning. De tillåtna värdena är none, requestContent, responseContent eller både requestContent och responseContent avgränsade med ett kommatecken. Standardvärdet är none. När du anger det här värdet bör du noga överväga vilken typ av information du skickar in under distributionen. Genom att logga information om begäran eller svaret kan du potentiellt exponera känsliga data som hämtas via distributionsåtgärderna. sträng

ExpressionEvaluationOptions

Name Beskrivning Värde
omfång Omfånget som ska användas för utvärdering av parametrar, variabler och funktioner i en kapslad mall. "Inre"
"NotSpecified"
"Yttre"

OnErrorDeploymentOrOnErrorDeploymentExtended

Name Beskrivning Värde
deploymentName Distributionen som ska användas i ett felfall. sträng
typ Distributionen av felbeteendetypen. Möjliga värden är LastSuccessful och SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Name Beskrivning Värde
contentVersion Om den ingår måste den matcha ContentVersion i mallen. sträng
Uri URI för parameterfilen. sträng (krävs)
Name Beskrivning Värde
contentVersion Om den ingår måste den matcha ContentVersion i mallen. sträng
id Resurs-ID:t för en mallspecifikation. Använd antingen ID- eller URI-egenskapen, men inte båda. sträng
Querystring Frågesträngen (till exempel en SAS-token) som ska användas med templateLink-URI:n. sträng
relativePath Egenskapen relativePath kan användas för att distribuera en länkad mall på en plats i förhållande till den överordnade. Om den överordnade mallen var länkad till en TemplateSpec refererar detta till en artefakt i TemplateSpec. Om den överordnade var länkad med en URI är den underordnade distributionen en kombination av de överordnade och relativePath-URI:erna sträng
Uri URI:n för mallen som ska distribueras. Använd antingen egenskapen URI eller ID, men inte båda. sträng