Dela via


Microsoft.Insights-komponenter

Bicep-resursdefinition

Komponenternas resurstyp kan distribueras med åtgärder som mål:

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

Anmärkningar

Information om hur du distribuerar övervakningslösningar finns i Skapa övervakningsresurser med hjälp av Bicep.

Resursformat

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

resource symbolicname 'Microsoft.Insights/components@2020-02-02' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  etag: 'string'
  properties: {
    Application_Type: 'string'
    DisableIpMasking: bool
    DisableLocalAuth: bool
    Flow_Type: 'Bluefield'
    ForceCustomerStorageForProfiler: bool
    HockeyAppId: 'string'
    ImmediatePurgeDataOn30Days: bool
    IngestionMode: 'string'
    publicNetworkAccessForIngestion: 'string'
    publicNetworkAccessForQuery: 'string'
    Request_Source: 'rest'
    RetentionInDays: int
    SamplingPercentage: json('decimal-as-string')
    WorkspaceResourceId: 'string'
  }
}

Egenskapsvärden

Komponenter

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)

Teckengräns: 1–260

Giltiga tecken:
Det går inte att använda:
%&\?/ eller kontrolltecken

Det går inte att avsluta med utrymme eller punkt.
plats Resursplats sträng (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
sort Den typ av program som den här komponenten refererar till, som används för att anpassa användargränssnittet. Det här värdet är en frihandssträng, värden bör vanligtvis vara något av följande: web, ios, other, store, java, phone. sträng (krävs)
etag Resursetaggar sträng
Egenskaper Egenskaper som definierar en Application Insights-komponentresurs. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Namn Beskrivning Värde
Application_Type Typ av program som övervakas. "övrigt"
"web" (krävs)
DisableIpMasking Inaktivera IP-maskering. Bool
DisableLocalAuth Inaktivera icke-AAD-baserad autentisering. Bool
Flow_Type Används av Application Insights-systemet för att avgöra vilken typ av flöde komponenten skapades av. Detta ska anges till "Bluefield" när du skapar/uppdaterar en komponent via REST-API:et. "Bluefield"
ForceCustomerStorageForProfiler Tvinga användare att skapa ett eget lagringskonto för profilerare och felsökningsprogram. Bool
HockeyAppId Det unika program-ID som skapas när ett nytt program läggs till i HockeyApp, som används för kommunikation med HockeyApp. sträng
ImmediatePurgeDataOn30Days Rensa data omedelbart efter 30 dagar. Bool
IngestionMode Anger flödet för inmatningen. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
publicNetworkAccessForIngestion Nätverksåtkomsttypen för åtkomst till Application Insights-inmatning. "Inaktiverad"
"Aktiverad"
publicNetworkAccessForQuery Nätverksåtkomsttypen för åtkomst till Application Insights-frågan. "Inaktiverad"
"Aktiverad"
Request_Source Beskriver vilket verktyg som skapade den här Application Insights-komponenten. Kunder som använder det här API:et bör ange standardvärdet "rest". "vila"
RetentionInDays Kvarhållningsperiod i dagar. Int
SamplingPercentage Procentandel av de data som produceras av programmet som övervakas och som samplas för Application Insights-telemetri. Om du vill ange ett decimalvärde använder du funktionen json(). int- eller json-decimal
WorkspaceResourceId Resurs-ID för log analytics-arbetsytan som data ska matas in till. Den här egenskapen krävs för att skapa ett program med den här API-versionen. Program från äldre versioner har inte den här egenskapen. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
BrowserBox Azure Edition

Distribuera till Azure
Den här mallen distribuerar BrowserBox på en virtuell Azure Ubuntu Server 22.04 LTS, Debian 11 eller RHEL 8.7 LVM VM.
Java CI/CD med Jenkins och Azure Web Apps

Distribuera till Azure
Det här är ett exempel för Java CI/CD med Jenkins och Azure Web Apps.
Kentico Xperience

Distribuera till Azure
Den här mallen underlättar distributionen av resurser som krävs för att vara värd för Kentico Xperience-miljöer i Microsoft Azure.
Enkel Umbraco CMS-webbapp

Distribuera till Azure
Den här mallen är ett enkelt sätt att distribuera umbraco CMS-webbapp på Azure App Service Web Apps.
ILB App Service-miljö med Azure Firewall

Distribuera till Azure
Resource Manager-mallar och parametrar som visar hur du distribuerar App Service-miljön med Azure Firewall-integrering
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Distribuera till Azure
Molnimplementering för ett företag, litet eller stort, kräver ansvarsfulla och effektiva styrningsmodeller för att härleda värde från sina molndistributioner. CloudWise (ett kodnamn för lösningen), är en sammansatt lösning som är tillgänglig från Azure Partner QuickStarts, är en implementeringsaktiverare för både kunder, systemintegrerare och partner som levererar en självbetjäningsbar, automatiserad styrnings- och driftslösning med fokus på att optimera dina kostnader, förbättra dina programs tillförlitlighet, minska affärsrisken. Lösningen markerar grundpelarna för styrning av synlighet och kontroll.
eShop-webbplats med ILB ASE

Distribuera till Azure
En App Service-miljö är ett premiumtjänstplanalternativ i Azure App Service som tillhandahåller en helt isolerad och dedikerad miljö för säker körning av Azure App Service-appar i hög skala, inklusive Web Apps, Mobile Apps och API Apps.
webbapp med en SQL Database, Azure Cosmos DB, Azure Search

Distribuera till Azure
Den här mallen etablerar en webbapp, en SQL Database, Azure Cosmos DB, Azure Search och Application Insights.
Azure Machine Learning-arbetsyta

Distribuera till Azure
Den här mallen skapar en ny Azure Machine Learning-arbetsyta, tillsammans med ett krypterat lagringskonto, KeyVault och Application Insights-loggning
Skapa API Management i internt VNet med App Gateway

Distribuera till Azure
Den här mallen visar hur du skapar en instans av Azure API Management i ett privat nätverk som skyddas av Azure Application Gateway.
Distribuera ett enkelt Azure Spring Apps-mikrotjänstprogram

Distribuera till Azure
Den här mallen distribuerar ett enkelt Azure Spring Apps-mikrotjänstprogram som ska köras i Azure.
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.
Azure Digital Twins med funktions- och Private Link-tjänsten

Distribuera till Azure
Den här mallen skapar en Azure Digital Twins-tjänst som konfigurerats med en virtuell nätverksansluten 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 för Digital Twins-slutpunkten från det virtuella nätverket 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".
Distribuera Application Insight och skapa en avisering i den

Distribuera till Azure
Med den här mallen kan du distribuera Application Insight och skapa aviseringar i den
grundläggande konfiguration av Azure AI Studio

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
grundläggande konfiguration av Azure AI Studio

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
Azure AI Studio med Microsoft Entra ID Authentication

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med Microsoft Entra ID-autentisering för beroende resurser, till exempel Azure AI Services och Azure Storage.
Skapa AML-arbetsyta med flera datauppsättningar & datalager

Distribuera till Azure
Den här mallen skapar En Azure Machine Learning-arbetsyta med flera datauppsättningar & datalager.
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 AKS-beräkningsmål med en privat IP-adress

Distribuera till Azure
Den här mallen skapar ett AKS-beräkningsmål i en given Azure Machine Learning-tjänstarbetsyta med en privat IP-adress.
Skapa en Azure Machine Learning-tjänstarbetsyta

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 minimala uppsättning resurser som du behöver för att komma igång med Azure Machine Learning.
Skapa en Azure Machine Learning-tjänstarbetsyta (CMK)

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. Exemplet visar hur du konfigurerar Azure Machine Learning för kryptering med en kundhanterad krypteringsnyckel.
Skapa en Azure Machine Learning-tjänstarbetsyta (CMK)

Distribuera till Azure
Den här distributionsmallen anger hur du skapar en Azure Machine Learning-arbetsyta med kryptering på tjänstsidan med hjälp av dina krypteringsnycklar.
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 Azure Front Door framför Azure API Management

Distribuera till Azure
Det här exemplet visar hur du använder Azure Front Door som global lastbalanserare framför Azure API Management.
App Service Environment med Azure SQL-serverdelen

Distribuera till Azure
Den här mallen skapar en App Service-miljö med en Azure SQL-serverdel tillsammans med privata slutpunkter tillsammans med associerade resurser som vanligtvis används i en privat/isolerad miljö.
Etablera en funktionsapp som körs på en App Service-plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp på en dedikerad värdplan, vilket innebär att den körs och faktureras precis som alla App Service-webbplatser.
Etablera en funktionsapp i en förbrukningsplan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en förbrukningsplan, vilket är en dynamisk värdplan. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande. Det finns andra mallar som är tillgängliga för etablering på en dedikerad värdplan.
Funktionen Provision Consumption Plan med ett distributionsfack

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en förbrukningsplan, vilket är en dynamisk värdplan. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande. Det finns andra mallar som är tillgängliga för etablering på en dedikerad värdplan.
Azure-funktionsapp som finns på dedikerad plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp på en dedikerad värdplan, vilket innebär att den körs och faktureras precis som alla App Service-webbplatser.
Azure-funktionsapp med ett distributionsfack

Distribuera till Azure
Den här mallen etablerar en funktionsapp på en Premium-plan med produktionsplats och ytterligare ett distributionsfack.
Azure-funktionsapp med Händelsehubb och Hanterad identitet

Distribuera till Azure
hans mall etablerar en Azure-funktionsapp på en Linux-förbrukningsplan, tillsammans med en händelsehubb, Azure Storage och Application Insights. Funktionsappen kan använda hanterad identitet för att ansluta till händelsehubben och lagringskontot
Azure-funktionsapp som finns i Linux Consumption Plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Linux-förbrukningsplan, vilket är en dynamisk värdplan. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande.
Funktionsapp i Linux-förbrukningsplan med Fjärrbygge

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Linux-förbrukningsplan och utför fjärrversion under koddistributionen. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande.
Azure-funktionsapp som finns i Premium-plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Premium-plan.
Privat funktionsapp och privat slutpunktsskyddad lagrings-

Distribuera till Azure
Den här mallen etablerar en funktionsapp på en Premium-plan som har privata slutpunkter och kommunicerar med Azure Storage via privata slutpunkter.
Skapa funktionsapp och privat slutpunktsskyddad lagring

Distribuera till Azure
Med den här mallen kan du distribuera en Azure-funktionsapp som kommunicerar med Azure Storage via privata slutpunkter.
Azure-funktionsapp med integrering av virtuella nätverk

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Premium-plan med regional integrering av virtuella nätverk aktiverat till ett nyligen skapat virtuellt nätverk.
Azure-funktionsapp som finns i Windows förbrukningsplan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Windows-förbrukningsplan, vilket är en dynamisk värdplan. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande.
Azure-funktionsapp och en HTTP-utlöst funktion

Distribuera till Azure
Det här exemplet distribuerar en Azure-funktionsapp och en HTTP-utlöst funktion infogad i mallen. Den distribuerar också ett Key Vault och fyller i en hemlighet med funktionsappens värdnyckel.
Distribuera en AZ-aktiverad Azure Function Premium-plan

Distribuera till Azure
Med den här mallen kan du distribuera en Azure Function Premium-plan med stöd för tillgänglighetszoner, inklusive ett tillgänglighetszoner aktiverat lagringskonto.
funktionsapp som skyddas av Azure Frontdoor

Distribuera till Azure
Med den här mallen kan du distribuera en Azure Premium-funktion som skyddas och publiceras av Azure Frontdoor Premium. Kopplingen mellan Azure Frontdoor och Azure Functions skyddas av Azure Private Link.
Distribuera en Azure Function Premium-plan med vnet-integrering

Distribuera till Azure
Med den här mallen kan du distribuera en Azure Function Premium-plan med regional integrering av virtuella nätverk aktiverat till ett nyligen skapat virtuellt nätverk.
Skapar en funktionsapp med hanterad tjänstidentitet

Distribuera till Azure
Skapar en funktionsapp med hanterad tjänstidentitet aktiverad med Application Insights konfigurerat för loggar och mått.
Application Gateway med intern API Management och Web App

Distribuera till Azure
Application Gateway dirigerar Internettrafik till en API Management-instans för virtuellt nätverk (internt läge) som servar ett webb-API som finns i en Azure-webbapp.
Webbapp med Application Insights som skickar till Log Analytics

Distribuera till Azure
Den här mallen hjälper dig att stödja de nya API-versionerna av microsoft.insights/components. Från och med 2020-02-02-preview workspaceID kommer att krävas när du skapar Application Inisghts.Den här mallen distribuerar App Service-planen, App Service, Application Insights, Log Analytics-arbetsytan och kopplar ihop allt.
webbapp med hanterad identitet, SQL Server och ΑΙ

Distribuera till Azure
Enkelt exempel för att distribuera Azure-infrastruktur för app + data + hanterad identitet + övervakning
Etablera en webbapp med en SQL Database-

Distribuera till Azure
Den här mallen etablerar en webbapp, en SQL Database, autoskalningsinställningar, aviseringsregler och App Insights. Den konfigurerar en anslutningssträng i webbappen för databasen.
Django-app

Distribuera till Azure
Med den här mallen kan du skapa en App Service för att distribuera en Django-app.
ASP.NET app

Distribuera till Azure
Med den här mallen kan du skapa en App Service för att distribuera en ASP.NET app.

Resursdefinition för ARM-mall

Komponenternas resurstyp kan distribueras med åtgärder som mål:

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

Anmärkningar

Information om hur du distribuerar övervakningslösningar finns i Skapa övervakningsresurser med hjälp av Bicep.

Resursformat

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

{
  "type": "Microsoft.Insights/components",
  "apiVersion": "2020-02-02",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "etag": "string",
  "properties": {
    "Application_Type": "string",
    "DisableIpMasking": "bool",
    "DisableLocalAuth": "bool",
    "Flow_Type": "Bluefield",
    "ForceCustomerStorageForProfiler": "bool",
    "HockeyAppId": "string",
    "ImmediatePurgeDataOn30Days": "bool",
    "IngestionMode": "string",
    "publicNetworkAccessForIngestion": "string",
    "publicNetworkAccessForQuery": "string",
    "Request_Source": "rest",
    "RetentionInDays": "int",
    "SamplingPercentage": "[json('decimal-as-string')]",
    "WorkspaceResourceId": "string"
  }
}

Egenskapsvärden

Komponenter

Namn Beskrivning Värde
typ Resurstypen "Microsoft.Insights/components"
apiVersion Resurs-API-versionen '2020-02-02'
Namn Resursnamnet sträng (krävs)

Teckengräns: 1–260

Giltiga tecken:
Det går inte att använda:
%&\?/ eller kontrolltecken

Det går inte att avsluta med utrymme eller punkt.
plats Resursplats sträng (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
sort Den typ av program som den här komponenten refererar till, som används för att anpassa användargränssnittet. Det här värdet är en frihandssträng, värden bör vanligtvis vara något av följande: web, ios, other, store, java, phone. sträng (krävs)
etag Resursetaggar sträng
Egenskaper Egenskaper som definierar en Application Insights-komponentresurs. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Namn Beskrivning Värde
Application_Type Typ av program som övervakas. "övrigt"
"web" (krävs)
DisableIpMasking Inaktivera IP-maskering. Bool
DisableLocalAuth Inaktivera icke-AAD-baserad autentisering. Bool
Flow_Type Används av Application Insights-systemet för att avgöra vilken typ av flöde komponenten skapades av. Detta ska anges till "Bluefield" när du skapar/uppdaterar en komponent via REST-API:et. "Bluefield"
ForceCustomerStorageForProfiler Tvinga användare att skapa ett eget lagringskonto för profilerare och felsökningsprogram. Bool
HockeyAppId Det unika program-ID som skapas när ett nytt program läggs till i HockeyApp, som används för kommunikation med HockeyApp. sträng
ImmediatePurgeDataOn30Days Rensa data omedelbart efter 30 dagar. Bool
IngestionMode Anger flödet för inmatningen. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
publicNetworkAccessForIngestion Nätverksåtkomsttypen för åtkomst till Application Insights-inmatning. "Inaktiverad"
"Aktiverad"
publicNetworkAccessForQuery Nätverksåtkomsttypen för åtkomst till Application Insights-frågan. "Inaktiverad"
"Aktiverad"
Request_Source Beskriver vilket verktyg som skapade den här Application Insights-komponenten. Kunder som använder det här API:et bör ange standardvärdet "rest". "vila"
RetentionInDays Kvarhållningsperiod i dagar. Int
SamplingPercentage Procentandel av de data som produceras av programmet som övervakas och som samplas för Application Insights-telemetri. Om du vill ange ett decimalvärde använder du funktionen json(). int- eller json-decimal
WorkspaceResourceId Resurs-ID för log analytics-arbetsytan som data ska matas in till. Den här egenskapen krävs för att skapa ett program med den här API-versionen. Program från äldre versioner har inte den här egenskapen. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
BrowserBox Azure Edition

Distribuera till Azure
Den här mallen distribuerar BrowserBox på en virtuell Azure Ubuntu Server 22.04 LTS, Debian 11 eller RHEL 8.7 LVM VM.
Java CI/CD med Jenkins och Azure Web Apps

Distribuera till Azure
Det här är ett exempel för Java CI/CD med Jenkins och Azure Web Apps.
Kentico Xperience

Distribuera till Azure
Den här mallen underlättar distributionen av resurser som krävs för att vara värd för Kentico Xperience-miljöer i Microsoft Azure.
Enkel Umbraco CMS-webbapp

Distribuera till Azure
Den här mallen är ett enkelt sätt att distribuera umbraco CMS-webbapp på Azure App Service Web Apps.
ILB App Service-miljö med Azure Firewall

Distribuera till Azure
Resource Manager-mallar och parametrar som visar hur du distribuerar App Service-miljön med Azure Firewall-integrering
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Distribuera till Azure
Molnimplementering för ett företag, litet eller stort, kräver ansvarsfulla och effektiva styrningsmodeller för att härleda värde från sina molndistributioner. CloudWise (ett kodnamn för lösningen), är en sammansatt lösning som är tillgänglig från Azure Partner QuickStarts, är en implementeringsaktiverare för både kunder, systemintegrerare och partner som levererar en självbetjäningsbar, automatiserad styrnings- och driftslösning med fokus på att optimera dina kostnader, förbättra dina programs tillförlitlighet, minska affärsrisken. Lösningen markerar grundpelarna för styrning av synlighet och kontroll.
eShop-webbplats med ILB ASE

Distribuera till Azure
En App Service-miljö är ett premiumtjänstplanalternativ i Azure App Service som tillhandahåller en helt isolerad och dedikerad miljö för säker körning av Azure App Service-appar i hög skala, inklusive Web Apps, Mobile Apps och API Apps.
webbapp med en SQL Database, Azure Cosmos DB, Azure Search

Distribuera till Azure
Den här mallen etablerar en webbapp, en SQL Database, Azure Cosmos DB, Azure Search och Application Insights.
Azure Machine Learning-arbetsyta

Distribuera till Azure
Den här mallen skapar en ny Azure Machine Learning-arbetsyta, tillsammans med ett krypterat lagringskonto, KeyVault och Application Insights-loggning
Skapa API Management i internt VNet med App Gateway

Distribuera till Azure
Den här mallen visar hur du skapar en instans av Azure API Management i ett privat nätverk som skyddas av Azure Application Gateway.
Distribuera ett enkelt Azure Spring Apps-mikrotjänstprogram

Distribuera till Azure
Den här mallen distribuerar ett enkelt Azure Spring Apps-mikrotjänstprogram som ska köras i Azure.
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.
Azure Digital Twins med funktions- och Private Link-tjänsten

Distribuera till Azure
Den här mallen skapar en Azure Digital Twins-tjänst som konfigurerats med en virtuell nätverksansluten 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 för Digital Twins-slutpunkten från det virtuella nätverket 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".
Distribuera Application Insight och skapa en avisering i den

Distribuera till Azure
Med den här mallen kan du distribuera Application Insight och skapa aviseringar i den
grundläggande konfiguration av Azure AI Studio

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
grundläggande konfiguration av Azure AI Studio

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
Azure AI Studio med Microsoft Entra ID Authentication

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med Microsoft Entra ID-autentisering för beroende resurser, till exempel Azure AI Services och Azure Storage.
Skapa AML-arbetsyta med flera datauppsättningar & datalager

Distribuera till Azure
Den här mallen skapar En Azure Machine Learning-arbetsyta med flera datauppsättningar & datalager.
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 AKS-beräkningsmål med en privat IP-adress

Distribuera till Azure
Den här mallen skapar ett AKS-beräkningsmål i en given Azure Machine Learning-tjänstarbetsyta med en privat IP-adress.
Skapa en Azure Machine Learning-tjänstarbetsyta

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 minimala uppsättning resurser som du behöver för att komma igång med Azure Machine Learning.
Skapa en Azure Machine Learning-tjänstarbetsyta (CMK)

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. Exemplet visar hur du konfigurerar Azure Machine Learning för kryptering med en kundhanterad krypteringsnyckel.
Skapa en Azure Machine Learning-tjänstarbetsyta (CMK)

Distribuera till Azure
Den här distributionsmallen anger hur du skapar en Azure Machine Learning-arbetsyta med kryptering på tjänstsidan med hjälp av dina krypteringsnycklar.
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 Azure Front Door framför Azure API Management

Distribuera till Azure
Det här exemplet visar hur du använder Azure Front Door som global lastbalanserare framför Azure API Management.
App Service Environment med Azure SQL-serverdelen

Distribuera till Azure
Den här mallen skapar en App Service-miljö med en Azure SQL-serverdel tillsammans med privata slutpunkter tillsammans med associerade resurser som vanligtvis används i en privat/isolerad miljö.
Etablera en funktionsapp som körs på en App Service-plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp på en dedikerad värdplan, vilket innebär att den körs och faktureras precis som alla App Service-webbplatser.
Etablera en funktionsapp i en förbrukningsplan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en förbrukningsplan, vilket är en dynamisk värdplan. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande. Det finns andra mallar som är tillgängliga för etablering på en dedikerad värdplan.
Funktionen Provision Consumption Plan med ett distributionsfack

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en förbrukningsplan, vilket är en dynamisk värdplan. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande. Det finns andra mallar som är tillgängliga för etablering på en dedikerad värdplan.
Azure-funktionsapp som finns på dedikerad plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp på en dedikerad värdplan, vilket innebär att den körs och faktureras precis som alla App Service-webbplatser.
Azure-funktionsapp med ett distributionsfack

Distribuera till Azure
Den här mallen etablerar en funktionsapp på en Premium-plan med produktionsplats och ytterligare ett distributionsfack.
Azure-funktionsapp med Händelsehubb och Hanterad identitet

Distribuera till Azure
hans mall etablerar en Azure-funktionsapp på en Linux-förbrukningsplan, tillsammans med en händelsehubb, Azure Storage och Application Insights. Funktionsappen kan använda hanterad identitet för att ansluta till händelsehubben och lagringskontot
Azure-funktionsapp som finns i Linux Consumption Plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Linux-förbrukningsplan, vilket är en dynamisk värdplan. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande.
Funktionsapp i Linux-förbrukningsplan med Fjärrbygge

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Linux-förbrukningsplan och utför fjärrversion under koddistributionen. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande.
Azure-funktionsapp som finns i Premium-plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Premium-plan.
Privat funktionsapp och privat slutpunktsskyddad lagrings-

Distribuera till Azure
Den här mallen etablerar en funktionsapp på en Premium-plan som har privata slutpunkter och kommunicerar med Azure Storage via privata slutpunkter.
Skapa funktionsapp och privat slutpunktsskyddad lagring

Distribuera till Azure
Med den här mallen kan du distribuera en Azure-funktionsapp som kommunicerar med Azure Storage via privata slutpunkter.
Azure-funktionsapp med integrering av virtuella nätverk

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Premium-plan med regional integrering av virtuella nätverk aktiverat till ett nyligen skapat virtuellt nätverk.
Azure-funktionsapp som finns i Windows förbrukningsplan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Windows-förbrukningsplan, vilket är en dynamisk värdplan. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande.
Azure-funktionsapp och en HTTP-utlöst funktion

Distribuera till Azure
Det här exemplet distribuerar en Azure-funktionsapp och en HTTP-utlöst funktion infogad i mallen. Den distribuerar också ett Key Vault och fyller i en hemlighet med funktionsappens värdnyckel.
Distribuera en AZ-aktiverad Azure Function Premium-plan

Distribuera till Azure
Med den här mallen kan du distribuera en Azure Function Premium-plan med stöd för tillgänglighetszoner, inklusive ett tillgänglighetszoner aktiverat lagringskonto.
funktionsapp som skyddas av Azure Frontdoor

Distribuera till Azure
Med den här mallen kan du distribuera en Azure Premium-funktion som skyddas och publiceras av Azure Frontdoor Premium. Kopplingen mellan Azure Frontdoor och Azure Functions skyddas av Azure Private Link.
Distribuera en Azure Function Premium-plan med vnet-integrering

Distribuera till Azure
Med den här mallen kan du distribuera en Azure Function Premium-plan med regional integrering av virtuella nätverk aktiverat till ett nyligen skapat virtuellt nätverk.
Skapar en funktionsapp med hanterad tjänstidentitet

Distribuera till Azure
Skapar en funktionsapp med hanterad tjänstidentitet aktiverad med Application Insights konfigurerat för loggar och mått.
Application Gateway med intern API Management och Web App

Distribuera till Azure
Application Gateway dirigerar Internettrafik till en API Management-instans för virtuellt nätverk (internt läge) som servar ett webb-API som finns i en Azure-webbapp.
Webbapp med Application Insights som skickar till Log Analytics

Distribuera till Azure
Den här mallen hjälper dig att stödja de nya API-versionerna av microsoft.insights/components. Från och med 2020-02-02-preview workspaceID kommer att krävas när du skapar Application Inisghts.Den här mallen distribuerar App Service-planen, App Service, Application Insights, Log Analytics-arbetsytan och kopplar ihop allt.
webbapp med hanterad identitet, SQL Server och ΑΙ

Distribuera till Azure
Enkelt exempel för att distribuera Azure-infrastruktur för app + data + hanterad identitet + övervakning
Etablera en webbapp med en SQL Database-

Distribuera till Azure
Den här mallen etablerar en webbapp, en SQL Database, autoskalningsinställningar, aviseringsregler och App Insights. Den konfigurerar en anslutningssträng i webbappen för databasen.
Django-app

Distribuera till Azure
Med den här mallen kan du skapa en App Service för att distribuera en Django-app.
ASP.NET app

Distribuera till Azure
Med den här mallen kan du skapa en App Service för att distribuera en ASP.NET app.

Resursdefinition för Terraform (AzAPI-provider)

Komponenternas resurstyp kan distribueras med åtgärder som mål:

  • Resursgrupper

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

Resursformat

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/components@2020-02-02"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      Application_Type = "string"
      DisableIpMasking = bool
      DisableLocalAuth = bool
      Flow_Type = "Bluefield"
      ForceCustomerStorageForProfiler = bool
      HockeyAppId = "string"
      ImmediatePurgeDataOn30Days = bool
      IngestionMode = "string"
      publicNetworkAccessForIngestion = "string"
      publicNetworkAccessForQuery = "string"
      Request_Source = "rest"
      RetentionInDays = int
      SamplingPercentage = "decimal-as-string"
      WorkspaceResourceId = "string"
    }
    kind = "string"
    etag = "string"
  })
}

Egenskapsvärden

Komponenter

Namn Beskrivning Värde
typ Resurstypen "Microsoft.Insights/components@2020-02-02"
Namn Resursnamnet sträng (krävs)

Teckengräns: 1–260

Giltiga tecken:
Det går inte att använda:
%&\?/ eller kontrolltecken

Det går inte att avsluta med utrymme eller punkt.
plats Resursplats sträng (krävs)
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden.
sort Den typ av program som den här komponenten refererar till, som används för att anpassa användargränssnittet. Det här värdet är en frihandssträng, värden bör vanligtvis vara något av följande: web, ios, other, store, java, phone. sträng (krävs)
etag Resursetaggar sträng
Egenskaper Egenskaper som definierar en Application Insights-komponentresurs. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Namn Beskrivning Värde
Application_Type Typ av program som övervakas. "övrigt"
"web" (krävs)
DisableIpMasking Inaktivera IP-maskering. Bool
DisableLocalAuth Inaktivera icke-AAD-baserad autentisering. Bool
Flow_Type Används av Application Insights-systemet för att avgöra vilken typ av flöde komponenten skapades av. Detta ska anges till "Bluefield" när du skapar/uppdaterar en komponent via REST-API:et. "Bluefield"
ForceCustomerStorageForProfiler Tvinga användare att skapa ett eget lagringskonto för profilerare och felsökningsprogram. Bool
HockeyAppId Det unika program-ID som skapas när ett nytt program läggs till i HockeyApp, som används för kommunikation med HockeyApp. sträng
ImmediatePurgeDataOn30Days Rensa data omedelbart efter 30 dagar. Bool
IngestionMode Anger flödet för inmatningen. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
publicNetworkAccessForIngestion Nätverksåtkomsttypen för åtkomst till Application Insights-inmatning. "Inaktiverad"
"Aktiverad"
publicNetworkAccessForQuery Nätverksåtkomsttypen för åtkomst till Application Insights-frågan. "Inaktiverad"
"Aktiverad"
Request_Source Beskriver vilket verktyg som skapade den här Application Insights-komponenten. Kunder som använder det här API:et bör ange standardvärdet "rest". "rest"
RetentionInDays Kvarhållningsperiod i dagar. Int
SamplingPercentage Procentandel av de data som produceras av programmet som övervakas och som samplas för Application Insights-telemetri. Ange ett decimalvärde som en sträng. int- eller json-decimal
WorkspaceResourceId Resurs-ID för log analytics-arbetsytan som data ska matas in till. Den här egenskapen krävs för att skapa ett program med den här API-versionen. Program från äldre versioner har inte den här egenskapen. sträng