Microsoft.Cdn profiles/originGroups/origins

Bicep-Ressourcendefinition

Der Ressourcentyp profiles/originGroups/origins kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Cdn/profiles/originGroups/origins-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Cdn/profiles/originGroups/origins@2023-07-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  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
  }
}

Eigenschaftswerte

profiles/originGroups/origins

Name BESCHREIBUNG Wert
name Der Ressourcenname

Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in Bicep.
Zeichenfolge (erforderlich)

Zeichenlimit: 1-50

Gültige Zeichen:
Alphanumerische Zeichen und Bindestriche.

Beginnen und enden Sie mit einem alphanumerischen Zeichen.

Der Ressourcenname muss in Azure eindeutig sein.
parent In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource vom Typ: originGroups
properties Das JSON-Objekt, das die Eigenschaften des Ursprungs enthält. AFDOriginEigenschaften

AFDOriginEigenschaften

Name BESCHREIBUNG Wert
azureOrigin Ressourcenverweis auf die Azure-Ursprungsressource. ResourceReference
enabledState Gibt an, ob Integritätstests für Back-Ends aktiviert werden sollen, die unter backPools definiert sind. Integritätstests können nur deaktiviert werden, wenn ein einzelnes aktiviertes Back-End in einem einzelnen aktivierten Back-End-Pool vorhanden ist. "Deaktiviert"
"Aktiviert"
enforceCertificateNameCheck Ob die Zertifikatnamensprüfung auf Ursprungsebene aktiviert werden soll bool
hostName Die Adresse des Ursprungs. Domänennamen, IPv4-Adressen und IPv6-Adressen werden unterstützt. Dies sollte für alle Ursprünge in einem Endpunkt eindeutig sein. Zeichenfolge
httpPort Der Wert des HTTP-Ports. Der Wert muss zwischen 1 und 65535 liegen. INT

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 65535
httpsPort Der Wert des HTTPS-Ports. Der Wert muss zwischen 1 und 65535 liegen. INT

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 65535
originHostHeader Der Hostheaderwert, der mit jeder Anforderung an den Ursprung gesendet wird. Wenn Sie diesen Wert leer lassen, bestimmt der Anforderungshostname diesen Wert. Azure Front Door-Ursprünge, z. B. Web-Apps, Blob Storage und Cloud Services erfordern, dass dieser Hostheaderwert standardmäßig mit dem Ursprungshostnamen übereinstimmt. Dadurch wird der am Endpunkt definierte Hostheader überschrieben. Zeichenfolge
priority Ursprungspriorität in der angegebenen Ursprungsgruppe für den Lastenausgleich. Höhere Prioritäten werden nicht für den Lastenausgleich verwendet, wenn ein Ursprung mit niedrigerer Priorität fehlerfrei ist. Muss zwischen 1 und 5 sein. INT

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 5
sharedPrivateLinkResource Die Eigenschaften der Private Link-Ressource für den privaten Ursprung. SharedPrivateLinkResourceProperties
weight Die Gewichtung des Ursprungs in der angegebenen Ursprungsgruppe für den Lastenausgleich. Muss zwischen 1 und 1000 sein. INT

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 1000

ResourceReference

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

SharedPrivateLinkResourceProperties

Name BESCHREIBUNG Wert
groupId Die Gruppen-ID des Ressourcenanbieters, für den die freigegebene Private Link-Ressource verwendet wird. Zeichenfolge
privateLink Die Ressourcen-ID der Ressource, für die die freigegebene Private Link-Ressource verwendet wird. ResourceReference
privateLinkLocation Der Speicherort der freigegebenen Private Link-Ressource Zeichenfolge
requestMessage Die Anforderungsnachricht zum Anfordern der Genehmigung der freigegebenen privaten Linkressource. Zeichenfolge
status Status der freigegebenen Private Link-Ressource. Kann ausstehend, genehmigt, abgelehnt, getrennt oder Timeout sein. "Genehmigt"
"Getrennt"
"Ausstehend"
'Rejected'
"Timeout"

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
FrontDoor CDN mit WAF, Domänen und Protokollen zu EventHub

Bereitstellen in Azure
Mit dieser Vorlage wird ein neues Azure FrontDoor-CDN-Profil erstellt. Erstellen Sie WAF mit benutzerdefinierten und verwalteten Regeln, CDN-Routen, Ursprung und Gruppen mit ihrer Zuordnung zu WAF und Routen, konfigurieren Sie benutzerdefinierte Domänen, erstellen Sie Event Hub- und Diagnoseeinstellungen für das Senden von CDN-Zugriffsprotokollen mithilfe des Event Hubs.
Front Door Premium mit App Service Ursprung und Private Link

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Premium- und eine App Service und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an die Anwendung zu senden.
Front Door Premium mit Blobursprung und Private Link

Bereitstellen in Azure
Diese Vorlage erstellt einen Front Door Premium- und einen Azure Storage-Blobcontainer und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an das Speicherkonto zu senden.
Front Door Premium mit VM und Private Link-Dienst

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Premium-Instanz und einen virtuellen Computer, der als Webserver konfiguriert ist. Front Door verwendet einen privaten Endpunkt mit Private Link Dienst, um Datenverkehr an die VM zu senden.
Front Door Premium mit WAF und von Microsoft verwalteten Regelsätzen

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Premium- einschließlich einer Webanwendungsfirewall mit den von Microsoft verwalteten Standard- und Botschutzregelsätzen.
Front Door Standard/Premium

Bereitstellen in Azure
Mit dieser Vorlage wird ein Front Door Standard/Premium-Element erstellt.
Front Door Standard/Premium mit API Management Ursprung

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Premium- und eine API Management instance und verwendet eine NSG- und globale API Management-Richtlinie, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung gekommen ist.
Front Door Standard/Premium mit App Service Ursprung

Bereitstellen in Azure
Mit dieser Vorlage wird ein Front Door Standard/Premium-App Service erstellt und die App Service konfiguriert, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung gekommen ist.
Front Door Standard/Premium mit Application Gateway Ursprung

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Standard/Premium und eine Application Gateway instance und verwendet eine NSG- und WAF-Richtlinie, um zu überprüfen, ob der Datenverkehr durch den Front Door-Ursprung gekommen ist.
Front Door mit Container Instances und Application Gateway

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Standard/Premium-Instanz mit einer Containergruppe und Application Gateway.
Front Door Standard/Premium mit Azure Container Instances

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz mit einer Containergruppe erstellt.
Front Door Standard/Premium mit benutzerdefinierter Domäne

Bereitstellen in Azure
Mit dieser Vorlage wird ein Front Door Standard/Premium-Element erstellt, das eine benutzerdefinierte Domäne und ein von Microsoft verwaltetes Zertifikat enthält.
Front Door Standard/Premium mit Azure DNS und benutzerdefinierter Domäne

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, einschließlich einer benutzerdefinierten Domäne in Azure DNS und einem von Microsoft verwalteten Zertifikat.
Front Door Standard/Premium mit Domäne und Zertifikat

Bereitstellen in Azure
Mit dieser Vorlage wird ein Front Door Standard/Premium-Element erstellt, das eine benutzerdefinierte Domäne und ein kundenseitig verwaltetes Zertifikat enthält.
Front Door Standard/Premium mit Azure Functions Ursprung

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Standard/Premium-App, eine Azure Functions-App, und konfiguriert die Funktions-App, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung gekommen ist.
Front Door Standard/Premium mit Geofilterung

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, einschließlich einer Webanwendungsfirewall mit einer Geofilterungsregel.
Front Door Standard/Premium mit Ratenlimit

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, einschließlich einer Webanwendungsfirewall mit einer Regel zum Ratenlimit.
Front Door Standard/Premium mit Regelsatz

Bereitstellen in Azure
Mit dieser Vorlage wird ein Front Door Standard/Premium-Element erstellt, das einen Regelsatz enthält.
Front Door Standard/Premium mit statischem Website-Ursprung

Bereitstellen in Azure
Mit dieser Vorlage wird eine statische Website von Front Door Standard/Premium und eine statische Azure Storage-Website erstellt und Front Door so konfiguriert, dass Datenverkehr an die statische Website gesendet wird.
Front Door Standard/Premium mit WAF und benutzerdefinierter Regel

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, einschließlich einer Webanwendungsfirewall mit einer benutzerdefinierten Regel.
Durch Azure Frontdoor gesicherte Funktions-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Azure Premium-Funktion bereitstellen, die von Azure Frontdoor Premium geschützt und veröffentlicht wird. Die Verbindung zwischen Azure Frontdoor und Azure Functions wird durch Azure Private Link geschützt.
Hochverfügbare Web-App mit mehreren Regionen

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine sichere hochverfügbare End-to-End-Lösung mit zwei Web-Apps in verschiedenen Regionen hinter Azure Front Door erstellen.

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp profiles/originGroups/origins kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Cdn/profiles/originGroups/origins-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Cdn/profiles/originGroups/origins",
  "apiVersion": "2023-07-01-preview",
  "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"
  }
}

Eigenschaftswerte

profiles/originGroups/origins

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Cdn/profiles/originGroups/origins"
apiVersion Die Ressourcen-API-Version '2023-07-01-preview'
name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen festlegen.
Zeichenfolge (erforderlich)

Zeichenlimit: 1-50

Gültige Zeichen:
Alphanumerische Zeichen und Bindestriche.

Beginnen und enden Sie mit einem alphanumerischen Zeichen.

Der Ressourcenname muss in Azure eindeutig sein.
properties Das JSON-Objekt, das die Eigenschaften des Ursprungs enthält. AFDOriginProperties

AFDOriginProperties

Name BESCHREIBUNG Wert
azureOrigin Ressourcenverweis auf die Azure-Ursprungsressource. ResourceReference
enabledState Gibt an, ob Integritätstests für Back-End-Instanzen aktiviert werden sollen, die unter backPools definiert sind. Integritätstests können nur deaktiviert werden, wenn ein einzelnes aktiviertes Back-End in einem einzelnen aktivierten Back-End-Pool vorhanden ist. "Deaktiviert"
"Aktiviert"
enforceCertificateNameCheck Ob die Zertifikatnamensprüfung auf Ursprungsebene aktiviert werden soll bool
hostName Die Adresse des Ursprungs. Domänennamen, IPv4-Adressen und IPv6-Adressen werden unterstützt. Dies sollte für alle Ursprünge in einem Endpunkt eindeutig sein. Zeichenfolge
httpPort Der Wert des HTTP-Ports. Der Wert muss zwischen 1 und 65535 liegen. INT

Einschränkungen:
Min-Wert = 1
Maximaler Wert = 65535
httpsPort Der Wert des HTTPS-Ports. Der Wert muss zwischen 1 und 65535 liegen. INT

Einschränkungen:
Min-Wert = 1
Maximaler Wert = 65535
originHostHeader Der Hostheaderwert, der mit jeder Anforderung an den Ursprung gesendet wird. Wenn Sie diesen Wert leer lassen, bestimmt der Anforderungshostname diesen Wert. Azure Front Door-Ursprünge wie Web-Apps, Blob Storage und Cloud Services erfordern, dass dieser Hostheaderwert standardmäßig mit dem Ursprungshosthostnamen übereinstimmt. Dadurch wird der am Endpunkt definierte Hostheader überschrieben. Zeichenfolge
priority Ursprungspriorität in der angegebenen Ursprungsgruppe für den Lastenausgleich. Höhere Prioritäten werden nicht für den Lastenausgleich verwendet, wenn ein Ursprung mit niedrigerer Priorität fehlerfrei ist. Muss zwischen 1 und 5 sein INT

Einschränkungen:
Min-Wert = 1
Maximaler Wert = 5
sharedPrivateLinkResource Die Eigenschaften der Private Link-Ressource für den privaten Ursprung. SharedPrivateLinkResourceProperties
weight Die Gewichtung des Ursprungs in der angegebenen Ursprungsgruppe für den Lastenausgleich. Muss zwischen 1 und 1000 sein INT

Einschränkungen:
Min-Wert = 1
Maximaler Wert = 1000

ResourceReference

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

SharedPrivateLinkResourceProperties

Name BESCHREIBUNG Wert
groupId Die Gruppen-ID des Ressourcenanbieters, für den die freigegebene Private Link-Ressource verwendet wird. Zeichenfolge
privateLink Die Ressourcen-ID der Ressource, für die die freigegebene Private Link-Ressource verwendet wird. ResourceReference
privateLinkLocation Der Speicherort der freigegebenen Private Link-Ressource Zeichenfolge
requestMessage Die Anforderungsnachricht zum Anfordern der Genehmigung der freigegebenen Private Link-Ressource. Zeichenfolge
status Status der freigegebenen Private Link-Ressource. Kann ausstehend, genehmigt, abgelehnt, getrennt oder Timeout sein. "Genehmigt"
"Getrennt"
"Ausstehend"
'Rejected'
"Timeout"

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
FrontDoor CDN mit WAF, Domänen und Protokollen zu EventHub

Bereitstellen in Azure
Mit dieser Vorlage wird ein neues Azure FrontDoor-CDN-Profil erstellt. Erstellen Sie WAF mit benutzerdefinierten und verwalteten Regeln, CDN-Routen, Ursprung und Gruppen mit deren Zuordnung zu WAF und Routen, konfigurieren Sie benutzerdefinierte Domänen, erstellen Sie Event Hub- und Diagnoseeinstellungen für das Senden von CDN-Zugriffsprotokollen mithilfe von Event Hub.
Front Door Premium mit App Service Ursprung und Private Link

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Premium- und eine App Service und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an die Anwendung zu senden.
Front Door Premium mit Blobursprung und Private Link

Bereitstellen in Azure
Diese Vorlage erstellt einen Front Door Premium- und einen Azure Storage-Blobcontainer und verwendet einen privaten Endpunkt für Front Door, um Datenverkehr an das Speicherkonto zu senden.
Front Door Premium mit VM und Private Link-Dienst

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Premium-Instanz und einen virtuellen Computer, der als Webserver konfiguriert ist. Front Door verwendet einen privaten Endpunkt mit Private Link Dienst, um Datenverkehr an die VM zu senden.
Front Door Premium mit WAF und von Microsoft verwalteten Regelsätzen

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Premium-Instanz erstellt, einschließlich einer Web Application Firewall mit den von Microsoft verwalteten Standard- und Botschutzregelsätzen.
Front Door Standard/Premium

Bereitstellen in Azure
Mit dieser Vorlage wird ein Front Door Standard/Premium-Element erstellt.
Front Door Standard/Premium mit API Management Ursprung

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Premium- und eine API Management instance und verwendet eine NSG- und globale API Management richtlinie, um zu überprüfen, ob Datenverkehr den Front Door-Ursprung erreicht hat.
Front Door Standard/Premium mit App Service Ursprung

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, eine App Service, und die App Service konfiguriert, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung erfolgt ist.
Front Door Standard/Premium mit Application Gateway Ursprung

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Standard/Premium und eine Application Gateway instance und verwendet eine NSG- und WAF-Richtlinie, um zu überprüfen, ob der Datenverkehr den Front Door-Ursprung erreicht hat.
Front Door mit Container Instances und Application Gateway

Bereitstellen in Azure
Diese Vorlage erstellt eine Front Door Standard/Premium-Instanz mit einer Containergruppe und Application Gateway.
Front Door Standard/Premium mit Azure Container Instances

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz mit einer Containergruppe erstellt.
Front Door Standard/Premium mit benutzerdefinierter Domäne

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, einschließlich einer benutzerdefinierten Domäne und eines von Microsoft verwalteten Zertifikats.
Front Door Standard/Premium mit Azure DNS und benutzerdefinierter Domäne

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, einschließlich einer benutzerdefinierten Domäne in Azure DNS und einem von Microsoft verwalteten Zertifikat.
Front Door Standard/Premium mit Domäne und Zertifikat

Bereitstellen in Azure
Mit dieser Vorlage wird ein Front Door Standard/Premium-Element erstellt, einschließlich einer benutzerdefinierten Domäne und eines kundenseitig verwalteten Zertifikats.
Front Door Standard/Premium mit Azure Functions Ursprung

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-App erstellt, eine Azure Functions-App, und die Funktions-App konfiguriert, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung erfolgt ist.
Front Door Standard/Premium mit Geofilterung

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, einschließlich einer Webanwendungsfirewall mit einer Geofilterungsregel.
Front Door Standard/Premium mit Ratenlimit

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, einschließlich einer Web Application Firewall mit einer Ratenbegrenzungsregel.
Front Door Standard/Premium mit Regelsatz

Bereitstellen in Azure
Mit dieser Vorlage wird ein Front Door Standard/Premium-Element erstellt, das einen Regelsatz enthält.
Front Door Standard/Premium mit statischem Websiteursprung

Bereitstellen in Azure
Mit dieser Vorlage wird eine statische Website für Front Door Standard/Premium und eine statische Azure Storage-Website erstellt und Front Door so konfiguriert, dass Datenverkehr an die statische Website gesendet wird.
Front Door Standard/Premium mit WAF und benutzerdefinierter Regel

Bereitstellen in Azure
Mit dieser Vorlage wird eine Front Door Standard/Premium-Instanz erstellt, einschließlich einer Web Application Firewall mit einer benutzerdefinierten Regel.
Durch Azure Frontdoor gesicherte Funktions-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Azure Premium-Funktion bereitstellen, die von Azure Frontdoor Premium geschützt und veröffentlicht wird. Die Verbindung zwischen Azure Frontdoor und Azure Functions wird durch Azure Private Link geschützt.
Hoch verfügbare Web-App für mehrere Regionen

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine sichere, hochverfügbare End-to-End-Lösung für mehrere Regionen mit zwei Web-Apps in verschiedenen Regionen hinter Azure Front Door erstellen.

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp profiles/originGroups/origins kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Cdn/profiles/originGroups/origins-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Cdn/profiles/originGroups/origins@2023-07-01-preview"
  name = "string"
  parent_id = "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
    }
  })
}

Eigenschaftswerte

profiles/originGroups/origins

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Cdn/profiles/originGroups/origins@2023-07-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-50

Gültige Zeichen:
Alphanumerische Zeichen und Bindestriche.

Beginnen und enden Sie mit einem alphanumerischen Zeichen.

Der Ressourcenname muss in Azure eindeutig sein.
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource vom Typ originGroups
properties Das JSON-Objekt, das die Eigenschaften des Ursprungs enthält. AFDOriginEigenschaften

AFDOriginEigenschaften

Name BESCHREIBUNG Wert
azureOrigin Ressourcenverweis auf die Azure-Ursprungsressource. ResourceReference
enabledState Gibt an, ob Integritätstests für Back-Ends aktiviert werden sollen, die unter backPools definiert sind. Integritätstests können nur deaktiviert werden, wenn ein einzelnes aktiviertes Back-End in einem einzelnen aktivierten Back-End-Pool vorhanden ist. "Deaktiviert"
"Aktiviert"
enforceCertificateNameCheck Ob die Zertifikatnamensprüfung auf Ursprungsebene aktiviert werden soll bool
hostName Die Adresse des Ursprungs. Domänennamen, IPv4-Adressen und IPv6-Adressen werden unterstützt. Dies sollte für alle Ursprünge in einem Endpunkt eindeutig sein. Zeichenfolge
httpPort Der Wert des HTTP-Ports. Der Wert muss zwischen 1 und 65535 liegen. INT

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 65535
httpsPort Der Wert des HTTPS-Ports. Der Wert muss zwischen 1 und 65535 liegen. INT

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 65535
originHostHeader Der Hostheaderwert, der mit jeder Anforderung an den Ursprung gesendet wird. Wenn Sie diesen Wert leer lassen, bestimmt der Anforderungshostname diesen Wert. Azure Front Door-Ursprünge, z. B. Web-Apps, Blob Storage und Cloud Services erfordern, dass dieser Hostheaderwert standardmäßig mit dem Ursprungshostnamen übereinstimmt. Dadurch wird der am Endpunkt definierte Hostheader überschrieben. Zeichenfolge
priority Ursprungspriorität in der angegebenen Ursprungsgruppe für den Lastenausgleich. Höhere Prioritäten werden nicht für den Lastenausgleich verwendet, wenn ein Ursprung mit niedrigerer Priorität fehlerfrei ist. Muss zwischen 1 und 5 sein. INT

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 5
sharedPrivateLinkResource Die Eigenschaften der Private Link-Ressource für den privaten Ursprung. SharedPrivateLinkResourceProperties
weight Die Gewichtung des Ursprungs in der angegebenen Ursprungsgruppe für den Lastenausgleich. Muss zwischen 1 und 1000 sein. INT

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 1000

ResourceReference

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

SharedPrivateLinkResourceProperties

Name BESCHREIBUNG Wert
groupId Die Gruppen-ID des Ressourcenanbieters, für den die freigegebene Private Link-Ressource verwendet wird. Zeichenfolge
privateLink Die Ressourcen-ID der Ressource, für die die freigegebene Private Link-Ressource verwendet wird. ResourceReference
privateLinkLocation Der Speicherort der freigegebenen Private Link-Ressource Zeichenfolge
requestMessage Die Anforderungsnachricht zum Anfordern der Genehmigung der freigegebenen Private Link-Ressource. Zeichenfolge
status Status der freigegebenen Private Link-Ressource. Kann ausstehend, genehmigt, abgelehnt, getrennt oder Timeout sein. "Genehmigt"
"Getrennt"
"Ausstehend"
"Abgelehnt"
"Timeout"