Microsoft.App managedEnvironments/httpRouteConfigs
Bicep-resursdefinition
Resurstypen managedEnvironments/httpRouteConfigs kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.App/managedEnvironments/httpRouteConfigs resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.App/managedEnvironments/httpRouteConfigs@2024-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
}
]
}
]
}
}
Egenskapsvärden
CustomDomain
Namn | Beskrivning | Värde |
---|---|---|
bindingType | Bindningstyp för anpassad domän. | "Auto" "Inaktiverad" "SniEnabled" |
certificateId | Resurs-ID för certifikatet som ska bindas till det här värdnamnet. Måste finnas i den hanterade miljön. | sträng |
Namn | Värdnamn. | sträng (krävs) |
HttpRoute
Namn | Beskrivning | Värde |
---|---|---|
handling | När vägen har matchats, vad är önskad åtgärd | HttpRouteAction |
tändsticka | Villkorsvägen matchar den | HttpRouteMatch |
HttpRouteAction
Namn | Beskrivning | Värde |
---|---|---|
prefixRewrite | Skriv om prefixet, standardvärdet är inga omskrivningar | sträng |
HttpRouteConfigProperties
Namn | Beskrivning | Värde |
---|---|---|
customDomains | Anpassade domänbindningar för http Routes värdnamn. | CustomDomain[] |
reglemente | Routningsregler för http-routningsresurs. | HttpRouteRule[] |
HttpRouteMatch
Namn | Beskrivning | Värde |
---|---|---|
caseSensitive | sökvägsfallskänslig, standardvärdet är sant | Bool |
stig | matcha på exakt sökväg | sträng |
pathSeparatedPrefix | matcha på alla prefix. Inte exakt | sträng |
prefix | matcha på alla prefix. Inte exakt | sträng |
HttpRouteRule
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av regeln. Valfri. | sträng |
Vägar | Routningskonfiguration som tillåter matchningar på specifika sökvägar/rubriker. | HttpRoute[] |
Mål | Mål – containerappar, revisioner, etiketter | HttpRouteTarget[] |
HttpRouteTarget
Namn | Beskrivning | Värde |
---|---|---|
containerApp | Namn på containerapp för att dirigera begäranden till | sträng (krävs) |
etikett | Etikett/revision för att dirigera begäranden till | sträng |
revision | Revision för att dirigera begäranden till | sträng |
vikt | Viktad routning | Int Begränsningar: Minsta värde = 0 Maxvärde = 100 |
Microsoft.App/managedEnvironments/httpRouteConfigs
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Min längd = 3 Max längd = 63 Mönster = ^[a-z][a-z0-9]*$ (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: managedEnvironments |
Egenskaper | Http Route-konfigurationsegenskaper | HttpRouteConfigProperties |
Resursdefinition för ARM-mall
Resurstypen managedEnvironments/httpRouteConfigs kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.App/managedEnvironments/httpRouteConfigs resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.App/managedEnvironments/httpRouteConfigs",
"apiVersion": "2024-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"
}
]
}
]
}
}
Egenskapsvärden
CustomDomain
Namn | Beskrivning | Värde |
---|---|---|
bindingType | Bindningstyp för anpassad domän. | "Auto" "Inaktiverad" "SniEnabled" |
certificateId | Resurs-ID för certifikatet som ska bindas till det här värdnamnet. Måste finnas i den hanterade miljön. | sträng |
Namn | Värdnamn. | sträng (krävs) |
HttpRoute
Namn | Beskrivning | Värde |
---|---|---|
handling | När vägen har matchats, vad är önskad åtgärd | HttpRouteAction |
tändsticka | Villkorsvägen matchar den | HttpRouteMatch |
HttpRouteAction
Namn | Beskrivning | Värde |
---|---|---|
prefixRewrite | Skriv om prefixet, standardvärdet är inga omskrivningar | sträng |
HttpRouteConfigProperties
Namn | Beskrivning | Värde |
---|---|---|
customDomains | Anpassade domänbindningar för http Routes värdnamn. | CustomDomain[] |
reglemente | Routningsregler för http-routningsresurs. | HttpRouteRule[] |
HttpRouteMatch
Namn | Beskrivning | Värde |
---|---|---|
caseSensitive | sökvägsfallskänslig, standardvärdet är sant | Bool |
stig | matcha på exakt sökväg | sträng |
pathSeparatedPrefix | matcha på alla prefix. Inte exakt | sträng |
prefix | matcha på alla prefix. Inte exakt | sträng |
HttpRouteRule
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av regeln. Valfri. | sträng |
Vägar | Routningskonfiguration som tillåter matchningar på specifika sökvägar/rubriker. | HttpRoute[] |
Mål | Mål – containerappar, revisioner, etiketter | HttpRouteTarget[] |
HttpRouteTarget
Namn | Beskrivning | Värde |
---|---|---|
containerApp | Namn på containerapp för att dirigera begäranden till | sträng (krävs) |
etikett | Etikett/revision för att dirigera begäranden till | sträng |
revision | Revision för att dirigera begäranden till | sträng |
vikt | Viktad routning | Int Begränsningar: Minsta värde = 0 Maxvärde = 100 |
Microsoft.App/managedEnvironments/httpRouteConfigs
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | "2024-10-02-preview" |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 3 Max längd = 63 Mönster = ^[a-z][a-z0-9]*$ (krävs) |
Egenskaper | Http Route-konfigurationsegenskaper | HttpRouteConfigProperties |
typ | Resurstypen | "Microsoft.App/managedEnvironments/httpRouteConfigs" |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen managedEnvironments/httpRouteConfigs kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.App/managedEnvironments/httpRouteConfigs resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments/httpRouteConfigs@2024-10-02-preview"
name = "string"
body = jsonencode({
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
}
]
}
]
}
})
}
Egenskapsvärden
CustomDomain
Namn | Beskrivning | Värde |
---|---|---|
bindingType | Bindningstyp för anpassad domän. | "Auto" "Inaktiverad" "SniEnabled" |
certificateId | Resurs-ID för certifikatet som ska bindas till det här värdnamnet. Måste finnas i den hanterade miljön. | sträng |
Namn | Värdnamn. | sträng (krävs) |
HttpRoute
Namn | Beskrivning | Värde |
---|---|---|
handling | När vägen har matchats, vad är önskad åtgärd | HttpRouteAction |
tändsticka | Villkorsvägen matchar den | HttpRouteMatch |
HttpRouteAction
Namn | Beskrivning | Värde |
---|---|---|
prefixRewrite | Skriv om prefixet, standardvärdet är inga omskrivningar | sträng |
HttpRouteConfigProperties
Namn | Beskrivning | Värde |
---|---|---|
customDomains | Anpassade domänbindningar för http Routes värdnamn. | CustomDomain[] |
reglemente | Routningsregler för http-routningsresurs. | HttpRouteRule[] |
HttpRouteMatch
Namn | Beskrivning | Värde |
---|---|---|
caseSensitive | sökvägsfallskänslig, standardvärdet är sant | Bool |
stig | matcha på exakt sökväg | sträng |
pathSeparatedPrefix | matcha på alla prefix. Inte exakt | sträng |
prefix | matcha på alla prefix. Inte exakt | sträng |
HttpRouteRule
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | Beskrivning av regeln. Valfri. | sträng |
Vägar | Routningskonfiguration som tillåter matchningar på specifika sökvägar/rubriker. | HttpRoute[] |
Mål | Mål – containerappar, revisioner, etiketter | HttpRouteTarget[] |
HttpRouteTarget
Namn | Beskrivning | Värde |
---|---|---|
containerApp | Namn på containerapp för att dirigera begäranden till | sträng (krävs) |
etikett | Etikett/revision för att dirigera begäranden till | sträng |
revision | Revision för att dirigera begäranden till | sträng |
vikt | Viktad routning | Int Begränsningar: Minsta värde = 0 Maxvärde = 100 |
Microsoft.App/managedEnvironments/httpRouteConfigs
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Min längd = 3 Max längd = 63 Mönster = ^[a-z][a-z0-9]*$ (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: managedEnvironments |
Egenskaper | Http Route-konfigurationsegenskaper | HttpRouteConfigProperties |
typ | Resurstypen | "Microsoft.App/managedEnvironments/httpRouteConfigs@2024-10-02-preview" |