Microsoft.Cdn-profiler/originGroups 2024-06-01-preview
Bicep-resursdefinition
Resurstypen profiler/originGroups kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Cdn/profiles/originGroups-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Cdn/profiles/originGroups@2024-06-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
healthProbeSettings: {
probeIntervalInSeconds: int
probePath: 'string'
probeProtocol: 'string'
probeRequestType: 'string'
}
loadBalancingSettings: {
additionalLatencyInMilliseconds: int
sampleSize: int
successfulSamplesRequired: int
}
sessionAffinityState: 'string'
trafficRestorationTimeToHealedOrNewEndpointsInMinutes: int
}
}
Egenskapsvärden
AFDOriginGroupProperties
Namn | Beskrivning | Värde |
---|---|---|
healthProbeSettings | Inställningar för hälsoavsökning till ursprunget som används för att fastställa ursprungets hälsotillstånd. | HealthProbeParameters |
loadBalancingSettings | Belastningsutjämningsinställningar för en serverdelspool | LoadBalancingSettingsParameters |
sessionAffinityState | Om du vill tillåta sessionstillhörighet på den här värden. Giltiga alternativ är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
trafficRestorationTimeToHealedOrNewEndpointsInMinutes | Tid i minuter för att gradvis flytta trafiken till slutpunkten när en felfri slutpunkt blir felfri eller en ny slutpunkt läggs till. Standardvärdet är 10 minuter. Den här egenskapen stöds för närvarande inte. | Int Begränsningar: Minsta värde = 0 Maxvärde = 50 |
HealthProbeParameters
Namn | Beskrivning | Värde |
---|---|---|
probeIntervalInSeconds | Antalet sekunder mellan hälsoavsökningar. Standardvärdet är 240 sekunder. | Int Begränsningar: Minsta värde = 1 Maxvärde = 255 |
probePath | Sökvägen i förhållande till ursprunget som används för att fastställa ursprungets hälsotillstånd. | sträng |
probeProtocol | Protokoll som ska användas för hälsoavsökning. | "Http" "Https" "NotSet" |
probeRequestType | Den typ av hälsoavsökningsbegäran som görs. | "GET" "HEAD" "NotSet" |
LoadBalancingSettingsParameters
Namn | Beskrivning | Värde |
---|---|---|
additionalLatencyInMilliseconds | Den ytterligare svarstiden i millisekunder för att avsökningar ska hamna i bucketen med lägsta svarstid | Int |
sampleSize | Antalet exempel att överväga för beslut om belastningsutjämning | Int |
successfulSamplesRequired | Antalet exempel inom exempelperioden som måste lyckas | Int |
Microsoft.Cdn/profiles/originGroups
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: profiler |
Egenskaper | JSON-objektet som innehåller egenskaperna för ursprungsgruppen. | AFDOriginGroupProperties |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Front Door Premium med App Service-ursprung och Private Link- | 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- | 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änsten | 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 | 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 | Den här mallen skapar en Front Door Standard/Premium. |
Front Door Standard/Premium med API Management-ursprung | Den här mallen skapar en Front Door Premium och en API Management-instans och använder en NSG- och global API Management-princip för att verifiera att trafiken har kommit via Front Door-ursprunget. |
Front Door Standard/Premium med App Service-ursprung | 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 | 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 Standard/Premium med Azure Container Instances | Den här mallen skapar en Front Door Standard/Premium med en containergrupp. |
Front Door Standard/Premium med Azure DNS och anpassad domän | 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 Azure Functions-ursprung | 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 anpassad domän | 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 domän och certifikat | Den här mallen skapar en Front Door Standard/Premium inklusive en anpassad domän och ett kundhanterat certifikat. |
Front Door Standard/Premium med geofiltrering | Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbprogram med en geo-filtreringsregel. |
Front Door Standard/Premium med hastighetsbegränsning | 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 | Den här mallen skapar en Front Door Standard/Premium inklusive en regeluppsättning. |
Front Door Standard/Premium med statiskt webbplats ursprung | 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 | Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbprogram med en anpassad regel. |
Front Door med containerinstanser och Application Gateway- | Den här mallen skapar en Front Door Standard/Premium med en containergrupp och Application Gateway. |
FrontDoor CDN med WAF, domäner och loggar till EventHub | 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 koppling till 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. |
funktionsapp som skyddas av Azure Frontdoor | 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. |
webbapp med hög tillgänglighet i flera regioner | Med den här mallen kan du skapa en säker lösning med hög tillgänglighet mellan olika regioner med två webbappar i olika regioner bakom Azure Front Door |
Resursdefinition för ARM-mall
Resurstypen profiler/originGroups kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Cdn/profiles/originGroups-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Cdn/profiles/originGroups",
"apiVersion": "2024-06-01-preview",
"name": "string",
"properties": {
"healthProbeSettings": {
"probeIntervalInSeconds": "int",
"probePath": "string",
"probeProtocol": "string",
"probeRequestType": "string"
},
"loadBalancingSettings": {
"additionalLatencyInMilliseconds": "int",
"sampleSize": "int",
"successfulSamplesRequired": "int"
},
"sessionAffinityState": "string",
"trafficRestorationTimeToHealedOrNewEndpointsInMinutes": "int"
}
}
Egenskapsvärden
AFDOriginGroupProperties
Namn | Beskrivning | Värde |
---|---|---|
healthProbeSettings | Inställningar för hälsoavsökning till ursprunget som används för att fastställa ursprungets hälsotillstånd. | HealthProbeParameters |
loadBalancingSettings | Belastningsutjämningsinställningar för en serverdelspool | LoadBalancingSettingsParameters |
sessionAffinityState | Om du vill tillåta sessionstillhörighet på den här värden. Giltiga alternativ är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
trafficRestorationTimeToHealedOrNewEndpointsInMinutes | Tid i minuter för att gradvis flytta trafiken till slutpunkten när en felfri slutpunkt blir felfri eller en ny slutpunkt läggs till. Standardvärdet är 10 minuter. Den här egenskapen stöds för närvarande inte. | Int Begränsningar: Minsta värde = 0 Maxvärde = 50 |
HealthProbeParameters
Namn | Beskrivning | Värde |
---|---|---|
probeIntervalInSeconds | Antalet sekunder mellan hälsoavsökningar. Standardvärdet är 240 sekunder. | Int Begränsningar: Minsta värde = 1 Maxvärde = 255 |
probePath | Sökvägen i förhållande till ursprunget som används för att fastställa ursprungets hälsotillstånd. | sträng |
probeProtocol | Protokoll som ska användas för hälsoavsökning. | "Http" "Https" "NotSet" |
probeRequestType | Den typ av hälsoavsökningsbegäran som görs. | "GET" "HEAD" "NotSet" |
LoadBalancingSettingsParameters
Namn | Beskrivning | Värde |
---|---|---|
additionalLatencyInMilliseconds | Den ytterligare svarstiden i millisekunder för att avsökningar ska hamna i bucketen med lägsta svarstid | Int |
sampleSize | Antalet exempel att överväga för beslut om belastningsutjämning | Int |
successfulSamplesRequired | Antalet exempel inom exempelperioden som måste lyckas | Int |
Microsoft.Cdn/profiles/originGroups
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | "2024-06-01-preview" |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | JSON-objektet som innehåller egenskaperna för ursprungsgruppen. | AFDOriginGroupProperties |
typ | Resurstypen | "Microsoft.Cdn/profiles/originGroups" |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Front Door Premium med App Service-ursprung och Private Link- |
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- |
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änsten |
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 |
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 |
Den här mallen skapar en Front Door Standard/Premium. |
Front Door Standard/Premium med API Management-ursprung |
Den här mallen skapar en Front Door Premium och en API Management-instans och använder en NSG- och global API Management-princip för att verifiera att trafiken har kommit via Front Door-ursprunget. |
Front Door Standard/Premium med App Service-ursprung |
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 |
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 Standard/Premium med Azure Container Instances |
Den här mallen skapar en Front Door Standard/Premium med en containergrupp. |
Front Door Standard/Premium med Azure DNS och anpassad domän |
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 Azure Functions-ursprung |
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 anpassad domän |
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 domän och certifikat |
Den här mallen skapar en Front Door Standard/Premium inklusive en anpassad domän och ett kundhanterat certifikat. |
Front Door Standard/Premium med geofiltrering |
Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbprogram med en geo-filtreringsregel. |
Front Door Standard/Premium med hastighetsbegränsning |
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 |
Den här mallen skapar en Front Door Standard/Premium inklusive en regeluppsättning. |
Front Door Standard/Premium med statiskt webbplats ursprung |
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 |
Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbprogram med en anpassad regel. |
Front Door med containerinstanser och Application Gateway- |
Den här mallen skapar en Front Door Standard/Premium med en containergrupp och Application Gateway. |
FrontDoor CDN med WAF, domäner och loggar till EventHub |
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 koppling till 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. |
funktionsapp som skyddas av Azure Frontdoor |
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. |
webbapp med hög tillgänglighet i flera regioner |
Med den här mallen kan du skapa en säker lösning med hög tillgänglighet mellan olika regioner med två webbappar i olika regioner bakom Azure Front Door |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen profiler/originGroups 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/originGroups-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Cdn/profiles/originGroups@2024-06-01-preview"
name = "string"
body = jsonencode({
properties = {
healthProbeSettings = {
probeIntervalInSeconds = int
probePath = "string"
probeProtocol = "string"
probeRequestType = "string"
}
loadBalancingSettings = {
additionalLatencyInMilliseconds = int
sampleSize = int
successfulSamplesRequired = int
}
sessionAffinityState = "string"
trafficRestorationTimeToHealedOrNewEndpointsInMinutes = int
}
})
}
Egenskapsvärden
AFDOriginGroupProperties
Namn | Beskrivning | Värde |
---|---|---|
healthProbeSettings | Inställningar för hälsoavsökning till ursprunget som används för att fastställa ursprungets hälsotillstånd. | HealthProbeParameters |
loadBalancingSettings | Belastningsutjämningsinställningar för en serverdelspool | LoadBalancingSettingsParameters |
sessionAffinityState | Om du vill tillåta sessionstillhörighet på den här värden. Giltiga alternativ är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
trafficRestorationTimeToHealedOrNewEndpointsInMinutes | Tid i minuter för att gradvis flytta trafiken till slutpunkten när en felfri slutpunkt blir felfri eller en ny slutpunkt läggs till. Standardvärdet är 10 minuter. Den här egenskapen stöds för närvarande inte. | Int Begränsningar: Minsta värde = 0 Maxvärde = 50 |
HealthProbeParameters
Namn | Beskrivning | Värde |
---|---|---|
probeIntervalInSeconds | Antalet sekunder mellan hälsoavsökningar. Standardvärdet är 240 sekunder. | Int Begränsningar: Minsta värde = 1 Maxvärde = 255 |
probePath | Sökvägen i förhållande till ursprunget som används för att fastställa ursprungets hälsotillstånd. | sträng |
probeProtocol | Protokoll som ska användas för hälsoavsökning. | "Http" "Https" "NotSet" |
probeRequestType | Den typ av hälsoavsökningsbegäran som görs. | "GET" "HEAD" "NotSet" |
LoadBalancingSettingsParameters
Namn | Beskrivning | Värde |
---|---|---|
additionalLatencyInMilliseconds | Den ytterligare svarstiden i millisekunder för att avsökningar ska hamna i bucketen med lägsta svarstid | Int |
sampleSize | Antalet exempel att överväga för beslut om belastningsutjämning | Int |
successfulSamplesRequired | Antalet exempel inom exempelperioden som måste lyckas | Int |
Microsoft.Cdn/profiles/originGroups
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: profiler |
Egenskaper | JSON-objektet som innehåller egenskaperna för ursprungsgruppen. | AFDOriginGroupProperties |
typ | Resurstypen | "Microsoft.Cdn/profiles/originGroups@2024-06-01-preview" |