Microsoft.Cdn-profiler

Bicep-resursdefinition

Resurstypen profiler kan distribueras med åtgärder som mål:

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

Resursformat

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

resource symbolicname 'Microsoft.Cdn/profiles@2023-07-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    originResponseTimeoutSeconds: int
  }
}

Egenskapsvärden

Profiler

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

Teckengräns: 1–260

Giltiga tecken:
Alfanumeriska tecken och bindestreck.

Börja och sluta med alfanumeriskt.
location Resursplats. sträng (krävs)
tags Resurstaggar. Ordlista med taggnamn och värden. Se Taggar i mallar
sku Prisnivån (definierar Azure Front Door Standard eller Premium eller en CDN-provider, funktionslista och pris) för profilen. Sku (krävs)
identity Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter). ManagedServiceIdentity
properties JSON-objektet som innehåller de egenskaper som krävs för att skapa en profil. ProfilEgenskaper

ManagedServiceIdentity

Name Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemTilldelade"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Den uppsättning användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentities

UserAssignedIdentities

Name Beskrivning Värde
{anpassad egenskap} UserAssignedIdentity

UserAssignedIdentity

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

ProfilEgenskaper

Name Beskrivning Värde
originResponseTimeoutSeconds Tidsgränsen för att skicka och ta emot vid vidarebefordran av begäran till ursprunget. När tidsgränsen nås misslyckas begäran och returneras. int

Begränsningar:
Minsta värde = 16

Sku

Name Beskrivning Värde
name Namnet på prisnivån. "Custom_Verizon"
"Premium_AzureFrontDoor"
"Premium_Verizon"
"StandardPlus_955BandWidth_ChinaCdn"
"StandardPlus_AvgBandWidth_ChinaCdn"
"StandardPlus_ChinaCdn"
"Standard_955BandWidth_ChinaCdn"
"Standard_Akamai"
"Standard_AvgBandWidth_ChinaCdn"
"Standard_AzureFrontDoor"
"Standard_ChinaCdn"
"Standard_Microsoft"
"Standard_Verizon"

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
eShop-webbplats med ILB ASE

Distribuera till Azure
En App Service-miljön är ett Premium-tjänstplansalternativ för Azure App Service som ger 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.
FrontDoor CDN med WAF, domäner och loggar till EventHub

Distribuera till Azure
Den här mallen skapar en ny Azure FrontDoor cdn-profil. Skapa WAF med anpassade och hanterade regler, cdn-vägar, ursprung och grupper med deras association med WAF och vägar, konfigurerar anpassade domäner, skapar händelsehubb och diagnostikinställningar för att skicka CDN-åtkomstloggar med hjälp av händelsehubben.
Skapa en CDN-profil och en CDN-slutpunkt med parametrar

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med parametriserade konfigurationsinställningar
Skapa en CDN-profil och en CDN-slutpunkt med anpassat ursprung

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett angivet ursprung och alla våra vanligaste inställningar på CDN.
Skapa en CDN-slutpunkt med cache åsidosättning via regler

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett angivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen konfigurerar även regelmotorn med en sökvägsbaserad regel och åsidosätter cacheförfallodatum.
Skapa en CDN-slutpunkt med tillägg av svarshuvud

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett angivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen konfigurerar även regelmotorn med fjärradressbaserad matchning och lägger till motsvarande svarshuvuden.
Skapa en CDN-slutpunkt med omskrivnings- och omdirigeringsregler

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett angivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen konfigurerar även enhetsbaserad omskrivning av regelmotorn och omdirigering baserat på begärandeschema.
Skapa en CDN-slutpunkt med urlSigneringsåtgärd

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett angivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen konfigurerar även regelmotorn UrlSigning-åtgärd för standardparametrar och åsidosättningsparametrar.
Skapa en CDN-profil, en slutpunkt och ett lagringskonto

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ursprung som lagringskonto. Observera att användaren måste skapa en offentlig container i lagringskontot för att CDN-slutpunkten ska kunna hantera innehåll från lagringskontot.
Tillämpa en WAF-princip med anpassade regler på en CDN-slutpunkt

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett angivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen länkar också en CDN WAF-princip till slutpunkten som tillämpar exempel på anpassade regler för blockering och omdirigering av begäranden baserat på geo-plats, IP-adress och SESSIONID-huvud.
Tillämpa en WAF-princip för OWASP topp 10 på en CDN-slutpunkt

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett angivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen länkar också en CDN WAF-princip till slutpunkten som tillämpar den hanterade regeluppsättningen DefaultRuleSet_1.0.
Tillämpa en WAF-princip med hastighetsbegränsningsregler på en CDN-slutpunkt

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett angivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen länkar också en CDN WAF-princip till slutpunkten som tillämpar exempel på hastighetsbegränsningsregler för blockering och omdirigering av hastighetsbegränsade begäranden.
Skapa en CDN-profil, en CDN-slutpunkt och en webbapp

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med en webbapp som ursprung
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 Premium med WAF- och Microsoft-hanterade regeluppsättningar

Distribuera till Azure
Den här mallen skapar en Front Door Premium inklusive en brandvägg för webbprogram med Microsoft-hanterade standard- och botskyddsregeluppsättningar.
Front Door Standard/Premium

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium.
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 App Service ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, en App Service, och konfigurerar App Service 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 Container Instances

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium med en containergrupp.
Front Door Standard/Premium med anpassad domän

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium inklusive en anpassad domän och Microsoft-hanterat certifikat.
Front Door Standard/Premium med Azure DNS och anpassad domän

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, inklusive en anpassad domän i Azure DNS och Microsoft-hanterat certifikat.
Front Door Standard/Premium med domän och certifikat

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium inklusive en anpassad domän och ett kundhanterat certifikat.
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 geofiltrering

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbprogram med en regel för geofiltrering.
Front Door Standard/Premium med hastighetsgräns

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbprogram med en hastighetsbegränsningsregel.
Front Door Standard/Premium med regeluppsättning

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium inklusive en regeluppsättning.
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.
Front Door Standard/Premium med WAF och anpassad regel

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbprogram med en anpassad regel.
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. Sambandet mellan Azure Frontdoor och Azure Functions skyddas av Azure Private Link.
Webbapp med hög tillgänglighet i flera regioner

Distribuera till Azure
Med den här mallen kan du skapa en säker lösning med hög tillgänglighet från slutpunkt till region med två webbappar i olika regioner bakom Azure Front Door

Resursdefinition för ARM-mall

Resurstypen profiler kan distribueras med åtgärder som mål:

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

Resursformat

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

{
  "type": "Microsoft.Cdn/profiles",
  "apiVersion": "2023-07-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "originResponseTimeoutSeconds": "int"
  }
}

Egenskapsvärden

Profiler

Name Beskrivning Värde
typ Resurstypen "Microsoft.Cdn/profiles"
apiVersion Resurs-API-versionen "2023-07-01-preview"
name Resursnamnet sträng (krävs)

Teckengräns: 1–260

Giltiga tecken:
Alfanumeriska tecken och bindestreck.

Börja och sluta med alfanumeriskt.
location Resursplats. sträng (krävs)
tags Resurstaggar. Ordlista med taggnamn och värden. Se Taggar i mallar
sku Prisnivån (definierar Azure Front Door Standard eller Premium eller en CDN-provider, funktionslista och pris) för profilen. Sku (krävs)
identity Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter). ManagedServiceIdentity
properties JSON-objektet som innehåller de egenskaper som krävs för att skapa en profil. ProfilEgenskaper

ManagedServiceIdentity

Name Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemTilldelade"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Den uppsättning användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentities

UserAssignedIdentities

Name Beskrivning Värde
{anpassad egenskap} UserAssignedIdentity

UserAssignedIdentity

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

ProfilEgenskaper

Name Beskrivning Värde
originResponseTimeoutSeconds Tidsgränsen för att skicka och ta emot vid vidarebefordran av begäran till ursprunget. När tidsgränsen nås misslyckas begäran och returneras. int

Begränsningar:
Minsta värde = 16

Sku

Name Beskrivning Värde
name Namnet på prisnivån. "Custom_Verizon"
"Premium_AzureFrontDoor"
"Premium_Verizon"
"StandardPlus_955BandWidth_ChinaCdn"
"StandardPlus_AvgBandWidth_ChinaCdn"
"StandardPlus_ChinaCdn"
"Standard_955BandWidth_ChinaCdn"
"Standard_Akamai"
"Standard_AvgBandWidth_ChinaCdn"
"Standard_AzureFrontDoor"
"Standard_ChinaCdn"
"Standard_Microsoft"
"Standard_Verizon"

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
eShop-webbplats med ILB ASE

Distribuera till Azure
En App Service-miljön är ett premiumtjänstplanalternativ för Azure App Service som ger 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.
FrontDoor CDN med WAF, domäner och loggar till EventHub

Distribuera till Azure
Den här mallen skapar en ny Azure FrontDoor cdn-profil. Skapa WAF med anpassade och hanterade regler, cdn-vägar, ursprung och grupper med deras association med WAF och vägar, konfigurerar anpassade domäner, skapar händelsehubb och diagnostikinställningar för att skicka CDN-åtkomstloggar med händelsehubben.
Skapa en CDN-profil och en CDN-slutpunkt med parametrar

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med parametriserade konfigurationsinställningar
Skapa en CDN-profil och en CDN-slutpunkt med anpassat ursprung

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett användardefingivet ursprung och alla våra vanligaste inställningar på CDN.
Skapa en CDN-slutpunkt med cache åsidosättning via Regler

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett användardefingivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen konfigurerar också regelmotorn med en sökvägsbaserad regel och åsidosätter cacheförfallotid.
Skapa en CDN-slutpunkt med tillägg av svarshuvud

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett användardefingivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen konfigurerar också regelmotorn med fjärradressbaserad matchning och lägger till motsvarande svarshuvuden.
Skapa en CDN-slutpunkt med omskrivnings- och omdirigeringsregler

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett användardefingivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen konfigurerar också enhetsbaserad omskrivning av regelmotorn och schemabaserad omdirigering baserat på begäran.
Skapa en CDN-slutpunkt med åtgärden UrlSigning

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett användardefingivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen konfigurerar också regelmotorn UrlSigning-åtgärd för standardparametrar och åsidosättningsparametrar.
Skapa en CDN-profil, en slutpunkt och ett lagringskonto

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ursprung som lagringskonto. Observera att användaren måste skapa en offentlig container i lagringskontot för att CDN-slutpunkten ska kunna hantera innehåll från lagringskontot.
Tillämpa en WAF-princip med anpassade regler på en CDN-slutpunkt

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett användardefingivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen länkar också en CDN WAF-princip till slutpunkten som tillämpar exempel på anpassade regler för blockering och omdirigering av begäranden baserat på geo-plats, IP-adress och SESSIONID-huvud.
Tillämpa en WAF-princip för OWASP topp 10 på en CDN-slutpunkt

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett användardefingivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen länkar också en CDN WAF-princip till slutpunkten som tillämpar den hanterade regeluppsättningen DefaultRuleSet_1.0.
Tillämpa en WAF-princip med hastighetsbegränsningsregler på en CDN-slutpunkt

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med ett användardefingivet ursprung och alla våra vanligaste inställningar på CDN. Den här mallen länkar också en CDN WAF-princip till slutpunkten som tillämpar exempelregler för hastighetsbegränsning för blockering och omdirigering av frekvensbegränsade begäranden.
Skapa en CDN-profil, en CDN-slutpunkt och en webbapp

Distribuera till Azure
Den här mallen skapar en CDN-profil och en CDN-slutpunkt med en webbapp som ursprung
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 Premium med WAF och Microsoft-hanterade regeluppsättningar

Distribuera till Azure
Den här mallen skapar en Front Door Premium, inklusive en brandvägg för webbaserade program med Microsoft-hanterade standard- och botskyddsregeluppsättningar.
Front Door Standard/Premium

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium.
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 App Service ursprung

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, en App Service, och konfigurerar App Service 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 Container Instances

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium med en containergrupp.
Front Door Standard/Premium med anpassad domän

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, inklusive en anpassad domän och ett Microsoft-hanterat certifikat.
Front Door Standard/Premium med Azure DNS och anpassad domän

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, inklusive en anpassad domän på Azure DNS och Ett Microsoft-hanterat certifikat.
Front Door Standard/Premium med domän och certifikat

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, inklusive en anpassad domän och ett kundhanterat certifikat.
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 geofiltrering

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbaserade program med en regel för geofiltrering.
Front Door Standard/Premium med hastighetsbegränsning

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, inklusive en brandvägg för webbaserade program med en hastighetsbegränsningsregel.
Front Door Standard/Premium med regeluppsättning

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium inklusive en regeluppsättning.
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.
Front Door Standard/Premium med WAF och anpassad regel

Distribuera till Azure
Den här mallen skapar en Front Door Standard/Premium, inklusive en brandvägg för webbaserade program med en anpassad regel.
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. Sambandet mellan Azure Frontdoor och Azure Functions skyddas av Azure Private Link.
Webbapp med hög tillgänglighet i flera regioner

Distribuera till Azure
Med den här mallen kan du skapa en säker lösning med hög tillgänglighet från slutpunkt till slutpunkt för flera regioner med två webbappar i olika regioner bakom Azure Front Door

Resursdefinition för Terraform (AzAPI-provider)

Profilresurstypen 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.Cdn/profiles-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Cdn/profiles@2023-07-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      originResponseTimeoutSeconds = int
    }
    sku = {
      name = "string"
    }
  })
}

Egenskapsvärden

Profiler

Name Beskrivning Värde
typ Resurstypen "Microsoft.Cdn/profiles@2023-07-01-preview"
name Resursnamnet sträng (krävs)

Teckengräns: 1–260

Giltiga tecken:
Alfanumeriska tecken och bindestreck.

Börja och sluta med alfanumeriskt.
location 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)
tags Resurstaggar. Ordlista med taggnamn och värden.
sku Prisnivån (definierar Azure Front Door Standard eller Premium eller en CDN-provider, funktionslista och pris) för profilen. SKU (krävs)
identity Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter). ManagedServiceIdentity
properties JSON-objektet som innehåller de egenskaper som krävs för att skapa en profil. ProfileProperties

ManagedServiceIdentity

Name Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både systemtilldelade och användartilldelade typer tillåts). "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
identity_ids Den uppsättning användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. Matris med användaridentitets-ID:t.

UserAssignedIdentities

Name Beskrivning Värde
{anpassad egenskap} UserAssignedIdentity

UserAssignedIdentity

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

ProfileProperties

Name Beskrivning Värde
originResponseTimeoutSeconds Tidsgränsen för att skicka och ta emot vid vidarebefordran av begäran till ursprunget. När tidsgränsen nås misslyckas begäran och returneras. int

Begränsningar:
Minsta värde = 16

Sku

Name Beskrivning Värde
name Namnet på prisnivån. "Custom_Verizon"
"Premium_AzureFrontDoor"
"Premium_Verizon"
"StandardPlus_955BandWidth_ChinaCdn"
"StandardPlus_AvgBandWidth_ChinaCdn"
"StandardPlus_ChinaCdn"
"Standard_955BandWidth_ChinaCdn"
"Standard_Akamai"
"Standard_AvgBandWidth_ChinaCdn"
"Standard_AzureFrontDoor"
"Standard_ChinaCdn"
"Standard_Microsoft"
"Standard_Verizon"