Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Definição de recurso do Bicep
O tipo de recurso managedEnvironments/httpRouteConfigs pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso de Microsoft.App/managedEnvironments/httpRouteConfigs, adicione o seguinte Bicep ao modelo.
resource symbolicname 'Microsoft.App/managedEnvironments/httpRouteConfigs@2025-10-02-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
customDomains: [
{
bindingType: 'string'
certificateId: 'string'
name: 'string'
}
]
rules: [
{
description: 'string'
routes: [
{
action: {
prefixRewrite: 'string'
}
match: {
caseSensitive: bool
path: 'string'
pathSeparatedPrefix: 'string'
prefix: 'string'
}
}
]
targets: [
{
containerApp: 'string'
label: 'string'
revision: 'string'
weight: int
}
]
}
]
}
}
Valores da propriedade
Microsoft.App/managedEnvironments/httpRouteConfigs
| Nome | Descrição | Valor |
|---|---|---|
| nome | O nome do recurso | corda Restrições: Comprimento mínimo = 3 Comprimento máximo = 63 Padrão = ^[a-z][a-z0-9]*$ (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 do recurso do tipo: managedEnvironments |
| Propriedades | Propriedades de Configuração de Rota Http | httpRouteConfigProperties |
Domínio personalizado
| Nome | Descrição | Valor |
|---|---|---|
| bindingType | Tipo de associação de domínio personalizado. | 'Auto' 'Desabilitado' 'SniEnabled' |
| ID do certificado | ID do recurso do Certificado a ser associado a esse nome de host. Deve existir no Ambiente Gerenciado. | cadeia |
| nome | Nome do host. | cadeia de caracteres (obrigatório) |
Rota Http
| Nome | Descrição | Valor |
|---|---|---|
| ação | Depois que a rota for correspondida, qual é a ação desejada | HttpRouteAction |
| fósforo | A rota de condições corresponderá em | HttpRouteMatch |
HttpRouteAction
| Nome | Descrição | Valor |
|---|---|---|
| prefixReescrever | Regravar prefixo, o padrão não é regravações | cadeia |
HttpRouteConfigProperties
HttpRouteMatch
| Nome | Descrição | Valor |
|---|---|---|
| Diferenciar maiúsculas de minúsculas | diferencia maiúsculas de minúsculas, o padrão é verdadeiro | Bool |
| caminho | corresponder no caminho exato | cadeia |
| pathSeparatedPrefix | correspondem a todos os prefixos. Não é exato | cadeia |
| prefixo | correspondem a todos os prefixos. Não é exato | cadeia |
Regra de rota http
HttpRouteTarget
| Nome | Descrição | Valor |
|---|---|---|
| containerApp | Nome do Aplicativo de Contêiner para rotear solicitações para | cadeia de caracteres (obrigatório) |
| etiqueta | Rótulo/Revisão para rotear solicitações para | cadeia |
| revisão | Revisão para rotear solicitações para | cadeia |
| weight | Roteamento ponderado | int Restrições: Valor mínimo = 0 Valor máximo = 100 |
Definição de recurso de modelo do ARM
O tipo de recurso managedEnvironments/httpRouteConfigs pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso de Microsoft.App/managedEnvironments/httpRouteConfigs, adicione o JSON a seguir ao seu modelo.
{
"type": "Microsoft.App/managedEnvironments/httpRouteConfigs",
"apiVersion": "2025-10-02-preview",
"name": "string",
"properties": {
"customDomains": [
{
"bindingType": "string",
"certificateId": "string",
"name": "string"
}
],
"rules": [
{
"description": "string",
"routes": [
{
"action": {
"prefixRewrite": "string"
},
"match": {
"caseSensitive": "bool",
"path": "string",
"pathSeparatedPrefix": "string",
"prefix": "string"
}
}
],
"targets": [
{
"containerApp": "string",
"label": "string",
"revision": "string",
"weight": "int"
}
]
}
]
}
}
Valores da propriedade
Microsoft.App/managedEnvironments/httpRouteConfigs
| Nome | Descrição | Valor |
|---|---|---|
| apiVersion | A versão da API | '2025-10-02-preview' |
| nome | O nome do recurso | corda Restrições: Comprimento mínimo = 3 Comprimento máximo = 63 Padrão = ^[a-z][a-z0-9]*$ (obrigatório) |
| Propriedades | Propriedades de Configuração de Rota Http | httpRouteConfigProperties |
| tipo | O tipo de recurso | 'Microsoft.App/managedEnvironments/httpRouteConfigs' |
Domínio personalizado
| Nome | Descrição | Valor |
|---|---|---|
| bindingType | Tipo de associação de domínio personalizado. | 'Auto' 'Desabilitado' 'SniEnabled' |
| ID do certificado | ID do recurso do Certificado a ser associado a esse nome de host. Deve existir no Ambiente Gerenciado. | cadeia |
| nome | Nome do host. | cadeia de caracteres (obrigatório) |
Rota Http
| Nome | Descrição | Valor |
|---|---|---|
| ação | Depois que a rota for correspondida, qual é a ação desejada | HttpRouteAction |
| fósforo | A rota de condições corresponderá em | HttpRouteMatch |
HttpRouteAction
| Nome | Descrição | Valor |
|---|---|---|
| prefixReescrever | Regravar prefixo, o padrão não é regravações | cadeia |
HttpRouteConfigProperties
HttpRouteMatch
| Nome | Descrição | Valor |
|---|---|---|
| Diferenciar maiúsculas de minúsculas | diferencia maiúsculas de minúsculas, o padrão é verdadeiro | Bool |
| caminho | corresponder no caminho exato | cadeia |
| pathSeparatedPrefix | correspondem a todos os prefixos. Não é exato | cadeia |
| prefixo | correspondem a todos os prefixos. Não é exato | cadeia |
Regra de rota http
HttpRouteTarget
| Nome | Descrição | Valor |
|---|---|---|
| containerApp | Nome do Aplicativo de Contêiner para rotear solicitações para | cadeia de caracteres (obrigatório) |
| etiqueta | Rótulo/Revisão para rotear solicitações para | cadeia |
| revisão | Revisão para rotear solicitações para | cadeia |
| weight | Roteamento ponderado | int Restrições: Valor mínimo = 0 Valor máximo = 100 |
Exemplos de uso
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso managedEnvironments/httpRouteConfigs pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso de Microsoft.App/managedEnvironments/httpRouteConfigs, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments/httpRouteConfigs@2025-10-02-preview"
name = "string"
parent_id = "string"
body = {
properties = {
customDomains = [
{
bindingType = "string"
certificateId = "string"
name = "string"
}
]
rules = [
{
description = "string"
routes = [
{
action = {
prefixRewrite = "string"
}
match = {
caseSensitive = bool
path = "string"
pathSeparatedPrefix = "string"
prefix = "string"
}
}
]
targets = [
{
containerApp = "string"
label = "string"
revision = "string"
weight = int
}
]
}
]
}
}
}
Valores da propriedade
Microsoft.App/managedEnvironments/httpRouteConfigs
| Nome | Descrição | Valor |
|---|---|---|
| nome | O nome do recurso | corda Restrições: Comprimento mínimo = 3 Comprimento máximo = 63 Padrão = ^[a-z][a-z0-9]*$ (obrigatório) |
| parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: managedEnvironments |
| Propriedades | Propriedades de Configuração de Rota Http | httpRouteConfigProperties |
| tipo | O tipo de recurso | "Microsoft.App/managedEnvironments/httpRouteConfigs@2025-10-02-preview" |
Domínio personalizado
| Nome | Descrição | Valor |
|---|---|---|
| bindingType | Tipo de associação de domínio personalizado. | 'Auto' 'Desabilitado' 'SniEnabled' |
| ID do certificado | ID do recurso do Certificado a ser associado a esse nome de host. Deve existir no Ambiente Gerenciado. | cadeia |
| nome | Nome do host. | cadeia de caracteres (obrigatório) |
Rota Http
| Nome | Descrição | Valor |
|---|---|---|
| ação | Depois que a rota for correspondida, qual é a ação desejada | HttpRouteAction |
| fósforo | A rota de condições corresponderá em | HttpRouteMatch |
HttpRouteAction
| Nome | Descrição | Valor |
|---|---|---|
| prefixReescrever | Regravar prefixo, o padrão não é regravações | cadeia |
HttpRouteConfigProperties
HttpRouteMatch
| Nome | Descrição | Valor |
|---|---|---|
| Diferenciar maiúsculas de minúsculas | diferencia maiúsculas de minúsculas, o padrão é verdadeiro | Bool |
| caminho | corresponder no caminho exato | cadeia |
| pathSeparatedPrefix | correspondem a todos os prefixos. Não é exato | cadeia |
| prefixo | correspondem a todos os prefixos. Não é exato | cadeia |
Regra de rota http
HttpRouteTarget
| Nome | Descrição | Valor |
|---|---|---|
| containerApp | Nome do Aplicativo de Contêiner para rotear solicitações para | cadeia de caracteres (obrigatório) |
| etiqueta | Rótulo/Revisão para rotear solicitações para | cadeia |
| revisão | Revisão para rotear solicitações para | cadeia |
| weight | Roteamento ponderado | int Restrições: Valor mínimo = 0 Valor máximo = 100 |