Microsoft.Cdn perfis/originGroups/origins
Definição de recursos do bíceps
O tipo de recurso profiles/originGroups/origins pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Cdn/profiles/originGroups/origins, adicione o seguinte Bicep ao seu modelo.
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
}
}
Valores de propriedade
AFDOriginProperties
Microsoft.Cdn/profiles/originGroups/origins
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: profiles/originGroups |
propriedades | O objeto JSON que contém as propriedades da origem. | AFDOriginProperties |
ResourceReference
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
SharedPrivateLinkResourceProperties
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
Front Door Premium com origem no Serviço de Aplicativo e Link Privado | Este modelo cria um Front Door Premium e um Serviço de Aplicativo, e usa um ponto de extremidade privado para o Front Door para enviar tráfego para o aplicativo. |
Front Door Premium com origem blob e Private Link | Este modelo cria um Front Door Premium e um contêiner de blob de Armazenamento do Azure e usa um ponto de extremidade privado para Front Door para enviar tráfego para a conta de armazenamento. |
Front Door Premium com VM e serviço Private Link | Este modelo cria um Front Door Premium e uma máquina virtual configurada como um servidor Web. O Front Door usa um ponto de extremidade privado com o serviço Private Link para enviar tráfego para a VM. |
Front Door Premium com WAF e conjuntos de regras gerenciados pela Microsoft | Este modelo cria um Front Door Premium, incluindo um firewall de aplicativo Web com os conjuntos de regras padrão e de proteção de bot gerenciados pela Microsoft. |
Porta da frente Standard/Premium | Este modelo cria um Front Door Standard/Premium. |
Porta Frontal Standard/Premium com origem API Management | Este modelo cria um Front Door Premium e uma instância de Gerenciamento de API, e usa uma política NSG e global de Gerenciamento de API para validar que o tráfego passou pela origem do Front Door. |
Porta da frente Standard/Premium com origem do Serviço de Aplicativo | Este modelo cria um Front Door Standard/Premium, um Serviço de Aplicativo, e configura o Serviço de Aplicativo para validar que o tráfego passou pela origem da Front Door. |
Porta da frente Standard/Premium com origem no Application Gateway | Este modelo cria uma instância do Front Door Standard/Premium e do Application Gateway e usa uma política NSG e WAF para validar que o tráfego passou pela origem do Front Door. |
Front Door Standard/Premium com instâncias de contêiner do Azure | Este modelo cria um Front Door Standard/Premium com um grupo de contêineres. |
Front Door Standard/Premium com DNS do Azure e de domínio personalizado | Este modelo cria um Front Door Standard/Premium, incluindo um domínio personalizado no DNS do Azure e um certificado gerenciado pela Microsoft. |
Porta da frente Standard/Premium com de origem do Azure Functions | Este modelo cria um Front Door Standard/Premium, um aplicativo do Azure Functions, e configura o aplicativo de função para validar que o tráfego passou pela origem do Front Door. |
Porta da frente Standard/Premium com de domínio personalizado | Este modelo cria um Front Door Standard/Premium, incluindo um domínio personalizado e um certificado gerenciado pela Microsoft. |
Porta da frente Standard/Premium com domínio e certificado | Este modelo cria um Front Door Standard/Premium, incluindo um domínio personalizado e um certificado gerenciado pelo cliente. |
Porta dianteira Standard/Premium com de filtragem geográfica | Este modelo cria um Front Door Standard/Premium, incluindo um firewall de aplicativo da Web com uma regra de filtragem geográfica. |
Porta da frente Standard/Premium com limite de tarifa | Este modelo cria um Front Door Standard/Premium, incluindo um firewall de aplicativo da Web com uma regra de limite de taxa. |
Porta da frente Standard/Premium com regras definidas | Este modelo cria um Front Door Standard/Premium incluindo um conjunto de regras. |
Porta da frente Standard/Premium com origem estática no site | Este modelo cria um site estático Front Door Standard/Premium e um site estático do Armazenamento do Azure e configura o Front Door para enviar tráfego para o site estático. |
Porta da frente Standard/Premium com WAF e regras personalizadas | Este modelo cria um Front Door Standard/Premium, incluindo um firewall de aplicativo da Web com uma regra personalizada. |
porta de entrada com instâncias de contêiner e do Application Gateway | Este modelo cria um Front Door Standard/Premium com um grupo de contêineres e Application Gateway. |
CDN FrontDoor com WAF, domínios e logs para o EventHub | Este modelo cria um novo perfil cdn do Azure FrontDoor. Crie WAF com regras personalizadas e gerenciadas, rotas cdn, origem e grupos com sua associação com WAF e rotas, configure domínios personalizados, crie hub de eventos e configurações de diagnóstico para enviar logs de acesso CDN usando hub de eventos. |
Function App protegido pelo Azure Frontdoor | Este modelo permite implantar uma função azure premium protegida e publicada pelo Azure Frontdoor premium. A conexão entre o Azure Frontdoor e o Azure Functions é protegida pelo Azure Private Link. |
de aplicativos Web multirregionais altamente disponíveis | Este modelo permite-lhe criar uma solução segura, altamente disponível e multirregional de ponta a ponta com duas aplicações Web em regiões diferentes atrás da Porta da Frente do Azure |
Definição de recurso de modelo ARM
O tipo de recurso profiles/originGroups/origins pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Cdn/profiles/originGroups/origins, adicione o seguinte JSON ao seu modelo.
{
"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"
}
}
Valores de propriedade
AFDOriginProperties
Microsoft.Cdn/profiles/originGroups/origins
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2024-09-01' |
Designação | O nome do recurso | string (obrigatório) |
propriedades | O objeto JSON que contém as propriedades da origem. | AFDOriginProperties |
tipo | O tipo de recurso | 'Microsoft.Cdn/profiles/originGroups/origins' |
ResourceReference
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
SharedPrivateLinkResourceProperties
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Front Door Premium com origem no Serviço de Aplicativo e Link Privado |
Este modelo cria um Front Door Premium e um Serviço de Aplicativo, e usa um ponto de extremidade privado para o Front Door para enviar tráfego para o aplicativo. |
Front Door Premium com origem blob e Private Link |
Este modelo cria um Front Door Premium e um contêiner de blob de Armazenamento do Azure e usa um ponto de extremidade privado para Front Door para enviar tráfego para a conta de armazenamento. |
Front Door Premium com VM e serviço Private Link |
Este modelo cria um Front Door Premium e uma máquina virtual configurada como um servidor Web. O Front Door usa um ponto de extremidade privado com o serviço Private Link para enviar tráfego para a VM. |
Front Door Premium com WAF e conjuntos de regras gerenciados pela Microsoft |
Este modelo cria um Front Door Premium, incluindo um firewall de aplicativo Web com os conjuntos de regras padrão e de proteção de bot gerenciados pela Microsoft. |
Porta da frente Standard/Premium |
Este modelo cria um Front Door Standard/Premium. |
Porta Frontal Standard/Premium com origem API Management |
Este modelo cria um Front Door Premium e uma instância de Gerenciamento de API, e usa uma política NSG e global de Gerenciamento de API para validar que o tráfego passou pela origem do Front Door. |
Porta da frente Standard/Premium com origem do Serviço de Aplicativo |
Este modelo cria um Front Door Standard/Premium, um Serviço de Aplicativo, e configura o Serviço de Aplicativo para validar que o tráfego passou pela origem da Front Door. |
Porta da frente Standard/Premium com origem no Application Gateway |
Este modelo cria uma instância do Front Door Standard/Premium e do Application Gateway e usa uma política NSG e WAF para validar que o tráfego passou pela origem do Front Door. |
Front Door Standard/Premium com instâncias de contêiner do Azure |
Este modelo cria um Front Door Standard/Premium com um grupo de contêineres. |
Front Door Standard/Premium com DNS do Azure e de domínio personalizado |
Este modelo cria um Front Door Standard/Premium, incluindo um domínio personalizado no DNS do Azure e um certificado gerenciado pela Microsoft. |
Porta da frente Standard/Premium com de origem do Azure Functions |
Este modelo cria um Front Door Standard/Premium, um aplicativo do Azure Functions, e configura o aplicativo de função para validar que o tráfego passou pela origem do Front Door. |
Porta da frente Standard/Premium com de domínio personalizado |
Este modelo cria um Front Door Standard/Premium, incluindo um domínio personalizado e um certificado gerenciado pela Microsoft. |
Porta da frente Standard/Premium com domínio e certificado |
Este modelo cria um Front Door Standard/Premium, incluindo um domínio personalizado e um certificado gerenciado pelo cliente. |
Porta dianteira Standard/Premium com de filtragem geográfica |
Este modelo cria um Front Door Standard/Premium, incluindo um firewall de aplicativo da Web com uma regra de filtragem geográfica. |
Porta da frente Standard/Premium com limite de tarifa |
Este modelo cria um Front Door Standard/Premium, incluindo um firewall de aplicativo da Web com uma regra de limite de taxa. |
Porta da frente Standard/Premium com regras definidas |
Este modelo cria um Front Door Standard/Premium incluindo um conjunto de regras. |
Porta da frente Standard/Premium com origem estática no site |
Este modelo cria um site estático Front Door Standard/Premium e um site estático do Armazenamento do Azure e configura o Front Door para enviar tráfego para o site estático. |
Porta da frente Standard/Premium com WAF e regras personalizadas |
Este modelo cria um Front Door Standard/Premium, incluindo um firewall de aplicativo da Web com uma regra personalizada. |
porta de entrada com instâncias de contêiner e do Application Gateway |
Este modelo cria um Front Door Standard/Premium com um grupo de contêineres e Application Gateway. |
CDN FrontDoor com WAF, domínios e logs para o EventHub |
Este modelo cria um novo perfil cdn do Azure FrontDoor. Crie WAF com regras personalizadas e gerenciadas, rotas cdn, origem e grupos com sua associação com WAF e rotas, configure domínios personalizados, crie hub de eventos e configurações de diagnóstico para enviar logs de acesso CDN usando hub de eventos. |
Function App protegido pelo Azure Frontdoor |
Este modelo permite implantar uma função azure premium protegida e publicada pelo Azure Frontdoor premium. A conexão entre o Azure Frontdoor e o Azure Functions é protegida pelo Azure Private Link. |
de aplicativos Web multirregionais altamente disponíveis |
Este modelo permite-lhe criar uma solução segura, altamente disponível e multirregional de ponta a ponta com duas aplicações Web em regiões diferentes atrás da Porta da Frente do Azure |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso profiles/originGroups/origins pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Cdn/profiles/originGroups/origins, adicione o seguinte Terraform ao seu modelo.
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
}
})
}
Valores de propriedade
AFDOriginProperties
Microsoft.Cdn/profiles/originGroups/origins
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID para recurso do tipo: profiles/originGroups |
propriedades | O objeto JSON que contém as propriedades da origem. | AFDOriginProperties |
tipo | O tipo de recurso | "Microsoft.Cdn/profiles/originGroups/origins@2024-09-01" |
ResourceReference
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |