Sdílet prostřednictvím


Profily Microsoft.Cdn/ originGroups/origins

Definice prostředku Bicep

Profily, originGroups/origins typu prostředku je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Cdn/profiles/originGroups/origins, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Cdn/profiles/originGroups/origins@2024-09-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    azureOrigin: {
      id: 'string'
    }
    enabledState: 'string'
    enforceCertificateNameCheck: bool
    hostName: 'string'
    httpPort: int
    httpsPort: int
    originHostHeader: 'string'
    priority: int
    sharedPrivateLinkResource: {
      groupId: 'string'
      privateLink: {
        id: 'string'
      }
      privateLinkLocation: 'string'
      requestMessage: 'string'
      status: 'string'
    }
    weight: int
  }
}

Hodnoty vlastností

AFDOriginProperties

Jméno Popis Hodnota
azureOrigin Odkaz na prostředek zdroje Azure resourceReference
enabledState Jestli chcete povolit, aby sondy stavu byly provedeny proti back-endům definovaným v back-endových fondech. Sondy stavu je možné zakázat pouze v případě, že existuje jeden povolený back-end v jednom povoleném back-endovém fondu. Zakázáno
Povoleno
enforceCertificateNameCheck Zda povolit kontrolu názvu certifikátu na úrovni původu Bool
hostName Adresa původu. Podporují se názvy domén, adresy IPv4 a adresy IPv6. To by mělo být jedinečné napříč všemi zdroji v koncovém bodu. řetězec
httpPort Hodnota portu HTTP. Musí být v rozmezí 1 až 65535. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 65535
httpsPort Hodnota portu HTTPS. Musí být v rozmezí 1 až 65535. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 65535
originHostHeader Hodnota hlavičky hostitele odeslaná do zdroje s každou žádostí. Pokud toto pole necháte prázdné, název hostitele požadavku určuje tuto hodnotu. Původy služby Azure Front Door, jako jsou Web Apps, Blob Storage a Cloud Services, vyžadují, aby tato hodnota hlavičky hostitele odpovídala výchozímu názvu hostitele. Tím se přepíše hlavička hostitele definovaná v koncovém bodu. řetězec
priorita Priorita původu v dané skupině původu pro vyrovnávání zatížení Pokud je zdroj nižší priority v pořádku, nebudou se pro vyrovnávání zatížení používat vyšší priority. Musí být v rozmezí 1 až 5. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 5
sharedPrivateLinkResource Vlastnosti prostředku privátního propojení pro privátní původ. SharedPrivateLinkResourceProperties
hmotnost Váha původu v dané skupině původu pro vyrovnávání zatížení. Musí být v rozmezí od 1 do 1000. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 1000

Microsoft.Cdn/profiles/originGroups/origins

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: profily /originGroups
vlastnosti Objekt JSON, který obsahuje vlastnosti původu. AFDOriginProperties

ResourceReference

Jméno Popis Hodnota
id ID prostředku. řetězec

SharedPrivateLinkResourceProperties

Jméno Popis Hodnota
groupId ID skupiny od poskytovatele prostředku, pro který je sdílený prostředek privátního propojení určený. řetězec
privateLink ID prostředku prostředku, pro který je sdílený prostředek privátního propojení. resourceReference
privateLinkLocation Umístění prostředku sdíleného privátního propojení řetězec
requestMessage Zpráva žádosti o schválení sdíleného prostředku privátního propojení. řetězec
stav Stav sdíleného prostředku privátního propojení Může být čekající, schváleno, odmítnuto, odpojeno nebo vypršení časového limitu. "Schváleno"
Odpojeno
Čeká na vyřízení
Odmítnuto
Časový limit

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
Front Door Premium s původem služby App Service a službou Private Link Tato šablona vytvoří Front Door Premium a službu App Service a použije privátní koncový bod pro službu Front Door k odesílání provozu do aplikace.
Front Door Premium s původem objektu blob a službou Private Link Tato šablona vytvoří Front Door Premium a kontejner objektů blob služby Azure Storage a použije privátní koncový bod pro službu Front Door k odesílání provozu do účtu úložiště.
Služby Front Door Premium s virtuálním počítačem a službou Private Link Tato šablona vytvoří front Door Premium a virtuální počítač nakonfigurovaný jako webový server. Služba Front Door používá privátní koncový bod se službou Private Link k odesílání provozu do virtuálního počítače.
Front Door Premium s WAF a sadami pravidel spravovaných Microsoftem Tato šablona vytvoří Front Door Premium, včetně firewallu webových aplikací s výchozími sadami pravidel ochrany robotů spravovaných Microsoftem.
Front Door Standard/Premium Tato šablona vytvoří Front Door Standard/Premium.
služby Front Door Standard/Premium s původu služby API Management Tato šablona vytvoří front Door Premium a instanci služby API Management a použije zásadu NSG a globální služby API Management k ověření, že provoz prošel původem služby Front Door.
Front Door Standard/Premium s počátečním služby App Service Tato šablona vytvoří službu Front Door Standard/Premium, App Service a nakonfiguruje službu App Service tak, aby ověřila, že provoz prošel původem služby Front Door.
služby Front Door Standard/Premium s počátečním služby Application Gateway Tato šablona vytvoří službu Front Door Standard/Premium a instanci služby Application Gateway a použije zásadu NSG a WAF k ověření, že provoz prošel původem služby Front Door.
Front Door Standard/Premium se službou Azure Container Instances Tato šablona vytvoří front Door Standard/Premium se skupinou kontejnerů.
Front Door Standard/Premium s Azure DNS a vlastní doménou Tato šablona vytvoří front Door Standard/Premium, včetně vlastní domény v Azure DNS a certifikátu spravovaném Microsoftem.
Front Door Standard/Premium s Azure Functions Tato šablona vytvoří Front Door Standard/Premium, aplikaci Azure Functions a nakonfiguruje aplikaci funkcí tak, aby ověřila, že provoz prošel původem služby Front Door.
Front Door Standard/Premium s vlastní doménou Tato šablona vytvoří front Door Standard/Premium, včetně vlastní domény a certifikátu spravovaného Microsoftem.
Front Door Standard/Premium s doménou a certifikátem Tato šablona vytvoří Front Door Standard/Premium, včetně vlastní domény a certifikátu spravovaného zákazníkem.
Front Door Standard/Premium s geografickým filtrováním Tato šablona vytvoří front Door Standard/Premium včetně firewallu webových aplikací s pravidlem geografického filtrování.
Front Door Standard/Premium s limitem rychlosti Tato šablona vytvoří Front Door Standard/Premium, včetně firewallu webových aplikací s pravidlem omezení rychlosti.
Front Door Standard/Premium se sadou pravidel Tato šablona vytvoří front Door Standard/Premium včetně sady pravidel.
Front Door Standard/Premium se statickým původem webu Tato šablona vytvoří službu Front Door Standard/Premium a statický web služby Azure Storage a nakonfiguruje službu Front Door tak, aby odesílala provoz na statický web.
Front Door Standard/Premium s WAF a vlastním pravidlem Tato šablona vytvoří Front Door Standard/Premium, včetně firewallu webových aplikací s vlastním pravidlem.
Front Door s instancemi kontejnerů a služby Application Gateway Tato šablona vytvoří front Door Standard/Premium se skupinou kontejnerů a službou Application Gateway.
CDN služby FrontDoor s WAF, doménami a protokoly do služby EventHub Tato šablona vytvoří nový profil cdn služby Azure FrontDoor. Vytvořte WAF s vlastními a spravovanými pravidly, trasami cdn, zdroji a skupinami s jejich přidružením k WAF a trasám, nakonfiguruje vlastní domény, vytvoříte centrum událostí a nastavení diagnostiky pro odesílání protokolů přístupu CDN pomocí centra událostí.
aplikace funkcí zabezpečená službou Azure Frontdoor Tato šablona umožňuje nasadit funkci Azure Premium chráněnou a publikovanou službou Azure Frontdoor Premium. Konencce mezi Azure Frontdoor a Azure Functions je chráněna službou Azure Private Link.
vysoce dostupné webové aplikace ve více oblastech Tato šablona umožňuje vytvořit zabezpečené, vysoce dostupné a komplexní řešení s více oblastmi se dvěma webovými aplikacemi v různých oblastech za službou Azure Front Door.

Definice prostředku šablony ARM

Profily, originGroups/origins typu prostředku je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Cdn/profiles/originGroups/origins, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Cdn/profiles/originGroups/origins",
  "apiVersion": "2024-09-01",
  "name": "string",
  "properties": {
    "azureOrigin": {
      "id": "string"
    },
    "enabledState": "string",
    "enforceCertificateNameCheck": "bool",
    "hostName": "string",
    "httpPort": "int",
    "httpsPort": "int",
    "originHostHeader": "string",
    "priority": "int",
    "sharedPrivateLinkResource": {
      "groupId": "string",
      "privateLink": {
        "id": "string"
      },
      "privateLinkLocation": "string",
      "requestMessage": "string",
      "status": "string"
    },
    "weight": "int"
  }
}

Hodnoty vlastností

AFDOriginProperties

Jméno Popis Hodnota
azureOrigin Odkaz na prostředek zdroje Azure resourceReference
enabledState Jestli chcete povolit, aby sondy stavu byly provedeny proti back-endům definovaným v back-endových fondech. Sondy stavu je možné zakázat pouze v případě, že existuje jeden povolený back-end v jednom povoleném back-endovém fondu. Zakázáno
Povoleno
enforceCertificateNameCheck Zda povolit kontrolu názvu certifikátu na úrovni původu Bool
hostName Adresa původu. Podporují se názvy domén, adresy IPv4 a adresy IPv6. To by mělo být jedinečné napříč všemi zdroji v koncovém bodu. řetězec
httpPort Hodnota portu HTTP. Musí být v rozmezí 1 až 65535. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 65535
httpsPort Hodnota portu HTTPS. Musí být v rozmezí 1 až 65535. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 65535
originHostHeader Hodnota hlavičky hostitele odeslaná do zdroje s každou žádostí. Pokud toto pole necháte prázdné, název hostitele požadavku určuje tuto hodnotu. Původy služby Azure Front Door, jako jsou Web Apps, Blob Storage a Cloud Services, vyžadují, aby tato hodnota hlavičky hostitele odpovídala výchozímu názvu hostitele. Tím se přepíše hlavička hostitele definovaná v koncovém bodu. řetězec
priorita Priorita původu v dané skupině původu pro vyrovnávání zatížení Pokud je zdroj nižší priority v pořádku, nebudou se pro vyrovnávání zatížení používat vyšší priority. Musí být v rozmezí 1 až 5. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 5
sharedPrivateLinkResource Vlastnosti prostředku privátního propojení pro privátní původ. SharedPrivateLinkResourceProperties
hmotnost Váha původu v dané skupině původu pro vyrovnávání zatížení. Musí být v rozmezí od 1 do 1000. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 1000

Microsoft.Cdn/profiles/originGroups/origins

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2024-09-01'
Jméno Název prostředku string (povinné)
vlastnosti Objekt JSON, který obsahuje vlastnosti původu. AFDOriginProperties
typ Typ prostředku Microsoft.Cdn/profiles/originGroups/origins

ResourceReference

Jméno Popis Hodnota
id ID prostředku. řetězec

SharedPrivateLinkResourceProperties

Jméno Popis Hodnota
groupId ID skupiny od poskytovatele prostředku, pro který je sdílený prostředek privátního propojení určený. řetězec
privateLink ID prostředku prostředku, pro který je sdílený prostředek privátního propojení. resourceReference
privateLinkLocation Umístění prostředku sdíleného privátního propojení řetězec
requestMessage Zpráva žádosti o schválení sdíleného prostředku privátního propojení. řetězec
stav Stav sdíleného prostředku privátního propojení Může být čekající, schváleno, odmítnuto, odpojeno nebo vypršení časového limitu. "Schváleno"
Odpojeno
Čeká na vyřízení
Odmítnuto
Časový limit

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
Front Door Premium s původem služby App Service a službou Private Link

nasazení do Azure
Tato šablona vytvoří Front Door Premium a službu App Service a použije privátní koncový bod pro službu Front Door k odesílání provozu do aplikace.
Front Door Premium s původem objektu blob a službou Private Link

nasazení do Azure
Tato šablona vytvoří Front Door Premium a kontejner objektů blob služby Azure Storage a použije privátní koncový bod pro službu Front Door k odesílání provozu do účtu úložiště.
Služby Front Door Premium s virtuálním počítačem a službou Private Link

nasazení do Azure
Tato šablona vytvoří front Door Premium a virtuální počítač nakonfigurovaný jako webový server. Služba Front Door používá privátní koncový bod se službou Private Link k odesílání provozu do virtuálního počítače.
Front Door Premium s WAF a sadami pravidel spravovaných Microsoftem

nasazení do Azure
Tato šablona vytvoří Front Door Premium, včetně firewallu webových aplikací s výchozími sadami pravidel ochrany robotů spravovaných Microsoftem.
Front Door Standard/Premium

nasazení do Azure
Tato šablona vytvoří Front Door Standard/Premium.
služby Front Door Standard/Premium s původu služby API Management

nasazení do Azure
Tato šablona vytvoří front Door Premium a instanci služby API Management a použije zásadu NSG a globální služby API Management k ověření, že provoz prošel původem služby Front Door.
Front Door Standard/Premium s počátečním služby App Service

nasazení do Azure
Tato šablona vytvoří službu Front Door Standard/Premium, App Service a nakonfiguruje službu App Service tak, aby ověřila, že provoz prošel původem služby Front Door.
služby Front Door Standard/Premium s počátečním služby Application Gateway

nasazení do Azure
Tato šablona vytvoří službu Front Door Standard/Premium a instanci služby Application Gateway a použije zásadu NSG a WAF k ověření, že provoz prošel původem služby Front Door.
Front Door Standard/Premium se službou Azure Container Instances

nasazení do Azure
Tato šablona vytvoří front Door Standard/Premium se skupinou kontejnerů.
Front Door Standard/Premium s Azure DNS a vlastní doménou

nasazení do Azure
Tato šablona vytvoří front Door Standard/Premium, včetně vlastní domény v Azure DNS a certifikátu spravovaném Microsoftem.
Front Door Standard/Premium s Azure Functions

nasazení do Azure
Tato šablona vytvoří Front Door Standard/Premium, aplikaci Azure Functions a nakonfiguruje aplikaci funkcí tak, aby ověřila, že provoz prošel původem služby Front Door.
Front Door Standard/Premium s vlastní doménou

nasazení do Azure
Tato šablona vytvoří front Door Standard/Premium, včetně vlastní domény a certifikátu spravovaného Microsoftem.
Front Door Standard/Premium s doménou a certifikátem

nasazení do Azure
Tato šablona vytvoří Front Door Standard/Premium, včetně vlastní domény a certifikátu spravovaného zákazníkem.
Front Door Standard/Premium s geografickým filtrováním

nasazení do Azure
Tato šablona vytvoří front Door Standard/Premium včetně firewallu webových aplikací s pravidlem geografického filtrování.
Front Door Standard/Premium s limitem rychlosti

nasazení do Azure
Tato šablona vytvoří Front Door Standard/Premium, včetně firewallu webových aplikací s pravidlem omezení rychlosti.
Front Door Standard/Premium se sadou pravidel

nasazení do Azure
Tato šablona vytvoří front Door Standard/Premium včetně sady pravidel.
Front Door Standard/Premium se statickým původem webu

nasazení do Azure
Tato šablona vytvoří službu Front Door Standard/Premium a statický web služby Azure Storage a nakonfiguruje službu Front Door tak, aby odesílala provoz na statický web.
Front Door Standard/Premium s WAF a vlastním pravidlem

nasazení do Azure
Tato šablona vytvoří Front Door Standard/Premium, včetně firewallu webových aplikací s vlastním pravidlem.
Front Door s instancemi kontejnerů a služby Application Gateway

nasazení do Azure
Tato šablona vytvoří front Door Standard/Premium se skupinou kontejnerů a službou Application Gateway.
CDN služby FrontDoor s WAF, doménami a protokoly do služby EventHub

nasazení do Azure
Tato šablona vytvoří nový profil cdn služby Azure FrontDoor. Vytvořte WAF s vlastními a spravovanými pravidly, trasami cdn, zdroji a skupinami s jejich přidružením k WAF a trasám, nakonfiguruje vlastní domény, vytvoříte centrum událostí a nastavení diagnostiky pro odesílání protokolů přístupu CDN pomocí centra událostí.
aplikace funkcí zabezpečená službou Azure Frontdoor

nasazení do Azure
Tato šablona umožňuje nasadit funkci Azure Premium chráněnou a publikovanou službou Azure Frontdoor Premium. Konencce mezi Azure Frontdoor a Azure Functions je chráněna službou Azure Private Link.
vysoce dostupné webové aplikace ve více oblastech

nasazení do Azure
Tato šablona umožňuje vytvořit zabezpečené, vysoce dostupné a komplexní řešení s více oblastmi se dvěma webovými aplikacemi v různých oblastech za službou Azure Front Door.

Definice prostředku Terraformu (poskytovatel AzAPI)

Profily, originGroups/origins typu prostředku je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Cdn/profiles/originGroups/origins, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Cdn/profiles/originGroups/origins@2024-09-01"
  name = "string"
  body = jsonencode({
    properties = {
      azureOrigin = {
        id = "string"
      }
      enabledState = "string"
      enforceCertificateNameCheck = bool
      hostName = "string"
      httpPort = int
      httpsPort = int
      originHostHeader = "string"
      priority = int
      sharedPrivateLinkResource = {
        groupId = "string"
        privateLink = {
          id = "string"
        }
        privateLinkLocation = "string"
        requestMessage = "string"
        status = "string"
      }
      weight = int
    }
  })
}

Hodnoty vlastností

AFDOriginProperties

Jméno Popis Hodnota
azureOrigin Odkaz na prostředek zdroje Azure resourceReference
enabledState Jestli chcete povolit, aby sondy stavu byly provedeny proti back-endům definovaným v back-endových fondech. Sondy stavu je možné zakázat pouze v případě, že existuje jeden povolený back-end v jednom povoleném back-endovém fondu. Zakázáno
Povoleno
enforceCertificateNameCheck Zda povolit kontrolu názvu certifikátu na úrovni původu Bool
hostName Adresa původu. Podporují se názvy domén, adresy IPv4 a adresy IPv6. To by mělo být jedinečné napříč všemi zdroji v koncovém bodu. řetězec
httpPort Hodnota portu HTTP. Musí být v rozmezí 1 až 65535. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 65535
httpsPort Hodnota portu HTTPS. Musí být v rozmezí 1 až 65535. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 65535
originHostHeader Hodnota hlavičky hostitele odeslaná do zdroje s každou žádostí. Pokud toto pole necháte prázdné, název hostitele požadavku určuje tuto hodnotu. Původy služby Azure Front Door, jako jsou Web Apps, Blob Storage a Cloud Services, vyžadují, aby tato hodnota hlavičky hostitele odpovídala výchozímu názvu hostitele. Tím se přepíše hlavička hostitele definovaná v koncovém bodu. řetězec
priorita Priorita původu v dané skupině původu pro vyrovnávání zatížení Pokud je zdroj nižší priority v pořádku, nebudou se pro vyrovnávání zatížení používat vyšší priority. Musí být v rozmezí 1 až 5. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 5
sharedPrivateLinkResource Vlastnosti prostředku privátního propojení pro privátní původ. SharedPrivateLinkResourceProperties
hmotnost Váha původu v dané skupině původu pro vyrovnávání zatížení. Musí být v rozmezí od 1 do 1000. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 1000

Microsoft.Cdn/profiles/originGroups/origins

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: profily nebo skupiny originGroups
vlastnosti Objekt JSON, který obsahuje vlastnosti původu. AFDOriginProperties
typ Typ prostředku "Microsoft.Cdn/profiles/originGroups/origins@2024-09-01"

ResourceReference

Jméno Popis Hodnota
id ID prostředku. řetězec

SharedPrivateLinkResourceProperties

Jméno Popis Hodnota
groupId ID skupiny od poskytovatele prostředku, pro který je sdílený prostředek privátního propojení určený. řetězec
privateLink ID prostředku prostředku, pro který je sdílený prostředek privátního propojení. resourceReference
privateLinkLocation Umístění prostředku sdíleného privátního propojení řetězec
requestMessage Zpráva žádosti o schválení sdíleného prostředku privátního propojení. řetězec
stav Stav sdíleného prostředku privátního propojení Může být čekající, schváleno, odmítnuto, odpojeno nebo vypršení časového limitu. "Schváleno"
Odpojeno
Čeká na vyřízení
Odmítnuto
Časový limit