Microsoft.Network frontDoors 2020-05-01
Bicep-resursdefinition
Resurstypen frontDoors 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.Network/frontDoors-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/frontDoors@2020-05-01' = {
location: 'string'
name: 'string'
properties: {
backendPools: [
{
id: 'string'
name: 'string'
properties: {
backends: [
{
address: 'string'
backendHostHeader: 'string'
enabledState: 'string'
httpPort: int
httpsPort: int
priority: int
privateLinkAlias: 'string'
privateLinkApprovalMessage: 'string'
privateLinkLocation: 'string'
privateLinkResourceId: 'string'
weight: int
}
]
healthProbeSettings: {
id: 'string'
}
loadBalancingSettings: {
id: 'string'
}
}
}
]
backendPoolsSettings: {
enforceCertificateNameCheck: 'string'
sendRecvTimeoutSeconds: int
}
enabledState: 'string'
friendlyName: 'string'
frontendEndpoints: [
{
id: 'string'
name: 'string'
properties: {
hostName: 'string'
sessionAffinityEnabledState: 'string'
sessionAffinityTtlSeconds: int
webApplicationFirewallPolicyLink: {
id: 'string'
}
}
}
]
healthProbeSettings: [
{
id: 'string'
name: 'string'
properties: {
enabledState: 'string'
healthProbeMethod: 'string'
intervalInSeconds: int
path: 'string'
protocol: 'string'
}
}
]
loadBalancingSettings: [
{
id: 'string'
name: 'string'
properties: {
additionalLatencyMilliseconds: int
sampleSize: int
successfulSamplesRequired: int
}
}
]
routingRules: [
{
id: 'string'
name: 'string'
properties: {
acceptedProtocols: [
'string'
]
enabledState: 'string'
frontendEndpoints: [
{
id: 'string'
}
]
patternsToMatch: [
'string'
]
routeConfiguration: {
@odata.type: 'string'
// For remaining properties, see RouteConfiguration objects
}
rulesEngine: {
id: 'string'
}
webApplicationFirewallPolicyLink: {
id: 'string'
}
}
}
]
}
tags: {
{customized property}: 'string'
}
}
RouteConfiguration-objekt
Ange egenskapen @odata.type för att ange typ av objekt.
För #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfigurationanvänder du:
{
@odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration'
backendPool: {
id: 'string'
}
cacheConfiguration: {
cacheDuration: 'string'
dynamicCompression: 'string'
queryParameters: 'string'
queryParameterStripDirective: 'string'
}
customForwardingPath: 'string'
forwardingProtocol: 'string'
}
För #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfigurationanvänder du:
{
@odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration'
customFragment: 'string'
customHost: 'string'
customPath: 'string'
customQueryString: 'string'
redirectProtocol: 'string'
redirectType: 'string'
}
Egenskapsvärden
Serverdel
Namn | Beskrivning | Värde |
---|---|---|
adress | Plats för serverdelen (IP-adress eller FQDN) | sträng |
backendHostHeader | Värdet som ska användas som värdrubriken som skickas till serverdelen. Om det är tomt eller ospecificerat är detta standardvärdet för den inkommande värden. | sträng |
enabledState | Om du vill aktivera användning av den här serverdelen. Tillåtna värden är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
httpPort | HTTP TCP-portnumret. Måste vara mellan 1 och 65535. | Int Begränsningar: Minsta värde = 1 Maxvärde = 65535 |
httpsPort | HTTPS TCP-portnumret. Måste vara mellan 1 och 65535. | Int Begränsningar: Minsta värde = 1 Maxvärde = 65535 |
prioritering | Prioritet att använda för belastningsutjämning. Högre prioriteter används inte för belastningsutjämning om serverdelen med lägre prioritet är felfri. | Int Begränsningar: Minsta värde = 1 Maxvärde = 5 |
privateLinkAlias | Aliaset för Private Link-resursen. Att fylla i det här valfria fältet anger att den här serverdelen är "Privat" | sträng |
privateLinkApprovalMessage | Ett anpassat meddelande som ska ingå i godkännandebegäran för att ansluta till Private Link | sträng |
privateLinkLocation | Platsen för Private Link-resursen. Krävs endast om "privateLinkResourceId" har fyllts i | sträng |
privateLinkResourceId | Resurs-ID för Private Link-resursen. Att fylla i det här valfria fältet anger att den här serverdelen är "Privat" | sträng |
vikt | Den här slutpunktens vikt för belastningsutjämning. | Int Begränsningar: Minsta värde = 1 Maxvärde = 1 000 |
Serverdelspool
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för Front Door-serverdelspoolen | BackendPoolProperties |
BackendPoolEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
serverdelar | Uppsättningen serverdelar för den här poolen | Serverdel[] |
healthProbeSettings | L7-hälsoavsökningsinställningar för en serverdelspool | SubResource |
loadBalancingSettings | Belastningsutjämningsinställningar för en serverdelspool | SubResource |
BackendPoolsSettings
Namn | Beskrivning | Värde |
---|---|---|
enforceCertificateNameCheck | Om certifikatnamnskontroll ska tillämpas på HTTPS-begäranden till alla serverdelspooler. Ingen effekt på icke-HTTPS-begäranden. | "Inaktiverad" "Aktiverad" |
sendRecvTimeoutSeconds | Tidsgränsen för att skicka och ta emot vid vidarebefordran av begäran till serverdelen. När tidsgränsen nås misslyckas begäran och returneras. | Int Begränsningar: Minsta värde = 16 |
CacheConfiguration
Namn | Beskrivning | Värde |
---|---|---|
cacheDuration | Hur länge innehållet måste cachelagras. Det tillåtna formatet är i ISO 8601-format (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP kräver att värdet inte är längre än ett år | sträng |
dynamicCompression | Om dynamisk komprimering ska användas för cachelagrat innehåll | "Inaktiverad" "Aktiverad" |
queryParameters | frågeparametrar som ska inkluderas eller exkluderas (kommaavgränsade). | sträng |
queryParameterStripDirective | Behandling av URL-frågetermer när du bildar cachenyckeln. | "StripAll" "StripAllExcept" "StripNone" "StripOnly" |
VidarebefordranKonfiguration
Namn | Beskrivning | Värde |
---|---|---|
@odata.type | "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" (krävs) | |
backendPool | En referens till backendPool som den här regeln dirigerar till. | SubResource |
cacheConfiguration | Cachelagringskonfigurationen som är associerad med den här regeln. | CacheConfiguration |
customForwardingPath | En anpassad sökväg som används för att skriva om resurssökvägar som matchas av den här regeln. Låt vara tom om du vill använda inkommande sökväg. | sträng |
forwardingProtocol | Protokoll som den här regeln använder vid vidarebefordran av trafik till serverdelar. | "HttpOnly" "HttpsOnly" "MatchRequest" |
FrontDoorProperties
Namn | Beskrivning | Värde |
---|---|---|
backendPools | Serverdelspooler som är tillgängliga för routningsregler. | BackendPool[] |
backendPoolsSettings | Inställningar för alla serverdelspooler | BackendPoolsSettings |
enabledState | Driftstatus för Front Door-lastbalanseraren. Tillåtna värden är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
friendlyName | Ett eget namn för frontDoor | sträng |
frontendEndpoints | Klientdelsslutpunkter som är tillgängliga för routningsregler. | FrontendEndpoint[] |
healthProbeSettings | Inställningar för hälsoavsökning som är associerade med den här Front Door-instansen. | HealthProbeSettingsModel[] |
loadBalancingSettings | Belastningsutjämningsinställningar som är associerade med den här Front Door-instansen. | LoadBalancingSettingsModel[] |
routingRules | Routningsregler som är associerade med denna Front Door. | RoutingRule[] |
FrontendEndpoint
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för klientdelsslutpunkten | FrontendEndpointProperties |
FrontendEndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
hostName | Värdnamnet för klientdelenEndpoint. Måste vara ett domännamn. | sträng |
sessionAffinityEnabledState | Om du vill tillåta sessionstillhörighet på den här värden. Giltiga alternativ är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
sessionAffinityTtlSeconds | OANVÄND. Det här fältet ignoreras. Den TTL som ska användas i sekunder för sessionstillhörighet, om tillämpligt. | Int |
webApplicationFirewallPolicyLink | Definierar brandväggsprincipen för webbprogram för varje värd (om tillämpligt) | FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink |
FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
HealthProbeSettingsModel
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för hälsoavsökningsinställningarna | HealthProbeSettingsEgenskaper |
HealthProbeSettingsProperties
Namn | Beskrivning | Värde |
---|---|---|
enabledState | Om du vill aktivera hälsoavsökningar mot serverdelar som definierats under backendPools. Hälsoavsökningar kan bara inaktiveras om det finns en enda aktiverad serverdel i en enda aktiverad serverdelspool. | "Inaktiverad" "Aktiverad" |
healthProbeMethod | Konfigurerar vilken HTTP-metod som ska användas för att avsöka de serverdelar som definierats under backendPools. | "GET" "HEAD" |
intervalInSeconds | Antalet sekunder mellan hälsoavsökningar. | Int |
stig | Sökvägen som ska användas för hälsoavsökningen. Standardvärdet är/ | sträng |
protokoll | Protokollschema som ska användas för den här avsökningen | "Http" "Https" |
LoadBalancingSettingsModel
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för belastningsutjämningsinställningarna | LoadBalancingSettingsEgenskaper |
LoadBalancingSettingsEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
additionalLatencyMilliseconds | Den ytterligare svarstiden i millisekunder för att avsökningar ska hamna i bucketen med lägsta svarstid | Int |
sampleSize | Antalet exempel att överväga för beslut om belastningsutjämning | Int |
successfulSamplesRequired | Antalet exempel inom exempelperioden som måste lyckas | Int |
Microsoft.Network/frontDoors
Namn | Beskrivning | Värde |
---|---|---|
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng Begränsningar: Minsta längd = 5 Max längd = 5 Mönster = ^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$ (krävs) |
Egenskaper | Egenskaper för Front Door Load Balancer | FrontDoorProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
RedirectConfiguration
Namn | Beskrivning | Värde |
---|---|---|
@odata.type | "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (krävs) | |
customFragment | Fragment som ska läggas till i omdirigerings-URL:en. Fragment är den del av URL:en som kommer efter #. Ta inte med #. | sträng |
customHost | Värd för omdirigering. Låt vara tom om du vill använda den inkommande värden som målvärd. | sträng |
customPath | Den fullständiga sökvägen till omdirigering. Sökvägen får inte vara tom och måste börja med /. Lämna tom om du vill använda den inkommande sökvägen som målsökväg. | sträng |
customQueryString | Den uppsättning frågesträngar som ska placeras i omdirigerings-URL:en. Om du anger det här värdet ersätts alla befintliga frågesträngar. lämna tom för att bevara den inkommande frågesträngen. Frågesträngen måste vara i <nyckel>=<värde> format. Den första? och & läggs till automatiskt så ta inte med dem i fronten, men separera flera frågesträngar med &. | sträng |
redirectProtocol | Protokollet för målet till där trafiken omdirigeras | "HttpOnly" "HttpsOnly" "MatchRequest" |
redirectType | Omdirigeringstypen som regeln ska använda vid omdirigering av trafik. | "Hittades" "Flyttad" "PermanentRedirect" "TemporaryRedirect" |
ResourceTags
Namn | Beskrivning | Värde |
---|
RouteConfiguration
Namn | Beskrivning | Värde |
---|---|---|
@odata.type | Ange till "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" för typen ForwardingConfiguration. Ange till "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" för typ RedirectConfiguration. | "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (krävs) |
RoutingRule
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för Front Door-routningsregeln | RoutingRuleProperties |
RoutingRuleEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
acceptedProtocols | Protokollscheman som matchar för den här regeln | Strängmatris som innehåller något av: "Http" "Https" |
enabledState | Om du vill aktivera användning av den här regeln. Tillåtna värden är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
frontendEndpoints | Klientdelsslutpunkter som är associerade med den här regeln | SubResource[] |
patternsToMatch | Regelns vägmönster. | string[] |
routeConfiguration | En referens till routningskonfigurationen. | RouteConfiguration |
rulesEngine | En referens till en specifik regelmotorkonfiguration som ska tillämpas på den här vägen. | SubResource |
webApplicationFirewallPolicyLink | Definierar brandväggsprincipen för webbaserade program för varje routningsregel (om tillämpligt) | RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink |
RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Lägg till anpassad domän och anpassat certifikat med Front Door | Den här mallen registrerar och skyddar en anpassad domän med Front Door med ett kundhanterat certifikat |
Lägg till anpassad domän och hanterat certifikat med Front Door | Den här mallen registrerar och skyddar en anpassad domän med Front Door |
Kontroll hälsoavsökningar för dina serverdelar på Front Door | Den här mallen uppdaterar Din Front Door för att ändra inställningarna för hälsoavsökningen genom att ange sökvägen för avsökningen och även de intervall som avsökningarna ska skickas i. |
Skapa en grundläggande Front Door- | Den här mallen skapar en grundläggande Front Door-konfiguration med en enda serverdel. |
Skapa en Front Door med HTTP till HTTPS-omdirigering | Den här mallen skapar en Front Door-konfiguration för HTTP till HTTPS-omdirigering. |
Resursdefinition för ARM-mall
Resurstypen frontDoors 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.Network/frontDoors-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/frontDoors",
"apiVersion": "2020-05-01",
"name": "string",
"location": "string",
"properties": {
"backendPools": [
{
"id": "string",
"name": "string",
"properties": {
"backends": [
{
"address": "string",
"backendHostHeader": "string",
"enabledState": "string",
"httpPort": "int",
"httpsPort": "int",
"priority": "int",
"privateLinkAlias": "string",
"privateLinkApprovalMessage": "string",
"privateLinkLocation": "string",
"privateLinkResourceId": "string",
"weight": "int"
}
],
"healthProbeSettings": {
"id": "string"
},
"loadBalancingSettings": {
"id": "string"
}
}
}
],
"backendPoolsSettings": {
"enforceCertificateNameCheck": "string",
"sendRecvTimeoutSeconds": "int"
},
"enabledState": "string",
"friendlyName": "string",
"frontendEndpoints": [
{
"id": "string",
"name": "string",
"properties": {
"hostName": "string",
"sessionAffinityEnabledState": "string",
"sessionAffinityTtlSeconds": "int",
"webApplicationFirewallPolicyLink": {
"id": "string"
}
}
}
],
"healthProbeSettings": [
{
"id": "string",
"name": "string",
"properties": {
"enabledState": "string",
"healthProbeMethod": "string",
"intervalInSeconds": "int",
"path": "string",
"protocol": "string"
}
}
],
"loadBalancingSettings": [
{
"id": "string",
"name": "string",
"properties": {
"additionalLatencyMilliseconds": "int",
"sampleSize": "int",
"successfulSamplesRequired": "int"
}
}
],
"routingRules": [
{
"id": "string",
"name": "string",
"properties": {
"acceptedProtocols": [ "string" ],
"enabledState": "string",
"frontendEndpoints": [
{
"id": "string"
}
],
"patternsToMatch": [ "string" ],
"routeConfiguration": {
"@odata.type": "string"
// For remaining properties, see RouteConfiguration objects
},
"rulesEngine": {
"id": "string"
},
"webApplicationFirewallPolicyLink": {
"id": "string"
}
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
RouteConfiguration-objekt
Ange egenskapen @odata.type för att ange typ av objekt.
För #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfigurationanvänder du:
{
"@odata.type": "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration",
"backendPool": {
"id": "string"
},
"cacheConfiguration": {
"cacheDuration": "string",
"dynamicCompression": "string",
"queryParameters": "string",
"queryParameterStripDirective": "string"
},
"customForwardingPath": "string",
"forwardingProtocol": "string"
}
För #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfigurationanvänder du:
{
"@odata.type": "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration",
"customFragment": "string",
"customHost": "string",
"customPath": "string",
"customQueryString": "string",
"redirectProtocol": "string",
"redirectType": "string"
}
Egenskapsvärden
Serverdel
Namn | Beskrivning | Värde |
---|---|---|
adress | Plats för serverdelen (IP-adress eller FQDN) | sträng |
backendHostHeader | Värdet som ska användas som värdrubriken som skickas till serverdelen. Om det är tomt eller ospecificerat är detta standardvärdet för den inkommande värden. | sträng |
enabledState | Om du vill aktivera användning av den här serverdelen. Tillåtna värden är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
httpPort | HTTP TCP-portnumret. Måste vara mellan 1 och 65535. | Int Begränsningar: Minsta värde = 1 Maxvärde = 65535 |
httpsPort | HTTPS TCP-portnumret. Måste vara mellan 1 och 65535. | Int Begränsningar: Minsta värde = 1 Maxvärde = 65535 |
prioritering | Prioritet att använda för belastningsutjämning. Högre prioriteter används inte för belastningsutjämning om serverdelen med lägre prioritet är felfri. | Int Begränsningar: Minsta värde = 1 Maxvärde = 5 |
privateLinkAlias | Aliaset för Private Link-resursen. Att fylla i det här valfria fältet anger att den här serverdelen är "Privat" | sträng |
privateLinkApprovalMessage | Ett anpassat meddelande som ska ingå i godkännandebegäran för att ansluta till Private Link | sträng |
privateLinkLocation | Platsen för Private Link-resursen. Krävs endast om "privateLinkResourceId" har fyllts i | sträng |
privateLinkResourceId | Resurs-ID för Private Link-resursen. Att fylla i det här valfria fältet anger att den här serverdelen är "Privat" | sträng |
vikt | Den här slutpunktens vikt för belastningsutjämning. | Int Begränsningar: Minsta värde = 1 Maxvärde = 1 000 |
Serverdelspool
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för Front Door-serverdelspoolen | BackendPoolProperties |
BackendPoolEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
serverdelar | Uppsättningen serverdelar för den här poolen | Serverdel[] |
healthProbeSettings | L7-hälsoavsökningsinställningar för en serverdelspool | SubResource |
loadBalancingSettings | Belastningsutjämningsinställningar för en serverdelspool | SubResource |
BackendPoolsSettings
Namn | Beskrivning | Värde |
---|---|---|
enforceCertificateNameCheck | Om certifikatnamnskontroll ska tillämpas på HTTPS-begäranden till alla serverdelspooler. Ingen effekt på icke-HTTPS-begäranden. | "Inaktiverad" "Aktiverad" |
sendRecvTimeoutSeconds | Tidsgränsen för att skicka och ta emot vid vidarebefordran av begäran till serverdelen. När tidsgränsen nås misslyckas begäran och returneras. | Int Begränsningar: Minsta värde = 16 |
CacheConfiguration
Namn | Beskrivning | Värde |
---|---|---|
cacheDuration | Hur länge innehållet måste cachelagras. Det tillåtna formatet är i ISO 8601-format (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP kräver att värdet inte är längre än ett år | sträng |
dynamicCompression | Om dynamisk komprimering ska användas för cachelagrat innehåll | "Inaktiverad" "Aktiverad" |
queryParameters | frågeparametrar som ska inkluderas eller exkluderas (kommaavgränsade). | sträng |
queryParameterStripDirective | Behandling av URL-frågetermer när du bildar cachenyckeln. | "StripAll" "StripAllExcept" "StripNone" "StripOnly" |
VidarebefordranKonfiguration
Namn | Beskrivning | Värde |
---|---|---|
@odata.type | "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" (krävs) | |
backendPool | En referens till backendPool som den här regeln dirigerar till. | SubResource |
cacheConfiguration | Cachelagringskonfigurationen som är associerad med den här regeln. | CacheConfiguration |
customForwardingPath | En anpassad sökväg som används för att skriva om resurssökvägar som matchas av den här regeln. Låt vara tom om du vill använda inkommande sökväg. | sträng |
forwardingProtocol | Protokoll som den här regeln använder vid vidarebefordran av trafik till serverdelar. | "HttpOnly" "HttpsOnly" "MatchRequest" |
FrontDoorProperties
Namn | Beskrivning | Värde |
---|---|---|
backendPools | Serverdelspooler som är tillgängliga för routningsregler. | BackendPool[] |
backendPoolsSettings | Inställningar för alla serverdelspooler | BackendPoolsSettings |
enabledState | Driftstatus för Front Door-lastbalanseraren. Tillåtna värden är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
friendlyName | Ett eget namn för frontDoor | sträng |
frontendEndpoints | Klientdelsslutpunkter som är tillgängliga för routningsregler. | FrontendEndpoint[] |
healthProbeSettings | Inställningar för hälsoavsökning som är associerade med den här Front Door-instansen. | HealthProbeSettingsModel[] |
loadBalancingSettings | Belastningsutjämningsinställningar som är associerade med den här Front Door-instansen. | LoadBalancingSettingsModel[] |
routingRules | Routningsregler som är associerade med denna Front Door. | RoutingRule[] |
FrontendEndpoint
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för klientdelsslutpunkten | FrontendEndpointProperties |
FrontendEndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
hostName | Värdnamnet för klientdelenEndpoint. Måste vara ett domännamn. | sträng |
sessionAffinityEnabledState | Om du vill tillåta sessionstillhörighet på den här värden. Giltiga alternativ är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
sessionAffinityTtlSeconds | OANVÄND. Det här fältet ignoreras. Den TTL som ska användas i sekunder för sessionstillhörighet, om tillämpligt. | Int |
webApplicationFirewallPolicyLink | Definierar brandväggsprincipen för webbprogram för varje värd (om tillämpligt) | FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink |
FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
HealthProbeSettingsModel
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för hälsoavsökningsinställningarna | HealthProbeSettingsEgenskaper |
HealthProbeSettingsProperties
Namn | Beskrivning | Värde |
---|---|---|
enabledState | Om du vill aktivera hälsoavsökningar mot serverdelar som definierats under backendPools. Hälsoavsökningar kan bara inaktiveras om det finns en enda aktiverad serverdel i en enda aktiverad serverdelspool. | "Inaktiverad" "Aktiverad" |
healthProbeMethod | Konfigurerar vilken HTTP-metod som ska användas för att avsöka de serverdelar som definierats under backendPools. | "GET" "HEAD" |
intervalInSeconds | Antalet sekunder mellan hälsoavsökningar. | Int |
stig | Sökvägen som ska användas för hälsoavsökningen. Standardvärdet är/ | sträng |
protokoll | Protokollschema som ska användas för den här avsökningen | "Http" "Https" |
LoadBalancingSettingsModel
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för belastningsutjämningsinställningarna | LoadBalancingSettingsEgenskaper |
LoadBalancingSettingsEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
additionalLatencyMilliseconds | Den ytterligare svarstiden i millisekunder för att avsökningar ska hamna i bucketen med lägsta svarstid | Int |
sampleSize | Antalet exempel att överväga för beslut om belastningsutjämning | Int |
successfulSamplesRequired | Antalet exempel inom exempelperioden som måste lyckas | Int |
Microsoft.Network/frontDoors
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2020-05-01' |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng Begränsningar: Minsta längd = 5 Max längd = 5 Mönster = ^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$ (krävs) |
Egenskaper | Egenskaper för Front Door Load Balancer | FrontDoorProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.Network/frontDoors" |
RedirectConfiguration
Namn | Beskrivning | Värde |
---|---|---|
@odata.type | "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (krävs) | |
customFragment | Fragment som ska läggas till i omdirigerings-URL:en. Fragment är den del av URL:en som kommer efter #. Ta inte med #. | sträng |
customHost | Värd för omdirigering. Låt vara tom om du vill använda den inkommande värden som målvärd. | sträng |
customPath | Den fullständiga sökvägen till omdirigering. Sökvägen får inte vara tom och måste börja med /. Lämna tom om du vill använda den inkommande sökvägen som målsökväg. | sträng |
customQueryString | Den uppsättning frågesträngar som ska placeras i omdirigerings-URL:en. Om du anger det här värdet ersätts alla befintliga frågesträngar. lämna tom för att bevara den inkommande frågesträngen. Frågesträngen måste vara i <nyckel>=<värde> format. Den första? och & läggs till automatiskt så ta inte med dem i fronten, men separera flera frågesträngar med &. | sträng |
redirectProtocol | Protokollet för målet till där trafiken omdirigeras | "HttpOnly" "HttpsOnly" "MatchRequest" |
redirectType | Omdirigeringstypen som regeln ska använda vid omdirigering av trafik. | "Hittades" "Flyttad" "PermanentRedirect" "TemporaryRedirect" |
ResourceTags
Namn | Beskrivning | Värde |
---|
RouteConfiguration
Namn | Beskrivning | Värde |
---|---|---|
@odata.type | Ange till "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" för typen ForwardingConfiguration. Ange till "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" för typ RedirectConfiguration. | "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (krävs) |
RoutingRule
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för Front Door-routningsregeln | RoutingRuleProperties |
RoutingRuleEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
acceptedProtocols | Protokollscheman som matchar för den här regeln | Strängmatris som innehåller något av: "Http" "Https" |
enabledState | Om du vill aktivera användning av den här regeln. Tillåtna värden är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
frontendEndpoints | Klientdelsslutpunkter som är associerade med den här regeln | SubResource[] |
patternsToMatch | Regelns vägmönster. | string[] |
routeConfiguration | En referens till routningskonfigurationen. | RouteConfiguration |
rulesEngine | En referens till en specifik regelmotorkonfiguration som ska tillämpas på den här vägen. | SubResource |
webApplicationFirewallPolicyLink | Definierar brandväggsprincipen för webbaserade program för varje routningsregel (om tillämpligt) | RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink |
RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Lägg till anpassad domän och anpassat certifikat med Front Door |
Den här mallen registrerar och skyddar en anpassad domän med Front Door med ett kundhanterat certifikat |
Lägg till anpassad domän och hanterat certifikat med Front Door |
Den här mallen registrerar och skyddar en anpassad domän med Front Door |
Konfigurera sessionstillhörighet för dina Front Door-värdnamn |
Den här mallen uppdaterar en Front Door för att aktivera sessionstillhörighet för klientdelsvärden och skickar därmed efterföljande trafik från samma användarsession till samma serverdel. |
Kontroll hälsoavsökningar för dina serverdelar på Front Door |
Den här mallen uppdaterar Din Front Door för att ändra inställningarna för hälsoavsökningen genom att ange sökvägen för avsökningen och även de intervall som avsökningarna ska skickas i. |
Skapa en grundläggande Front Door- |
Den här mallen skapar en grundläggande Front Door-konfiguration med en enda serverdel. |
Skapa en Front Door med HTTP till HTTPS-omdirigering |
Den här mallen skapar en Front Door-konfiguration för HTTP till HTTPS-omdirigering. |
Skapa en Front Door med flera serverdelar och serverdelspooler |
Den här mallen skapar en Front Door med belastningsutjämning konfigurerad för flera serverdelar i en serverdelspool och även över serverdelspooler baserat på URL-sökväg. |
Skapa Azure Front Door framför Azure API Management |
Det här exemplet visar hur du använder Azure Front Door som global lastbalanserare framför Azure API Management. |
Skapa Front Door med Active-Standby konfiguration |
Den här mallen skapar en Front Door som visar prioritetsbaserad routning för Active-Standby programtopologi. |
Skapa Front Door med cachelagring aktiverat för vissa vägar |
Den här mallen skapar en Front Door med cachelagring aktiverat för den definierade routningskonfigurationen och cachelagrar därmed eventuella statiska tillgångar för din arbetsbelastning. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen frontDoors 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.Network/frontDoors-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/frontDoors@2020-05-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
backendPools = [
{
id = "string"
name = "string"
properties = {
backends = [
{
address = "string"
backendHostHeader = "string"
enabledState = "string"
httpPort = int
httpsPort = int
priority = int
privateLinkAlias = "string"
privateLinkApprovalMessage = "string"
privateLinkLocation = "string"
privateLinkResourceId = "string"
weight = int
}
]
healthProbeSettings = {
id = "string"
}
loadBalancingSettings = {
id = "string"
}
}
}
]
backendPoolsSettings = {
enforceCertificateNameCheck = "string"
sendRecvTimeoutSeconds = int
}
enabledState = "string"
friendlyName = "string"
frontendEndpoints = [
{
id = "string"
name = "string"
properties = {
hostName = "string"
sessionAffinityEnabledState = "string"
sessionAffinityTtlSeconds = int
webApplicationFirewallPolicyLink = {
id = "string"
}
}
}
]
healthProbeSettings = [
{
id = "string"
name = "string"
properties = {
enabledState = "string"
healthProbeMethod = "string"
intervalInSeconds = int
path = "string"
protocol = "string"
}
}
]
loadBalancingSettings = [
{
id = "string"
name = "string"
properties = {
additionalLatencyMilliseconds = int
sampleSize = int
successfulSamplesRequired = int
}
}
]
routingRules = [
{
id = "string"
name = "string"
properties = {
acceptedProtocols = [
"string"
]
enabledState = "string"
frontendEndpoints = [
{
id = "string"
}
]
patternsToMatch = [
"string"
]
routeConfiguration = {
@odata.type = "string"
// For remaining properties, see RouteConfiguration objects
}
rulesEngine = {
id = "string"
}
webApplicationFirewallPolicyLink = {
id = "string"
}
}
}
]
}
})
}
RouteConfiguration-objekt
Ange egenskapen @odata.type för att ange typ av objekt.
För #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfigurationanvänder du:
{
@odata.type = "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration"
backendPool = {
id = "string"
}
cacheConfiguration = {
cacheDuration = "string"
dynamicCompression = "string"
queryParameters = "string"
queryParameterStripDirective = "string"
}
customForwardingPath = "string"
forwardingProtocol = "string"
}
För #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfigurationanvänder du:
{
@odata.type = "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration"
customFragment = "string"
customHost = "string"
customPath = "string"
customQueryString = "string"
redirectProtocol = "string"
redirectType = "string"
}
Egenskapsvärden
Serverdel
Namn | Beskrivning | Värde |
---|---|---|
adress | Plats för serverdelen (IP-adress eller FQDN) | sträng |
backendHostHeader | Värdet som ska användas som värdrubriken som skickas till serverdelen. Om det är tomt eller ospecificerat är detta standardvärdet för den inkommande värden. | sträng |
enabledState | Om du vill aktivera användning av den här serverdelen. Tillåtna värden är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
httpPort | HTTP TCP-portnumret. Måste vara mellan 1 och 65535. | Int Begränsningar: Minsta värde = 1 Maxvärde = 65535 |
httpsPort | HTTPS TCP-portnumret. Måste vara mellan 1 och 65535. | Int Begränsningar: Minsta värde = 1 Maxvärde = 65535 |
prioritering | Prioritet att använda för belastningsutjämning. Högre prioriteter används inte för belastningsutjämning om serverdelen med lägre prioritet är felfri. | Int Begränsningar: Minsta värde = 1 Maxvärde = 5 |
privateLinkAlias | Aliaset för Private Link-resursen. Att fylla i det här valfria fältet anger att den här serverdelen är "Privat" | sträng |
privateLinkApprovalMessage | Ett anpassat meddelande som ska ingå i godkännandebegäran för att ansluta till Private Link | sträng |
privateLinkLocation | Platsen för Private Link-resursen. Krävs endast om "privateLinkResourceId" har fyllts i | sträng |
privateLinkResourceId | Resurs-ID för Private Link-resursen. Att fylla i det här valfria fältet anger att den här serverdelen är "Privat" | sträng |
vikt | Den här slutpunktens vikt för belastningsutjämning. | Int Begränsningar: Minsta värde = 1 Maxvärde = 1 000 |
Serverdelspool
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för Front Door-serverdelspoolen | BackendPoolProperties |
BackendPoolEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
serverdelar | Uppsättningen serverdelar för den här poolen | Serverdel[] |
healthProbeSettings | L7-hälsoavsökningsinställningar för en serverdelspool | SubResource |
loadBalancingSettings | Belastningsutjämningsinställningar för en serverdelspool | SubResource |
BackendPoolsSettings
Namn | Beskrivning | Värde |
---|---|---|
enforceCertificateNameCheck | Om certifikatnamnskontroll ska tillämpas på HTTPS-begäranden till alla serverdelspooler. Ingen effekt på icke-HTTPS-begäranden. | "Inaktiverad" "Aktiverad" |
sendRecvTimeoutSeconds | Tidsgränsen för att skicka och ta emot vid vidarebefordran av begäran till serverdelen. När tidsgränsen nås misslyckas begäran och returneras. | Int Begränsningar: Minsta värde = 16 |
CacheConfiguration
Namn | Beskrivning | Värde |
---|---|---|
cacheDuration | Hur länge innehållet måste cachelagras. Det tillåtna formatet är i ISO 8601-format (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP kräver att värdet inte är längre än ett år | sträng |
dynamicCompression | Om dynamisk komprimering ska användas för cachelagrat innehåll | "Inaktiverad" "Aktiverad" |
queryParameters | frågeparametrar som ska inkluderas eller exkluderas (kommaavgränsade). | sträng |
queryParameterStripDirective | Behandling av URL-frågetermer när du bildar cachenyckeln. | "StripAll" "StripAllExcept" "StripNone" "StripOnly" |
VidarebefordranKonfiguration
Namn | Beskrivning | Värde |
---|---|---|
@odata.type | "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" (krävs) | |
backendPool | En referens till backendPool som den här regeln dirigerar till. | SubResource |
cacheConfiguration | Cachelagringskonfigurationen som är associerad med den här regeln. | CacheConfiguration |
customForwardingPath | En anpassad sökväg som används för att skriva om resurssökvägar som matchas av den här regeln. Låt vara tom om du vill använda inkommande sökväg. | sträng |
forwardingProtocol | Protokoll som den här regeln använder vid vidarebefordran av trafik till serverdelar. | "HttpOnly" "HttpsOnly" "MatchRequest" |
FrontDoorProperties
Namn | Beskrivning | Värde |
---|---|---|
backendPools | Serverdelspooler som är tillgängliga för routningsregler. | BackendPool[] |
backendPoolsSettings | Inställningar för alla serverdelspooler | BackendPoolsSettings |
enabledState | Driftstatus för Front Door-lastbalanseraren. Tillåtna värden är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
friendlyName | Ett eget namn för frontDoor | sträng |
frontendEndpoints | Klientdelsslutpunkter som är tillgängliga för routningsregler. | FrontendEndpoint[] |
healthProbeSettings | Inställningar för hälsoavsökning som är associerade med den här Front Door-instansen. | HealthProbeSettingsModel[] |
loadBalancingSettings | Belastningsutjämningsinställningar som är associerade med den här Front Door-instansen. | LoadBalancingSettingsModel[] |
routingRules | Routningsregler som är associerade med denna Front Door. | RoutingRule[] |
FrontendEndpoint
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för klientdelsslutpunkten | FrontendEndpointProperties |
FrontendEndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
hostName | Värdnamnet för klientdelenEndpoint. Måste vara ett domännamn. | sträng |
sessionAffinityEnabledState | Om du vill tillåta sessionstillhörighet på den här värden. Giltiga alternativ är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
sessionAffinityTtlSeconds | OANVÄND. Det här fältet ignoreras. Den TTL som ska användas i sekunder för sessionstillhörighet, om tillämpligt. | Int |
webApplicationFirewallPolicyLink | Definierar brandväggsprincipen för webbprogram för varje värd (om tillämpligt) | FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink |
FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
HealthProbeSettingsModel
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för hälsoavsökningsinställningarna | HealthProbeSettingsEgenskaper |
HealthProbeSettingsProperties
Namn | Beskrivning | Värde |
---|---|---|
enabledState | Om du vill aktivera hälsoavsökningar mot serverdelar som definierats under backendPools. Hälsoavsökningar kan bara inaktiveras om det finns en enda aktiverad serverdel i en enda aktiverad serverdelspool. | "Inaktiverad" "Aktiverad" |
healthProbeMethod | Konfigurerar vilken HTTP-metod som ska användas för att avsöka de serverdelar som definierats under backendPools. | "GET" "HEAD" |
intervalInSeconds | Antalet sekunder mellan hälsoavsökningar. | Int |
stig | Sökvägen som ska användas för hälsoavsökningen. Standardvärdet är/ | sträng |
protokoll | Protokollschema som ska användas för den här avsökningen | "Http" "Https" |
LoadBalancingSettingsModel
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för belastningsutjämningsinställningarna | LoadBalancingSettingsEgenskaper |
LoadBalancingSettingsEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
additionalLatencyMilliseconds | Den ytterligare svarstiden i millisekunder för att avsökningar ska hamna i bucketen med lägsta svarstid | Int |
sampleSize | Antalet exempel att överväga för beslut om belastningsutjämning | Int |
successfulSamplesRequired | Antalet exempel inom exempelperioden som måste lyckas | Int |
Microsoft.Network/frontDoors
Namn | Beskrivning | Värde |
---|---|---|
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng Begränsningar: Minsta längd = 5 Max längd = 5 Mönster = ^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$ (krävs) |
Egenskaper | Egenskaper för Front Door Load Balancer | FrontDoorProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.Network/frontDoors@2020-05-01" |
RedirectConfiguration
Namn | Beskrivning | Värde |
---|---|---|
@odata.type | "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (krävs) | |
customFragment | Fragment som ska läggas till i omdirigerings-URL:en. Fragment är den del av URL:en som kommer efter #. Ta inte med #. | sträng |
customHost | Värd för omdirigering. Låt vara tom om du vill använda den inkommande värden som målvärd. | sträng |
customPath | Den fullständiga sökvägen till omdirigering. Sökvägen får inte vara tom och måste börja med /. Lämna tom om du vill använda den inkommande sökvägen som målsökväg. | sträng |
customQueryString | Den uppsättning frågesträngar som ska placeras i omdirigerings-URL:en. Om du anger det här värdet ersätts alla befintliga frågesträngar. lämna tom för att bevara den inkommande frågesträngen. Frågesträngen måste vara i <nyckel>=<värde> format. Den första? och & läggs till automatiskt så ta inte med dem i fronten, men separera flera frågesträngar med &. | sträng |
redirectProtocol | Protokollet för målet till där trafiken omdirigeras | "HttpOnly" "HttpsOnly" "MatchRequest" |
redirectType | Omdirigeringstypen som regeln ska använda vid omdirigering av trafik. | "Hittades" "Flyttad" "PermanentRedirect" "TemporaryRedirect" |
ResourceTags
Namn | Beskrivning | Värde |
---|
RouteConfiguration
Namn | Beskrivning | Värde |
---|---|---|
@odata.type | Ange till "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" för typen ForwardingConfiguration. Ange till "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" för typ RedirectConfiguration. | "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (krävs) |
RoutingRule
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Resursnamn. | sträng |
Egenskaper | Egenskaper för Front Door-routningsregeln | RoutingRuleProperties |
RoutingRuleEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
acceptedProtocols | Protokollscheman som matchar för den här regeln | Strängmatris som innehåller något av: "Http" "Https" |
enabledState | Om du vill aktivera användning av den här regeln. Tillåtna värden är "Aktiverade" eller "Inaktiverade" | "Inaktiverad" "Aktiverad" |
frontendEndpoints | Klientdelsslutpunkter som är associerade med den här regeln | SubResource[] |
patternsToMatch | Regelns vägmönster. | string[] |
routeConfiguration | En referens till routningskonfigurationen. | RouteConfiguration |
rulesEngine | En referens till en specifik regelmotorkonfiguration som ska tillämpas på den här vägen. | SubResource |
webApplicationFirewallPolicyLink | Definierar brandväggsprincipen för webbaserade program för varje routningsregel (om tillämpligt) | RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink |
RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |