Delen via


Microsoft.Cdn profiles/originGroups 2022-05-01-preview

Bicep-resourcedefinitie

Het resourcetype profielen/originGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Cdn/profiles/originGroups wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Cdn/profiles/originGroups@2022-05-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
  }
}

Eigenschapswaarden

AFDOriginGroupProperties

Naam Beschrijving Waarde
healthProbeSettings Statustestinstellingen voor de oorsprong die wordt gebruikt om de status van de oorsprong te bepalen. HealthProbeParameters
loadBalancingSettings Taakverdelingsinstellingen voor een back-endpool LoadBalancingSettingsParameters
sessionAffinityState Of sessieaffiniteit op deze host moet worden toegestaan. Geldige opties zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
'Ingeschakeld'
trafficRestorationTimeToHealedOrNewEndpointsInMinutes Tijd in minuten om het verkeer naar het eindpunt geleidelijk te verplaatsen wanneer een beschadigd eindpunt in orde is of een nieuw eindpunt wordt toegevoegd. De standaardwaarde is 10 minuten. Deze eigenschap wordt momenteel niet ondersteund. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 50

HealthProbeParameters

Naam Beschrijving Waarde
probeIntervalInSeconds Het aantal seconden tussen statustests. De standaardwaarde is 240 sec. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 255
probePath Het pad ten opzichte van de oorsprong die wordt gebruikt om de status van de oorsprong te bepalen. snaar
probeProtocol Protocol dat moet worden gebruikt voor statustest. 'Http'
'Https'
'NotSet'
probeRequestType Het type statustestaanvraag dat wordt gedaan. 'GET'
'HEAD'
'NotSet'

LoadBalancingSettingsParameters

Naam Beschrijving Waarde
additionalLatencyInMilliseconds De extra latentie in milliseconden voor tests die in de laagste latentiebucket vallen Int
sampleSize Het aantal voorbeelden dat moet worden overwogen voor taakverdelingsbeslissingen Int
successfulSamplesRequired Het aantal steekproeven binnen de steekproefperiode die moet slagen Int

Microsoft.Cdn/profiles/originGroups

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: profielen
Eigenschappen Het JSON-object dat de eigenschappen van de oorspronkelijke groep bevat. AFDOriginGroupProperties

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Front Door Premium met App Service origin en Private Link Met deze sjabloon maakt u een Front Door Premium en een App Service en gebruikt u een privé-eindpunt voor Front Door om verkeer naar de toepassing te verzenden.
Front Door Premium met blob-oorsprong en Private Link- Met deze sjabloon maakt u een Front Door Premium en een Azure Storage-blobcontainer en gebruikt u een privé-eindpunt voor Front Door om verkeer naar het opslagaccount te verzenden.
Front Door Premium met VM- en Private Link-service Met deze sjabloon maakt u een Front Door Premium en een virtuele machine die is geconfigureerd als een webserver. Front Door maakt gebruik van een privé-eindpunt met de Private Link-service om verkeer naar de VIRTUELE machine te verzenden.
Front Door Premium met DOOR WAF en door Microsoft beheerde regelsets Met deze sjabloon maakt u een Front Door Premium, inclusief een webtoepassingsfirewall met de door Microsoft beheerde standaard- en botbeveiligingsregelsets.
Front Door Standard/Premium- Met deze sjabloon maakt u een Front Door Standard/Premium.
Front Door Standard/Premium met API Management-oorsprong Met deze sjabloon maakt u een Front Door Premium en een API Management-exemplaar en gebruikt u een NSG- en globaal API Management-beleid om te valideren dat verkeer afkomstig is van de Front Door-oorsprong.
Front Door Standard/Premium met App Service-origin Met deze sjabloon maakt u een Front Door Standard/Premium, een App Service en configureert u de App Service om te controleren of verkeer afkomstig is van de Front Door-oorsprong.
Front Door Standard/Premium met Application Gateway-oorsprong Met deze sjabloon maakt u een Front Door Standard/Premium-exemplaar en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te controleren of verkeer afkomstig is van de Front Door-oorsprong.
Front Door Standard/Premium met Azure Container Instances Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep.
Front Door Standard/Premium met Azure DNS en aangepast domein Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een aangepast domein op Azure DNS en door Microsoft beheerd certificaat.
Front Door Standard/Premium met Azure Functions-oorsprong Met deze sjabloon maakt u een Front Door Standard/Premium, een Azure Functions-app en configureert u de functie-app om te controleren of verkeer afkomstig is van de Front Door-oorsprong.
Front Door Standard/Premium met aangepast domein Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een aangepast domein en een door Microsoft beheerd certificaat.
Front Door Standard/Premium met domein en certificaat Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een aangepast domein en door de klant beheerd certificaat.
Front Door Standard/Premium met geofiltering Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een webtoepassingsfirewall met een regel voor geo-filtering.
Front Door Standard/Premium met frequentielimiet Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een webtoepassingsfirewall met een frequentielimietregel.
Front Door Standard/Premium met regelset Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een regelset.
Front Door Standard/Premium met statische website-oorsprong Met deze sjabloon maakt u een Front Door Standard/Premium en een statische Azure Storage-website en configureert u Front Door om verkeer naar de statische website te verzenden.
Front Door Standard/Premium met WAF en aangepaste regel Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een webtoepassingsfirewall met een aangepaste regel.
Front Door met Container Instances en Application Gateway Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway.
FrontDoor CDN met WAF, domeinen en logboeken naar EventHub Met deze sjabloon maakt u een nieuw Azure FrontDoor cdn-profiel. Maak WAF met aangepaste en beheerde regels, cdn-routes, oorsprong en groepen met hun koppeling met WAF en routes, configureert aangepaste domeinen, maakt event hub en diagnostische instellingen voor het verzenden van CDN-toegangslogboeken met behulp van Event Hub.
functie-app beveiligd door Azure Frontdoor Met deze sjabloon kunt u een azure Premium-functie implementeren die is beveiligd en gepubliceerd door Azure Frontdoor Premium. De samenvoeging tussen Azure Frontdoor en Azure Functions wordt beveiligd door Azure Private Link.
web-app met hoge beschikbaarheid voor meerdere regio's Met deze sjabloon kunt u een veilige, maximaal beschikbare, end-to-end oplossing voor meerdere regio's maken met twee web-apps in verschillende regio's achter Azure Front Door

Resourcedefinitie van ARM-sjabloon

Het resourcetype profielen/originGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Cdn/profiles/originGroups-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Cdn/profiles/originGroups",
  "apiVersion": "2022-05-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"
  }
}

Eigenschapswaarden

AFDOriginGroupProperties

Naam Beschrijving Waarde
healthProbeSettings Statustestinstellingen voor de oorsprong die wordt gebruikt om de status van de oorsprong te bepalen. HealthProbeParameters
loadBalancingSettings Taakverdelingsinstellingen voor een back-endpool LoadBalancingSettingsParameters
sessionAffinityState Of sessieaffiniteit op deze host moet worden toegestaan. Geldige opties zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
'Ingeschakeld'
trafficRestorationTimeToHealedOrNewEndpointsInMinutes Tijd in minuten om het verkeer naar het eindpunt geleidelijk te verplaatsen wanneer een beschadigd eindpunt in orde is of een nieuw eindpunt wordt toegevoegd. De standaardwaarde is 10 minuten. Deze eigenschap wordt momenteel niet ondersteund. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 50

HealthProbeParameters

Naam Beschrijving Waarde
probeIntervalInSeconds Het aantal seconden tussen statustests. De standaardwaarde is 240 sec. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 255
probePath Het pad ten opzichte van de oorsprong die wordt gebruikt om de status van de oorsprong te bepalen. snaar
probeProtocol Protocol dat moet worden gebruikt voor statustest. 'Http'
'Https'
'NotSet'
probeRequestType Het type statustestaanvraag dat wordt gedaan. 'GET'
'HEAD'
'NotSet'

LoadBalancingSettingsParameters

Naam Beschrijving Waarde
additionalLatencyInMilliseconds De extra latentie in milliseconden voor tests die in de laagste latentiebucket vallen Int
sampleSize Het aantal voorbeelden dat moet worden overwogen voor taakverdelingsbeslissingen Int
successfulSamplesRequired Het aantal steekproeven binnen de steekproefperiode die moet slagen Int

Microsoft.Cdn/profiles/originGroups

Naam Beschrijving Waarde
apiVersion De API-versie '2022-05-01-preview'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Het JSON-object dat de eigenschappen van de oorspronkelijke groep bevat. AFDOriginGroupProperties
type Het resourcetype 'Microsoft.Cdn/profiles/originGroups'

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Front Door Premium met App Service origin en Private Link

implementeren in Azure
Met deze sjabloon maakt u een Front Door Premium en een App Service en gebruikt u een privé-eindpunt voor Front Door om verkeer naar de toepassing te verzenden.
Front Door Premium met blob-oorsprong en Private Link-

implementeren in Azure
Met deze sjabloon maakt u een Front Door Premium en een Azure Storage-blobcontainer en gebruikt u een privé-eindpunt voor Front Door om verkeer naar het opslagaccount te verzenden.
Front Door Premium met VM- en Private Link-service

implementeren in Azure
Met deze sjabloon maakt u een Front Door Premium en een virtuele machine die is geconfigureerd als een webserver. Front Door maakt gebruik van een privé-eindpunt met de Private Link-service om verkeer naar de VIRTUELE machine te verzenden.
Front Door Premium met DOOR WAF en door Microsoft beheerde regelsets

implementeren in Azure
Met deze sjabloon maakt u een Front Door Premium, inclusief een webtoepassingsfirewall met de door Microsoft beheerde standaard- en botbeveiligingsregelsets.
Front Door Standard/Premium-

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium.
Front Door Standard/Premium met API Management-oorsprong

implementeren in Azure
Met deze sjabloon maakt u een Front Door Premium en een API Management-exemplaar en gebruikt u een NSG- en globaal API Management-beleid om te valideren dat verkeer afkomstig is van de Front Door-oorsprong.
Front Door Standard/Premium met App Service-origin

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, een App Service en configureert u de App Service om te controleren of verkeer afkomstig is van de Front Door-oorsprong.
Front Door Standard/Premium met Application Gateway-oorsprong

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium-exemplaar en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te controleren of verkeer afkomstig is van de Front Door-oorsprong.
Front Door Standard/Premium met Azure Container Instances

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep.
Front Door Standard/Premium met Azure DNS en aangepast domein

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een aangepast domein op Azure DNS en door Microsoft beheerd certificaat.
Front Door Standard/Premium met Azure Functions-oorsprong

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, een Azure Functions-app en configureert u de functie-app om te controleren of verkeer afkomstig is van de Front Door-oorsprong.
Front Door Standard/Premium met aangepast domein

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een aangepast domein en een door Microsoft beheerd certificaat.
Front Door Standard/Premium met domein en certificaat

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een aangepast domein en door de klant beheerd certificaat.
Front Door Standard/Premium met geofiltering

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een webtoepassingsfirewall met een regel voor geo-filtering.
Front Door Standard/Premium met frequentielimiet

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een webtoepassingsfirewall met een frequentielimietregel.
Front Door Standard/Premium met regelset

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een regelset.
Front Door Standard/Premium met statische website-oorsprong

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium en een statische Azure Storage-website en configureert u Front Door om verkeer naar de statische website te verzenden.
Front Door Standard/Premium met WAF en aangepaste regel

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, inclusief een webtoepassingsfirewall met een aangepaste regel.
Front Door met Container Instances en Application Gateway

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway.
FrontDoor CDN met WAF, domeinen en logboeken naar EventHub

implementeren in Azure
Met deze sjabloon maakt u een nieuw Azure FrontDoor cdn-profiel. Maak WAF met aangepaste en beheerde regels, cdn-routes, oorsprong en groepen met hun koppeling met WAF en routes, configureert aangepaste domeinen, maakt event hub en diagnostische instellingen voor het verzenden van CDN-toegangslogboeken met behulp van Event Hub.
functie-app beveiligd door Azure Frontdoor

implementeren in Azure
Met deze sjabloon kunt u een azure Premium-functie implementeren die is beveiligd en gepubliceerd door Azure Frontdoor Premium. De samenvoeging tussen Azure Frontdoor en Azure Functions wordt beveiligd door Azure Private Link.
web-app met hoge beschikbaarheid voor meerdere regio's

implementeren in Azure
Met deze sjabloon kunt u een veilige, maximaal beschikbare, end-to-end oplossing voor meerdere regio's maken met twee web-apps in verschillende regio's achter Azure Front Door

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype profielen/originGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Cdn/profiles/originGroups-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Cdn/profiles/originGroups@2022-05-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
    }
  })
}

Eigenschapswaarden

AFDOriginGroupProperties

Naam Beschrijving Waarde
healthProbeSettings Statustestinstellingen voor de oorsprong die wordt gebruikt om de status van de oorsprong te bepalen. HealthProbeParameters
loadBalancingSettings Taakverdelingsinstellingen voor een back-endpool LoadBalancingSettingsParameters
sessionAffinityState Of sessieaffiniteit op deze host moet worden toegestaan. Geldige opties zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
'Ingeschakeld'
trafficRestorationTimeToHealedOrNewEndpointsInMinutes Tijd in minuten om het verkeer naar het eindpunt geleidelijk te verplaatsen wanneer een beschadigd eindpunt in orde is of een nieuw eindpunt wordt toegevoegd. De standaardwaarde is 10 minuten. Deze eigenschap wordt momenteel niet ondersteund. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 50

HealthProbeParameters

Naam Beschrijving Waarde
probeIntervalInSeconds Het aantal seconden tussen statustests. De standaardwaarde is 240 sec. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 255
probePath Het pad ten opzichte van de oorsprong die wordt gebruikt om de status van de oorsprong te bepalen. snaar
probeProtocol Protocol dat moet worden gebruikt voor statustest. 'Http'
'Https'
'NotSet'
probeRequestType Het type statustestaanvraag dat wordt gedaan. 'GET'
'HEAD'
'NotSet'

LoadBalancingSettingsParameters

Naam Beschrijving Waarde
additionalLatencyInMilliseconds De extra latentie in milliseconden voor tests die in de laagste latentiebucket vallen Int
sampleSize Het aantal voorbeelden dat moet worden overwogen voor taakverdelingsbeslissingen Int
successfulSamplesRequired Het aantal steekproeven binnen de steekproefperiode die moet slagen Int

Microsoft.Cdn/profiles/originGroups

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: profielen
Eigenschappen Het JSON-object dat de eigenschappen van de oorspronkelijke groep bevat. AFDOriginGroupProperties
type Het resourcetype "Microsoft.Cdn/profiles/originGroups@2022-05-01-preview"