Microsoft.Network applicationGateways

Bicep-erőforrásdefiníció

Az applicationGateways erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Network/applicationGateways erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Network/applicationGateways@2023-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    authenticationCertificates: [
      {
        id: 'string'
        name: 'string'
        properties: {
          data: 'string'
        }
      }
    ]
    autoscaleConfiguration: {
      maxCapacity: int
      minCapacity: int
    }
    backendAddressPools: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendAddresses: [
            {
              fqdn: 'string'
              ipAddress: 'string'
            }
          ]
        }
      }
    ]
    backendHttpSettingsCollection: [
      {
        id: 'string'
        name: 'string'
        properties: {
          affinityCookieName: 'string'
          authenticationCertificates: [
            {
              id: 'string'
            }
          ]
          connectionDraining: {
            drainTimeoutInSec: int
            enabled: bool
          }
          cookieBasedAffinity: 'string'
          hostName: 'string'
          path: 'string'
          pickHostNameFromBackendAddress: bool
          port: int
          probe: {
            id: 'string'
          }
          probeEnabled: bool
          protocol: 'string'
          requestTimeout: int
          trustedRootCertificates: [
            {
              id: 'string'
            }
          ]
        }
      }
    ]
    backendSettingsCollection: [
      {
        id: 'string'
        name: 'string'
        properties: {
          hostName: 'string'
          pickHostNameFromBackendAddress: bool
          port: int
          probe: {
            id: 'string'
          }
          protocol: 'string'
          timeout: int
          trustedRootCertificates: [
            {
              id: 'string'
            }
          ]
        }
      }
    ]
    customErrorConfigurations: [
      {
        customErrorPageUrl: 'string'
        statusCode: 'string'
      }
    ]
    enableFips: bool
    enableHttp2: bool
    firewallPolicy: {
      id: 'string'
    }
    forceFirewallPolicyAssociation: bool
    frontendIPConfigurations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          privateIPAddress: 'string'
          privateIPAllocationMethod: 'string'
          privateLinkConfiguration: {
            id: 'string'
          }
          publicIPAddress: {
            id: 'string'
          }
          subnet: {
            id: 'string'
          }
        }
      }
    ]
    frontendPorts: [
      {
        id: 'string'
        name: 'string'
        properties: {
          port: int
        }
      }
    ]
    gatewayIPConfigurations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          subnet: {
            id: 'string'
          }
        }
      }
    ]
    globalConfiguration: {
      enableRequestBuffering: bool
      enableResponseBuffering: bool
    }
    httpListeners: [
      {
        id: 'string'
        name: 'string'
        properties: {
          customErrorConfigurations: [
            {
              customErrorPageUrl: 'string'
              statusCode: 'string'
            }
          ]
          firewallPolicy: {
            id: 'string'
          }
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: {
            id: 'string'
          }
          hostName: 'string'
          hostNames: [
            'string'
          ]
          protocol: 'string'
          requireServerNameIndication: bool
          sslCertificate: {
            id: 'string'
          }
          sslProfile: {
            id: 'string'
          }
        }
      }
    ]
    listeners: [
      {
        id: 'string'
        name: 'string'
        properties: {
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: {
            id: 'string'
          }
          protocol: 'string'
          sslCertificate: {
            id: 'string'
          }
          sslProfile: {
            id: 'string'
          }
        }
      }
    ]
    loadDistributionPolicies: [
      {
        id: 'string'
        name: 'string'
        properties: {
          loadDistributionAlgorithm: 'string'
          loadDistributionTargets: [
            {
              id: 'string'
              name: 'string'
              properties: {
                backendAddressPool: {
                  id: 'string'
                }
                weightPerServer: int
              }
            }
          ]
        }
      }
    ]
    privateLinkConfigurations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          ipConfigurations: [
            {
              id: 'string'
              name: 'string'
              properties: {
                primary: bool
                privateIPAddress: 'string'
                privateIPAllocationMethod: 'string'
                subnet: {
                  id: 'string'
                }
              }
            }
          ]
        }
      }
    ]
    probes: [
      {
        id: 'string'
        name: 'string'
        properties: {
          host: 'string'
          interval: int
          match: {
            body: 'string'
            statusCodes: [
              'string'
            ]
          }
          minServers: int
          path: 'string'
          pickHostNameFromBackendHttpSettings: bool
          pickHostNameFromBackendSettings: bool
          port: int
          protocol: 'string'
          timeout: int
          unhealthyThreshold: int
        }
      }
    ]
    redirectConfigurations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          includePath: bool
          includeQueryString: bool
          pathRules: [
            {
              id: 'string'
            }
          ]
          redirectType: 'string'
          requestRoutingRules: [
            {
              id: 'string'
            }
          ]
          targetListener: {
            id: 'string'
          }
          targetUrl: 'string'
          urlPathMaps: [
            {
              id: 'string'
            }
          ]
        }
      }
    ]
    requestRoutingRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendAddressPool: {
            id: 'string'
          }
          backendHttpSettings: {
            id: 'string'
          }
          httpListener: {
            id: 'string'
          }
          loadDistributionPolicy: {
            id: 'string'
          }
          priority: int
          redirectConfiguration: {
            id: 'string'
          }
          rewriteRuleSet: {
            id: 'string'
          }
          ruleType: 'string'
          urlPathMap: {
            id: 'string'
          }
        }
      }
    ]
    rewriteRuleSets: [
      {
        id: 'string'
        name: 'string'
        properties: {
          rewriteRules: [
            {
              actionSet: {
                requestHeaderConfigurations: [
                  {
                    headerName: 'string'
                    headerValue: 'string'
                  }
                ]
                responseHeaderConfigurations: [
                  {
                    headerName: 'string'
                    headerValue: 'string'
                  }
                ]
                urlConfiguration: {
                  modifiedPath: 'string'
                  modifiedQueryString: 'string'
                  reroute: bool
                }
              }
              conditions: [
                {
                  ignoreCase: bool
                  negate: bool
                  pattern: 'string'
                  variable: 'string'
                }
              ]
              name: 'string'
              ruleSequence: int
            }
          ]
        }
      }
    ]
    routingRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendAddressPool: {
            id: 'string'
          }
          backendSettings: {
            id: 'string'
          }
          listener: {
            id: 'string'
          }
          priority: int
          ruleType: 'string'
        }
      }
    ]
    sku: {
      capacity: int
      name: 'string'
      tier: 'string'
    }
    sslCertificates: [
      {
        id: 'string'
        name: 'string'
        properties: {
          data: 'string'
          keyVaultSecretId: 'string'
          password: 'string'
        }
      }
    ]
    sslPolicy: {
      cipherSuites: [
        'string'
      ]
      disabledSslProtocols: [
        'string'
      ]
      minProtocolVersion: 'string'
      policyName: 'string'
      policyType: 'string'
    }
    sslProfiles: [
      {
        id: 'string'
        name: 'string'
        properties: {
          clientAuthConfiguration: {
            verifyClientCertIssuerDN: bool
            verifyClientRevocation: 'string'
          }
          sslPolicy: {
            cipherSuites: [
              'string'
            ]
            disabledSslProtocols: [
              'string'
            ]
            minProtocolVersion: 'string'
            policyName: 'string'
            policyType: 'string'
          }
          trustedClientCertificates: [
            {
              id: 'string'
            }
          ]
        }
      }
    ]
    trustedClientCertificates: [
      {
        id: 'string'
        name: 'string'
        properties: {
          data: 'string'
        }
      }
    ]
    trustedRootCertificates: [
      {
        id: 'string'
        name: 'string'
        properties: {
          data: 'string'
          keyVaultSecretId: 'string'
        }
      }
    ]
    urlPathMaps: [
      {
        id: 'string'
        name: 'string'
        properties: {
          defaultBackendAddressPool: {
            id: 'string'
          }
          defaultBackendHttpSettings: {
            id: 'string'
          }
          defaultLoadDistributionPolicy: {
            id: 'string'
          }
          defaultRedirectConfiguration: {
            id: 'string'
          }
          defaultRewriteRuleSet: {
            id: 'string'
          }
          pathRules: [
            {
              id: 'string'
              name: 'string'
              properties: {
                backendAddressPool: {
                  id: 'string'
                }
                backendHttpSettings: {
                  id: 'string'
                }
                firewallPolicy: {
                  id: 'string'
                }
                loadDistributionPolicy: {
                  id: 'string'
                }
                paths: [
                  'string'
                ]
                redirectConfiguration: {
                  id: 'string'
                }
                rewriteRuleSet: {
                  id: 'string'
                }
              }
            }
          ]
        }
      }
    ]
    webApplicationFirewallConfiguration: {
      disabledRuleGroups: [
        {
          ruleGroupName: 'string'
          rules: [
            int
          ]
        }
      ]
      enabled: bool
      exclusions: [
        {
          matchVariable: 'string'
          selector: 'string'
          selectorMatchOperator: 'string'
        }
      ]
      fileUploadLimitInMb: int
      firewallMode: 'string'
      maxRequestBodySize: int
      maxRequestBodySizeInKb: int
      requestBodyCheck: bool
      ruleSetType: 'string'
      ruleSetVersion: 'string'
    }
  }
  zones: [
    'string'
  ]
}

Tulajdonságértékek

applicationGateways

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-80

Érvényes karakterek:
Alfanumerikus, aláhúzásjelek, pontok és kötőjelek.

Kezdje alfanumerikussal. Alfanumerikus vagy aláhúzásos végérték.
location Erőforrás helye. sztring
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
identity Az Application Gateway identitása, ha konfigurálva van. ManagedServiceIdentity
properties Az Application Gateway tulajdonságai. ApplicationGatewayPropertiesFormat
Zónák A rendelkezésre állási zónák listája, amely azt jelöli, hogy honnan kell származnia az erőforrásnak. sztring[]

ManagedServiceIdentity

Név Leírás Érték
típus Az erőforráshoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolítja az identitásokat a virtuális gépről. "Nincs"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai ARM-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". object

ApplicationGatewayPropertiesFormat

Név Leírás Érték
authenticationCertificates Az Application Gateway-erőforrás hitelesítési tanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayAuthenticationCertificate[]
automatikus skálázásKonfigurálás Automatikus skálázás konfigurálása. ApplicationGatewayAutoscaleConfiguration
backendAddressPools Az Application Gateway-erőforrás háttércímkészlete. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayBackendAddressPool[]
háttérrendszerHttpSettingsCollection Az Application Gateway-erőforrás háttérbeli HTTP-beállításai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayBackendHttpSettings[]
backendSettingsCollection Az Application Gateway-erőforrás háttérbeállításai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayBackendSettings[]
customErrorConfigurations Az Application Gateway-erőforrás egyéni hibakonfigurációi. ApplicationGatewayCustomError[]
enableFips Az, hogy a FIPS engedélyezve van-e az Application Gateway-erőforráson. logikai
enableHttp2 Az, hogy a HTTP2 engedélyezve van-e az Application Gateway-erőforráson. logikai
firewallPolicy Hivatkozás a FirewallPolicy erőforrásra. Alforrás
forceFirewallPolicyAssociation Ha igaz, egy tűzfalszabályzatot társít egy application gatewayhez, függetlenül attól, hogy a szabályzat eltér-e a WAF-konfigurációtól. logikai
frontendIPConfigurations Az Application Gateway-erőforrás előtérbeli IP-címei. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Az Application Gateway-erőforrás előtérbeli portja. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Az Application Gateway-erőforrás alhálózatai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayIPConfiguration[]
globalConfiguration Globális konfiguráció. ApplicationGatewayGlobalConfiguration
httpListeners Az Application Gateway-erőforrás HTTP-figyelői. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayHttpListener[]
Hallgatók Az Application Gateway-erőforrás figyelői. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayListener[]
loadDistributionPolicies Az Application Gateway-erőforrás terheléselosztási szabályzatai. ApplicationGatewayLoadDistributionPolicy[]
privateLinkConfigurations PrivateLink-konfigurációk az Application Gatewayen. ApplicationGatewayPrivateLinkConfiguration[]
Szondák Az Application Gateway-erőforrás mintavételei. ApplicationGatewayProbe[]
redirectConfigurations Az Application Gateway-erőforrás átirányítási konfigurációi. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayRedirectConfiguration[]
requestRoutingRules Az Application Gateway-erőforrás útválasztási szabályainak kérése. ApplicationGatewayRequestRoutingRule[]
rewriteRuleSets Az Application Gateway-erőforrás szabályainak átírása. ApplicationGatewayRewriteRuleSet[]
routingRules Az Application Gateway-erőforrás útválasztási szabályai. ApplicationGatewayRoutingRule[]
Sku Az Application Gateway-erőforrás termékváltozata. ApplicationGatewaySku
sslCertificates Az Application Gateway-erőforrás SSL-tanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewaySslCertificate[]
sslPolicy Az Application Gateway-erőforrás SSL-szabályzata. ApplicationGatewaySslPolicy
sslProfiles Az Application Gateway-erőforrás SSL-profiljai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewaySslProfile[]
trustedClientCertificates Az Application Gateway-erőforrás megbízható ügyféltanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayTrustedClientCertificate[]
trustedRootCertificates Az Application Gateway-erőforrás megbízható főtanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayTrustedRootCertificate[]
urlPathMaps Az Application Gateway-erőforrás URL-útvonal-leképezése. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayUrlPathMap[]
webApplicationFirewallConfiguration Webalkalmazási tűzfal konfigurálása. ApplicationGatewayWebApplicationFirewallConfiguratio...

ApplicationGatewayAuthenticationCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi hitelesítési tanúsítvány neve. sztring
properties Az Application Gateway hitelesítési tanúsítványának tulajdonságai. ApplicationGatewayAuthenticationCertificatePropertie...

ApplicationGatewayAuthenticationCertificatePropertie...

Név Leírás Érték
adatok Nyilvános adatok tanúsítványa. sztring

ApplicationGatewayAutoscaleConfiguration

Név Leírás Érték
maxCapacity A kapacitás Application Gateway felső határa. int
minCapacity A Application Gateway kapacitás számának alsó határa. int (kötelező)

ApplicationGatewayBackendAddressPool

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A háttércímkészlet neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway háttércímkészletének tulajdonságai. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Név Leírás Érték
backendAddresses Háttércímek. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Név Leírás Érték
Fqdn A teljes tartománynév (FQDN). sztring
ipAddress IP-cím. sztring

ApplicationGatewayBackendHttpSettings

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A háttérrendszer http-beállításainak neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway háttérbeli HTTP-beállításainak tulajdonságai. ApplicationGatewayBackendHttpSettingsPropertiesForma...

ApplicationGatewayBackendHttpSettingsPropertiesForma...

Név Leírás Érték
affinityCookieName Az affinitási cookie-hoz használandó cookie-név. sztring
authenticationCertificates Az Application Gateway hitelesítési tanúsítványaira mutató hivatkozások tömbje. Alforrás[]
connectionDraining A háttérbeli HTTP-beállítások erőforrás kapcsolatának kiürítése. ApplicationGatewayConnectionDraining
cookieBasedAffinity Cookie-alapú affinitás. "Letiltva"
"Engedélyezve"
Hostname A háttérkiszolgálóknak küldendő állomásfejléc. sztring
path Elérési út, amelyet minden HTTP-kérés előtagjaként kell használni. A null érték azt jelenti, hogy nem lesz előtaggal ellátva elérési út. Az alapértelmezett érték null. sztring
pickHostNameFromBackendAddress A háttérkiszolgáló állomásnevéből válassza ki, hogy a gazdagépfejlécet szeretné-e választani. Az alapértelmezett érték hamis. logikai
port A háttérrendszer célportja. int
mintavétel Application Gateway mintavételi erőforrása. Alforrás
probeEnabled Hogy a mintavétel engedélyezve van-e. Az alapértelmezett érték hamis. logikai
Protokoll A háttérrendszerrel való kommunikációhoz használt protokoll. "Http"
"Https"
"Tcp"
"Tls"
requestTimeout Kérés időtúllépése másodpercben. Application Gateway sikertelen lesz a kérés, ha a válasz nem érkezik meg a RequestTimeouton belül. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
trustedRootCertificates Az Application Gateway megbízható főtanúsítványaira mutató hivatkozások tömbje. Alforrás[]

Alforrás

Név Leírás Érték
id Erőforrás-azonosító. sztring

ApplicationGatewayConnectionDraining

Név Leírás Érték
drainTimeoutInSec A kapcsolat kiürítésének másodperces száma aktív. Az elfogadható értékek 1 másodperc és 3600 másodperc között vannak. int (kötelező)
engedélyezve Azt jelzi, hogy engedélyezve van-e a kapcsolat kiürítése. bool (kötelező)

ApplicationGatewayBackendSettings

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi háttérbeállítások neve. sztring
properties Az Application Gateway háttérrendszer-beállításainak tulajdonságai. ApplicationGatewayBackendSettingsPropertiesFormat

ApplicationGatewayBackendSettingsPropertiesFormat

Név Leírás Érték
Hostname A Tls protokoll háttérkiszolgálóinak küldendő kiszolgálónév-jelzés. sztring
pickHostNameFromBackendAddress A kiszolgálónév jelzésének kiválasztása a Tls protokoll háttérkiszolgálójának állomásnevéből. Az alapértelmezett érték hamis. logikai
port A háttérrendszer célportja. int
mintavétel Application Gateway mintavételi erőforrása. Alforrás
Protokoll A háttérrendszerrel való kommunikációhoz használt protokoll. "Http"
"Https"
"Tcp"
"Tls"
timeout Kapcsolat időtúllépése másodpercben. Application Gateway sikertelen lesz a kérés, ha a válasz nem érkezik meg a ConnectionTimeouton belül. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
trustedRootCertificates Az Application Gateway megbízható főtanúsítványaira mutató hivatkozások tömbje. Alforrás[]

ApplicationGatewayCustomError

Név Leírás Érték
customErrorPageUrl Az Application Gateway egyéni hibájának hibaoldali URL-címe. sztring
statusCode Az Application Gateway egyéni hibájának állapotkódja. "HttpStatus400"
"HttpStatus403"
"HttpStatus404"
"HttpStatus405"
"HttpStatus408"
"HttpStatus500"
"HttpStatus502"
"HttpStatus503"
"HttpStatus504"

ApplicationGatewayFrontendIPConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az előtérbeli IP-konfiguráció neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway előtérbeli IP-konfigurációjának tulajdonságai. ApplicationGatewayFrontendIPConfigurationPropertiesF...

ApplicationGatewayFrontendIPConfigurationPropertiesF...

Név Leírás Érték
privateIPAddress A hálózati adapter IP-konfigurációjának PrivateIPAddress címe. sztring
privateIPAllocationMethod A magánhálózati IP-cím kiosztási módszere. "Dinamikus"
"Statikus"
privateLinkConfiguration Hivatkozás az Application Gateway privát kapcsolati konfigurációjára. Alforrás
publicIPAddress Hivatkozás a PublicIP-erőforrásra. Alforrás
alhálózat Hivatkozás az alhálózati erőforrásra. Alforrás

ApplicationGatewayFrontendPort

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az előtérport neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway előtérbeli portjának tulajdonságai. ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Név Leírás Érték
port Előtérbeli port. int

ApplicationGatewayIPConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi IP-konfiguráció neve. sztring
properties Az Application Gateway IP-konfigurációjának tulajdonságai. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Név Leírás Érték
alhálózat Hivatkozás az alhálózati erőforrásra. Egy alhálózat, ahonnan az Application Gateway megkapja a privát címét. Alforrás

ApplicationGatewayGlobalConfiguration

Név Leírás Érték
enableRequestBuffering Engedélyezze a kérések pufferelését. logikai
enableResponseBuffering Engedélyezze a válaszpufferelést. logikai

ApplicationGatewayHttpListener

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi HTTP-figyelő neve. sztring
properties Az Application Gateway HTTP-figyelőjének tulajdonságai. ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Név Leírás Érték
customErrorConfigurations A HTTP-figyelő egyéni hibakonfigurációi. ApplicationGatewayCustomError[]
firewallPolicy Hivatkozás a FirewallPolicy erőforrásra. Alforrás
frontendIPConfiguration Egy Application Gateway előtérbeli IP-konfigurációs erőforrása. Alforrás
frontendPort Egy Application Gateway előtérbeli porterőforrása. Alforrás
Hostname A HTTP-figyelő állomásneve. sztring
Állomásnevek A HTTP-figyelő gazdagépneveinek listája, amely speciális helyettesítő karaktereket is lehetővé tesz. sztring[]
Protokoll A HTTP-figyelő protokollja. "Http"
"Https"
"Tcp"
"Tls"
requireServerNameIndication Csak akkor alkalmazható, ha a protokoll https. Engedélyezi az SNI-t a több üzemeltetéshez. logikai
sslCertificate Egy application gateway SSL-tanúsítvány-erőforrása. Alforrás
sslProfile Az Application Gateway SSL-profil-erőforrása. Alforrás

ApplicationGatewayListener

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi figyelő neve. sztring
properties Az Application Gateway-figyelő tulajdonságai. ApplicationGatewayListenerPropertiesFormat

ApplicationGatewayListenerPropertiesFormat

Név Leírás Érték
frontendIPConfiguration Egy Application Gateway előtérbeli IP-konfigurációs erőforrása. Alforrás
frontendPort Egy application gateway előtérbeli porterőforrása. Alforrás
Protokoll A figyelő protokollja. "Http"
"Https"
"Tcp"
"Tls"
sslCertificate Egy application gateway SSL-tanúsítvány-erőforrása. Alforrás
sslProfile Az Application Gateway SSL-profil-erőforrása. Alforrás

ApplicationGatewayLoadDistributionPolicy

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi terheléselosztási szabályzat neve. sztring
properties Az Application Gateway terheléselosztási szabályzatának tulajdonságai. ApplicationGatewayLoadDistributionPolicyPropertiesFo...

ApplicationGatewayLoadDistributionPolicyPropertiesFo...

Név Leírás Érték
loadDistributionAlgorithm Egy Application Gateway terheléselosztási célok erőforrása. "IpHash"
"LeastConnections"
"RoundRobin"
loadDistributionTargets Egy Application Gateway terheléselosztási célok erőforrása. ApplicationGatewayLoadDistributionTarget[]

ApplicationGatewayLoadDistributionTarget

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi terheléselosztási szabályzat neve. sztring
properties Az Application Gateway terheléselosztási céljának tulajdonságai. ApplicationGatewayLoadDistributionTargetPropertiesFo...

ApplicationGatewayLoadDistributionTargetPropertiesFo...

Név Leírás Érték
backendAddressPool Az Application Gateway háttércímkészlet-erőforrása. Alforrás
weightPerServer Kiszolgálónkénti súly. 1 és 100 közötti tartomány. int

ApplicationGatewayPrivateLinkConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi privát kapcsolat konfigurációjának neve. sztring
properties Az Application Gateway privát kapcsolati konfigurációjának tulajdonságai. ApplicationGatewayPrivateLinkConfigurationProperties

ApplicationGatewayPrivateLinkConfigurationProperties

Név Leírás Érték
ipConfigurations Az Application Gateway privát kapcsolati IP-konfigurációinak tömbje. ApplicationGatewayPrivateLinkIpConfiguration[]

ApplicationGatewayPrivateLinkIpConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway private link IP-konfigurációjának neve. sztring
properties Az Application Gateway privát kapcsolati IP-konfigurációjának tulajdonságai. ApplicationGatewayPrivateLinkIpConfigurationProperti...

ApplicationGatewayPrivateLinkIpConfigurationProperti...

Név Leírás Érték
Elsődleges Hogy az IP-konfiguráció elsődleges-e vagy sem. logikai
privateIPAddress Az IP-konfiguráció magánhálózati IP-címe. sztring
privateIPAllocationMethod A magánhálózati IP-cím kiosztási módszere. "Dinamikus"
"Statikus"
alhálózat Hivatkozás az alhálózati erőforrásra. Alforrás

ApplicationGatewayProbe

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A mintavétel neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway-mintavétel tulajdonságai. ApplicationGatewayProbePropertiesFormat

ApplicationGatewayProbePropertiesFormat

Név Leírás Érték
gazda A mintavétel küldéséhez használni kívánt állomásnév. sztring
interval A próbaidő másodpercben. Ez két egymást követő mintavétel közötti időintervallum. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
Mérkőzés Kifogástalan mintavételi válasz besorolásának kritériuma. ApplicationGatewayProbeHealthResponseMatch
minServers A mindig kifogástalan állapotúként megjelölt kiszolgálók minimális száma. Az alapértelmezett érték 0. int
path A mintavétel relatív elérési útja. Az érvényes elérési út a következőtől kezdődik: '/'. A rendszer elküldi a mintavételt a következőnek: {Protocol}://{host}:{port}{path}. sztring
pickHostNameFromBackendHttpSettings Azt határozza meg, hogy a gazdagép fejléce a háttérbeli HTTP-beállítások közül legyen-e kiválasztva. Az alapértelmezett érték hamis. logikai
pickHostNameFromBackendSettings A kiszolgálónév jelzésének kiválasztása a Tls protokoll háttérbeállításai közül. Az alapértelmezett érték hamis. logikai
port A háttérkiszolgálók kikereséséhez használt egyéni port. Az érvényes érték 1 és 65535 között lehet. Ha nincs beállítva, a http-beállításokból származó port lesz használva. Ez a tulajdonság csak alapszintű, Standard_v2 és WAF_v2 érvényes. int
Protokoll A mintavételhez használt protokoll. "Http"
"Https"
"Tcp"
"Tls"
timeout A mintavétel időtúllépése másodpercben. A mintavétel sikertelenként van megjelölve, ha nem érkezik érvényes válasz ezzel az időtúllépési időszakkal. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
unhealthyThreshold A mintavétel újrapróbálkozásainak száma. A háttérkiszolgáló le van jelölve, miután az egymást követő mintavételi hibák száma elérte a Nem kifogástalan állapototThreshold értéket. Az elfogadható értékek 1 másodperctől 20-ra vannak adva. int

ApplicationGatewayProbeHealthResponseMatch

Név Leírás Érték
body (Törzs) Az állapotválaszban szereplő törzs. Az alapértelmezett érték üres. sztring
statusCodes Kifogástalan állapotkódok engedélyezett tartományai. Az állapotkódok alapértelmezett tartománya 200–399. sztring[]

ApplicationGatewayRedirectConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi átirányítási konfiguráció neve. sztring
properties Az Application Gateway átirányítási konfigurációjának tulajdonságai. ApplicationGatewayRedirectConfigurationPropertiesFor...

ApplicationGatewayRedirectConfigurationPropertiesFor...

Név Leírás Érték
includePath Adja meg az elérési utat az átirányított URL-címben. logikai
includeQueryString Adja meg a lekérdezési sztringet az átirányított URL-címben. logikai
pathRules Átirányítási konfigurációt meghatározó elérésiút-szabályok. Alforrás[]
redirectType HTTP-átirányítás típusa. "Talált"
"Állandó"
"LásdEgyéb"
"Ideiglenes"
requestRoutingRules Átirányítási konfigurációt meghatározó kérés-útválasztás. Alforrás[]
targetListener Hivatkozás egy figyelőre a kérés átirányításához. Alforrás
targetUrl URL-cím a kérés átirányításához. sztring
urlPathMaps Az URL-címleképezések alapértelmezett átirányítási konfigurációt határoznak meg. Alforrás[]

ApplicationGatewayRequestRoutingRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A kérelem-útválasztási szabály neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway kérelem-útválasztási szabályának tulajdonságai. ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Név Leírás Érték
backendAddressPool Az Application Gateway háttércímkészlet-erőforrása. Alforrás
backendHttpSettings Az Application Gateway háttérbeli HTTP-beállítási erőforrása. Alforrás
httpListener Az Application Gateway HTTP-figyelői erőforrása. Alforrás
loadDistributionPolicy Az Application Gateway terheléselosztási házirend-erőforrása. Alforrás
Prioritás A kérelem-útválasztási szabály prioritása. int
redirectConfiguration Az Application Gateway konfigurációs erőforrásának átirányítása. Alforrás
rewriteRuleSet Írja át a Szabálykészlet erőforrást az Application Gateway alapszintű szabályában. Alforrás
ruleType Szabály típusa. "Alapszintű"
"PathBasedRouting"
urlPathMap Az Application Gateway URL-útvonal-leképezési erőforrása. Alforrás

ApplicationGatewayRewriteRuleSet

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az átírási szabálykészlet neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway újraírási szabálykészletének tulajdonságai. ApplicationGatewayRewriteRuleSetPropertiesFormat

ApplicationGatewayRewriteRuleSetPropertiesFormat

Név Leírás Érték
rewriteRules Írja át a szabályokat az átírási szabálykészletben. ApplicationGatewayRewriteRule[]

ApplicationGatewayRewriteRule

Név Leírás Érték
actionSet Az átírási szabály részeként végrehajtandó műveletek halmaza. ApplicationGatewayRewriteRuleActionSet
Feltételek A műveletkészlet végrehajtásának kiértékelésére vonatkozó feltételek. ApplicationGatewayRewriteRuleCondition[]
name Az átírási szabály neve, amely egy Application Gateway belül egyedi. sztring
ruleSequence Az átírási szabály szabályütemezése, amely meghatározza egy adott szabály végrehajtásának sorrendjét egy RewriteRuleSetben. int

ApplicationGatewayRewriteRuleActionSet

Név Leírás Érték
requestHeaderConfigurations Kérelemfejlécműveletek a műveletkészletben. ApplicationGatewayHeaderConfiguration[]
responseHeaderConfigurations Válaszfejlécműveletek a műveletkészletben. ApplicationGatewayHeaderConfiguration[]
urlConfiguration URL-konfigurációs művelet a műveletkészletben. ApplicationGatewayUrlConfiguration

ApplicationGatewayHeaderConfiguration

Név Leírás Érték
headerName A fejléckonfiguráció fejlécneve. sztring
headerValue A fejléckonfiguráció fejlécértéke. sztring

ApplicationGatewayUrlConfiguration

Név Leírás Érték
modifiedPath Url-cím elérési útja, amelyet a felhasználó megadott az URL-átíráshoz. A null érték azt jelenti, hogy a program nem frissíti az elérési utat. Az alapértelmezett érték null. sztring
modifiedQueryString Lekérdezési sztring, amelyet a felhasználó megadott az URL-átíráshoz. A null érték azt jelenti, hogy nem frissül a lekérdezési sztring. Az alapértelmezett érték null. sztring
átirányítás Ha igaz értékre van állítva, a módosított útvonal használatával újra kiértékeli az elérésiút-alapú kérelem-útválasztási szabályokban megadott URL-útvonaltérképet. Az alapértelmezett érték hamis. logikai

ApplicationGatewayRewriteRuleCondition

Név Leírás Érték
ignoreCase Ha ezt a paramétert igaz értékre állítja, kényszerítse a mintát a kis- és nagybetűk megkülönböztetésére. logikai
Semlegesítsék Ha ezt az értéket igazságként állítja be, akkor ellenőriznie kell a felhasználó által megadott feltétel tagadását. logikai
Minta A feltétel valódiságát kiértékelő rögzített sztring vagy reguláris kifejezés. sztring
Változó A RewriteRuleCondition feltételparamétere. sztring

ApplicationGatewayRoutingRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi útválasztási szabály neve. sztring
properties Az Application Gateway útválasztási szabályának tulajdonságai. ApplicationGatewayRoutingRulePropertiesFormat

ApplicationGatewayRoutingRulePropertiesFormat

Név Leírás Érték
backendAddressPool Az Application Gateway háttércímkészlet-erőforrása. Alforrás
backendSettings Az Application Gateway háttérbeállítási erőforrása. Alforrás
Hallgató Az Application Gateway figyelőerőforrása. Alforrás
Prioritás Az útválasztási szabály prioritása. int (kötelező)
ruleType Szabály típusa. "Alapszintű"
"PathBasedRouting"

ApplicationGatewaySku

Név Leírás Érték
capacity Egy Application Gateway kapacitása (példányszáma). int
name Az Application Gateway termékváltozatának neve. "Alapszintű"
"Standard_Large"
"Standard_Medium"
"Standard_Small"
"Standard_v2"
"WAF_Large"
"WAF_Medium"
"WAF_v2"
tier Az Application Gateway szintje. "Alapszintű"
"Standard"
"Standard_v2"
"WAF"
"WAF_v2"

ApplicationGatewaySslCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi SSL-tanúsítvány neve. sztring
properties Az Application Gateway SSL-tanúsítványának tulajdonságai. ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Név Leírás Érték
adatok Base-64 kódolású pfx-tanúsítvány. Csak a PUT-kérelemben alkalmazható. sztring
keyVaultSecretId A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). sztring
jelszó Az adatokban megadott pfx-fájl jelszava. Csak PUT-kérelemben alkalmazható. sztring

ApplicationGatewaySslPolicy

Név Leírás Érték
cipherSuites Ssl-titkosítási csomagok, amelyek engedélyezve lesznek a megadott sorrendben az Application Gateway számára. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA"
"TLS_DHE_DSS_WITH_AES_128_CBC_SHA"
"TLS_DHE_DSS_WITH_AES_128_CBC_SHA256"
"TLS_DHE_DSS_WITH_AES_256_CBC_SHA"
"TLS_DHE_DSS_WITH_AES_256_CBC_SHA256"
"TLS_DHE_RSA_WITH_AES_128_CBC_SHA"
"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256"
"TLS_DHE_RSA_WITH_AES_256_CBC_SHA"
"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384"
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA"
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"
"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA"
"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384"
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384"
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"
"TLS_RSA_WITH_3DES_EDE_CBC_SHA"
"TLS_RSA_WITH_AES_128_CBC_SHA"
"TLS_RSA_WITH_AES_128_CBC_SHA256"
"TLS_RSA_WITH_AES_128_GCM_SHA256"
"TLS_RSA_WITH_AES_256_CBC_SHA"
"TLS_RSA_WITH_AES_256_CBC_SHA256"
"TLS_RSA_WITH_AES_256_GCM_SHA384"
disabledSslProtocols Az Application Gatewayen letiltandó SSL-protokollok. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"TLSv1_0"
"TLSv1_1"
"TLSv1_2"
"TLSv1_3"
minProtocolVersion Az Application Gatewayen támogatni kívánt SSL-protokoll minimális verziója. "TLSv1_0"
"TLSv1_1"
"TLSv1_2"
"TLSv1_3"
policyName Az Ssl által előre definiált szabályzat neve. "AppGwSslPolicy20150501"
"AppGwSslPolicy20170401"
"AppGwSslPolicy20170401S"
"AppGwSslPolicy20220101"
"AppGwSslPolicy20220101S"
policyType Ssl-szabályzat típusa. "Egyéni"
"CustomV2"
"Előre definiálva"

ApplicationGatewaySslProfile

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi SSL-profil neve. sztring
properties Az Application Gateway SSL-profiljának tulajdonságai. ApplicationGatewaySslProfilePropertiesFormat

ApplicationGatewaySslProfilePropertiesFormat

Név Leírás Érték
clientAuthConfiguration Az Application Gateway-erőforrás ügyfél-hitelesítési konfigurációja. ApplicationGatewayClientAuthConfiguration
sslPolicy Az Application Gateway-erőforrás SSL-szabályzata. ApplicationGatewaySslPolicy
trustedClientCertificates Az Application Gateway megbízható ügyféltanúsítványaira mutató hivatkozások tömbje. Alforrás[]

ApplicationGatewayClientAuthConfiguration

Név Leírás Érték
verifyClientCertIssuerDN Ellenőrizze az ügyféltanúsítvány-kiállító nevét az Application Gatewayen. logikai
verifyClientRevocation Ellenőrizze az ügyféltanúsítvány visszavonásának állapotát. "Nincs"
"OCSP"

ApplicationGatewayTrustedClientCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A megbízható ügyféltanúsítvány neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway megbízható ügyféltanúsítványának tulajdonságai. ApplicationGatewayTrustedClientCertificateProperties...

ApplicationGatewayTrustedClientCertificateProperties...

Név Leírás Érték
adatok Tanúsítvány nyilvános adatai. sztring

ApplicationGatewayTrustedRootCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi megbízható főtanúsítvány neve. sztring
properties Az Application Gateway megbízható főtanúsítványának tulajdonságai. ApplicationGatewayTrustedRootCertificatePropertiesFo...

ApplicationGatewayTrustedRootCertificatePropertiesFo...

Név Leírás Érték
adatok Tanúsítvány nyilvános adatai. sztring
keyVaultSecretId A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). sztring

ApplicationGatewayUrlPathMap

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi URL-útvonaltérkép neve. sztring
properties Az Application Gateway URL-útvonaltérképének tulajdonságai. ApplicationGatewayUrlPathMapPropertiesFormat

ApplicationGatewayUrlPathMapPropertiesFormat

Név Leírás Érték
defaultBackendAddressPool Az URL-címtérkép alapértelmezett háttércímkészlet-erőforrása. Alforrás
defaultBackendHttpSettings Az URL-útvonaltérkép alapértelmezett háttérbeli HTTP-beállítási erőforrása. Alforrás
defaultLoadDistributionPolicy Az URL-elérési út leképezésének alapértelmezett terheléselosztási házirend-erőforrása. Alforrás
defaultRedirectConfiguration Az URL-útvonaltérkép alapértelmezett átirányítási konfigurációs erőforrása. Alforrás
defaultRewriteRuleSet Az URL-elérési út leképezésének alapértelmezett átírási szabálykészlet-erőforrása. Alforrás
pathRules Az URL-cím leképezési erőforrásának elérésiút-szabálya. ApplicationGatewayPathRule[]

ApplicationGatewayPathRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi elérésiút-szabály neve. sztring
properties Az Application Gateway elérési útjának szabályának tulajdonságai. ApplicationGatewayPathRulePropertiesFormat

ApplicationGatewayPathRulePropertiesFormat

Név Leírás Érték
backendAddressPool Az URL-címtérkép elérési útjának szabályának háttércímkészlet-erőforrása. Alforrás
backendHttpSettings Az URL-cím leképezési útvonalszabályának háttérbeli HTTP-beállítások erőforrása. Alforrás
firewallPolicy Hivatkozás a FirewallPolicy erőforrásra. Alforrás
loadDistributionPolicy Az URL-cím leképezési útvonalszabályának terheléselosztási házirend-erőforrása. Alforrás
Görbék Az URL-cím leképezésének elérésiút-szabályai. sztring[]
redirectConfiguration Az URL-elérési út leképezési útvonalszabályának átirányítási konfigurációs erőforrása. Alforrás
rewriteRuleSet Írja át a szabálykészlet erőforrását az URL-útvonaltérkép elérési útjának szabályához. Alforrás

ApplicationGatewayWebApplicationFirewallConfiguratio...

Név Leírás Érték
disabledRuleGroups A letiltott szabálycsoportok. ApplicationGatewayFirewallDisabledRuleGroup[]
engedélyezve Engedélyezve van-e a webalkalmazási tűzfal. bool (kötelező)
Kizárások A kizárási lista. ApplicationGatewayFirewallExclusion[]
fileUploadLimitInMb Maximális fájlfeltöltési méret MB-ban WAF esetén. int
firewallMode Webalkalmazási tűzfal üzemmód. "Észlelés"
"Megelőzés" (kötelező)
maxRequestBodySize Kérelemtörzs maximális mérete WAF-hez. int
maxRequestBodySizeInKb Kérelemtörzs maximális mérete KB-ban WAF esetén. int
requestBodyCheck Engedélyezi-e, hogy a WAF ellenőrizze a kérelem törzsét. logikai
ruleSetType A webalkalmazási tűzfalszabálykészlet típusa. A lehetséges értékek a következők: "OWASP". sztring (kötelező)
ruleSetVersion A szabálykészlet-típus verziója. sztring (kötelező)

ApplicationGatewayFirewallDisabledRuleGroup

Név Leírás Érték
ruleGroupName A letiltani kívánt szabálycsoport neve. sztring (kötelező)
szabályok A letiltott szabályok listája. Ha null, a szabálycsoport összes szabálya le lesz tiltva. int[]

ApplicationGatewayFirewallExclusion

Név Leírás Érték
matchVariable A kizárandó változó. sztring (kötelező)
selector Ha a matchVariable gyűjtemény, a gyűjtemény azon elemeinek megadására használt operátor, amelyekre ez a kizárás vonatkozik. sztring (kötelező)
selectorMatchOperator Ha a matchVariable gyűjtemény, a választóval adja meg, hogy a gyűjtemény mely elemeire vonatkozik ez a kizárás. sztring (kötelező)

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
LANSA windowsos virtuálisgép-méretezési csoport automatikus skálázása Azure SQL-adatbázissal

Üzembe helyezés az Azure-ban
A sablon üzembe helyez egy Windows rendszerű VMSS-t a méretezési csoportban lévő virtuális gépek kívánt számával, és egy LANSA MSI-t az egyes virtuális gépekre való telepítéshez. A virtuálisgép-méretezési csoport üzembe helyezése után egy egyéni szkriptbővítményt használ a LANSA MSI telepítéséhez)
WordPress-webhely létrehozása virtuális hálózaton

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy WordPress-webhelyet egy virtuális hálózat tárolópéldányán. És adjon ki egy nyilvános webhely teljes tartománynevét, amely hozzáférhet a WordPress webhelyhez.
Azure Application Gateway v2 létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Application Gateway két Windows Server 2016 kiszolgálóval a háttérkészletben
Azure WAF v2 létrehozása Azure Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Web Application Firewall v2-t Azure Application Gateway két Windows Server 2016 kiszolgálóval a háttérkészletben
AKS-fürt NAT-átjáróval és Application Gateway

Üzembe helyezés az Azure-ban
Ez a minta bemutatja, hogyan helyezhet üzembe egy AKS-fürtöt NAT Gateway használatával a kimenő kapcsolatokhoz, és hogyan Application Gateway a bejövő kapcsolatokhoz.
Azure Application Gateway bemutató beállítása

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi Azure Application Gateway bemutató gyors üzembe helyezését a terheléselosztás cookie-alapú affinitással vagy anélkül történő teszteléséhez.
eShop webhely az ILB ASE-vel

Üzembe helyezés az Azure-ban
A App Service Environment a Azure App Service prémium szintű szolgáltatáscsomagja, amely teljesen elkülönített és dedikált környezetet biztosít a Azure App Service alkalmazások nagy léptékű biztonságos futtatásához, beleértve a Web Apps, a Mobile Apps és az API Apps alkalmazást.
Többrétegű forgalomkezelő, L4 ILB, L7 AppGateway

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Virtual Network, elkülöníti a hálózatot alhálózatokon keresztül, üzembe helyezi a virtuális gépeket, és konfigurálja a terheléselosztást
Többrétegű alkalmazás NSG-vel, ILB-vel, AppGatewayrel

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Virtual Network, elkülöníti a hálózatot alhálózatokon keresztül, üzembe helyezi a virtuális gépeket, és konfigurálja a terheléselosztást
API Management létrehozása belső virtuális hálózaton az App Gateway használatával

Üzembe helyezés az Azure-ban
Ez a sablon bemutatja, hogyan hozhat létre azure API Management-példányt egy Azure Application Gateway által védett magánhálózaton.
Front Door Standard/Premium Application Gateway forrással

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door Standard/Premium-példányt és egy Application Gateway-példányt, és egy NSG- és WAF-szabályzattal ellenőrzi, hogy a forgalom a Front Door forrásán keresztül érkezett-e.
Front Door Container Instances és Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door Standard/Premium verziót egy tárolócsoporttal és Application Gateway.
Ubuntu virtuálisgép-méretezési csoport üzembe helyezése Azure Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy egyszerű, Azure Application Gateway integrált Ubuntu virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése Azure Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy egyszerű, Azure Application Gateway integrált Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat
AKS-fürt a Application Gateway bejövőforgalom-vezérlővel

Üzembe helyezés az Azure-ban
Ez a minta bemutatja, hogyan helyezhet üzembe AKS-fürtöt Application Gateway, Application Gateway bejövőforgalom-vezérlővel, Azure Container Registry, Log Analytics és Key Vault
App Gateway WAF, SSL, IIS és HTTPS átirányítással

Üzembe helyezés az Azure-ban
Ez a sablon egy Application Gateway helyez üzembe WAF- és végpontok közötti SSL- és HTTP-átirányítással az IIS-kiszolgálókon.
Application Gateway létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy application gatewayt egy virtuális hálózaton, és terheléselosztási szabályokat állít be tetszőleges számú virtuális géphez
IPv6-Application Gateway létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon egy IPv6-előtérrel rendelkező alkalmazásátjárót hoz létre egy kettős veremű virtuális hálózaton.
Application Gateway V2 létrehozása Key Vault

Üzembe helyezés az Azure-ban
Ez a sablon egy Application Gateway V2-t helyez üzembe egy Virtual Network, egy felhasználó által meghatározott identitásban, Key Vault, titkos kódban (tanúsítványadatokban), valamint hozzáférési szabályzatban Key Vault és Application Gateway.
Application Gateway több üzemeltetéshez

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, és konfigurálja azt a 443-as porton futó multi hosting szolgáltatáshoz.
Application Gateway létrehozása elérési út felülbírálásával

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Application Gateway, és megjeleníti a háttércímkészlet elérésiút-felülbírálási funkciójának használatát.
Application Gateway létrehozása mintavétellel

Üzembe helyezés az Azure-ban
Ez a sablon egy továbbfejlesztett mintavételi funkcióval rendelkező Application Gateway helyez üzembe.
Application Gateway létrehozása nyilvános IP-címmel

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, a Application Gateway nyilvános IP-címét, valamint azt a Virtual Network, amelyben a Application Gateway telepítve van. Emellett két háttérkiszolgálóval konfigurálja a http-terheléselosztáshoz Application Gateway. Vegye figyelembe, hogy a háttérkiszolgálókhoz érvényes IP-címeket kell megadnia.
Application Gateway létrehozása nyilvános IP-címmel (kiszervezés)

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, a Application Gateway nyilvános IP-címét, valamint azt a Virtual Network, amelyben a Application Gateway telepítve van. Emellett két háttérkiszolgálóval konfigurálja Application Gateway ssl-kiszervezéshez és terheléselosztáshoz. Vegye figyelembe, hogy a háttérkiszolgálókhoz érvényes IP-címeket kell megadnia.
Application Gateway létrehozása átirányítással

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy application Gatewayt átirányítási funkciókkal egy virtuális hálózaton, és beállítja a terheléselosztási és átirányítási szabályokat (alapszintű és elérési út)
Application Gateway létrehozása átírással

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy application gatewayt, amely átírja a virtuális hálózat funkcióit, és beállítja a terheléselosztási és újraírási szabályokat
Application Gateway létrehozása (egyéni SSL)

Üzembe helyezés az Azure-ban
Ez a sablon egy egyéni SSL-szabályzattal konfigurált Application Gateway helyez üzembe.
Application Gateway létrehozása (SSL-szabályzat)

Üzembe helyezés az Azure-ban
Ez a sablon egy előre definiált SSL-szabályzattal konfigurált Application Gateway helyez üzembe.
URL-útvonalalapú útválasztás Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, és konfigurálja az URL-útvonalalapú útválasztáshoz.
Application Gateway v2 létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway v2-t egy virtuális hálózaton, és beállítja az automatikus skálázási tulajdonságokat és egy HTTP-terheléselosztási szabályt a nyilvános előtérben
Application Gateway (WAF) létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy alkalmazásátjárót Web Application Firewall funkcióval egy virtuális hálózaton, és terheléselosztási szabályokat állít be tetszőleges számú virtuális géphez
Application Gateway WAF- és tűzfalszabályzattal

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, amelyen a WAF konfigurálva van egy tűzfalszabályzattal együtt
ip-korlátozással rendelkező webalkalmazás Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy alkalmazásátjárót egy Azure-webalkalmazás előtt, amelyen engedélyezve van az IP-korlátozás a webalkalmazáson.
Application Gateway létrehozása a WebAppshez

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy application gatewayt két Azure-Web Apps előtt, amelyen engedélyezve van egy egyéni mintavétel.
Application Gateway létrehozása tanúsítványok használatával

Üzembe helyezés az Azure-ban
Ez a sablon bemutatja, hogyan hozhat létre Key Vault önaláírt tanúsítványokat, majd hogyan hivatkozhat Application Gateway.
Application Gateway belső API Management és webalkalmazással

Üzembe helyezés az Azure-ban
Application Gateway internetes forgalom átirányítása egy virtuális hálózatra (belső mód) API Management példányra, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt.
Application Gateway v2 által védett webalkalmazás létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Hozzáférés-korlátozással rendelkező Azure-webalkalmazást egy Application Gateway v2-hez. A Application Gateway egy olyan virtuális hálózaton (alhálózaton) van üzembe helyezve, amelyen engedélyezve van a "Microsoft.Web" szolgáltatásvégpont. A webalkalmazás korlátozza az alhálózatról érkező forgalomhoz való hozzáférést.
Webalkalmazás, PE és Application Gateway v2 létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Privát végponttal rendelkező Azure-webalkalmazást az Azure Virtual Network Alhálózatban, egy Application Gateway v2-ben. A Application Gateway virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás privát végpont használatával korlátozza az alhálózatról érkező forgalomhoz való hozzáférést

ARM-sablon erőforrás-definíciója

Az applicationGateways erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Network/applicationGateways erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Network/applicationGateways",
  "apiVersion": "2023-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "authenticationCertificates": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "data": "string"
        }
      }
    ],
    "autoscaleConfiguration": {
      "maxCapacity": "int",
      "minCapacity": "int"
    },
    "backendAddressPools": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddresses": [
            {
              "fqdn": "string",
              "ipAddress": "string"
            }
          ]
        }
      }
    ],
    "backendHttpSettingsCollection": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "affinityCookieName": "string",
          "authenticationCertificates": [
            {
              "id": "string"
            }
          ],
          "connectionDraining": {
            "drainTimeoutInSec": "int",
            "enabled": "bool"
          },
          "cookieBasedAffinity": "string",
          "hostName": "string",
          "path": "string",
          "pickHostNameFromBackendAddress": "bool",
          "port": "int",
          "probe": {
            "id": "string"
          },
          "probeEnabled": "bool",
          "protocol": "string",
          "requestTimeout": "int",
          "trustedRootCertificates": [
            {
              "id": "string"
            }
          ]
        }
      }
    ],
    "backendSettingsCollection": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "hostName": "string",
          "pickHostNameFromBackendAddress": "bool",
          "port": "int",
          "probe": {
            "id": "string"
          },
          "protocol": "string",
          "timeout": "int",
          "trustedRootCertificates": [
            {
              "id": "string"
            }
          ]
        }
      }
    ],
    "customErrorConfigurations": [
      {
        "customErrorPageUrl": "string",
        "statusCode": "string"
      }
    ],
    "enableFips": "bool",
    "enableHttp2": "bool",
    "firewallPolicy": {
      "id": "string"
    },
    "forceFirewallPolicyAssociation": "bool",
    "frontendIPConfigurations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "privateIPAddress": "string",
          "privateIPAllocationMethod": "string",
          "privateLinkConfiguration": {
            "id": "string"
          },
          "publicIPAddress": {
            "id": "string"
          },
          "subnet": {
            "id": "string"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "port": "int"
        }
      }
    ],
    "gatewayIPConfigurations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "subnet": {
            "id": "string"
          }
        }
      }
    ],
    "globalConfiguration": {
      "enableRequestBuffering": "bool",
      "enableResponseBuffering": "bool"
    },
    "httpListeners": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "customErrorConfigurations": [
            {
              "customErrorPageUrl": "string",
              "statusCode": "string"
            }
          ],
          "firewallPolicy": {
            "id": "string"
          },
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": {
            "id": "string"
          },
          "hostName": "string",
          "hostNames": [ "string" ],
          "protocol": "string",
          "requireServerNameIndication": "bool",
          "sslCertificate": {
            "id": "string"
          },
          "sslProfile": {
            "id": "string"
          }
        }
      }
    ],
    "listeners": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": {
            "id": "string"
          },
          "protocol": "string",
          "sslCertificate": {
            "id": "string"
          },
          "sslProfile": {
            "id": "string"
          }
        }
      }
    ],
    "loadDistributionPolicies": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "loadDistributionAlgorithm": "string",
          "loadDistributionTargets": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "backendAddressPool": {
                  "id": "string"
                },
                "weightPerServer": "int"
              }
            }
          ]
        }
      }
    ],
    "privateLinkConfigurations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "ipConfigurations": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "primary": "bool",
                "privateIPAddress": "string",
                "privateIPAllocationMethod": "string",
                "subnet": {
                  "id": "string"
                }
              }
            }
          ]
        }
      }
    ],
    "probes": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "host": "string",
          "interval": "int",
          "match": {
            "body": "string",
            "statusCodes": [ "string" ]
          },
          "minServers": "int",
          "path": "string",
          "pickHostNameFromBackendHttpSettings": "bool",
          "pickHostNameFromBackendSettings": "bool",
          "port": "int",
          "protocol": "string",
          "timeout": "int",
          "unhealthyThreshold": "int"
        }
      }
    ],
    "redirectConfigurations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "includePath": "bool",
          "includeQueryString": "bool",
          "pathRules": [
            {
              "id": "string"
            }
          ],
          "redirectType": "string",
          "requestRoutingRules": [
            {
              "id": "string"
            }
          ],
          "targetListener": {
            "id": "string"
          },
          "targetUrl": "string",
          "urlPathMaps": [
            {
              "id": "string"
            }
          ]
        }
      }
    ],
    "requestRoutingRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddressPool": {
            "id": "string"
          },
          "backendHttpSettings": {
            "id": "string"
          },
          "httpListener": {
            "id": "string"
          },
          "loadDistributionPolicy": {
            "id": "string"
          },
          "priority": "int",
          "redirectConfiguration": {
            "id": "string"
          },
          "rewriteRuleSet": {
            "id": "string"
          },
          "ruleType": "string",
          "urlPathMap": {
            "id": "string"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "rewriteRules": [
            {
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "string",
                    "headerValue": "string"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "string",
                    "headerValue": "string"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "string",
                  "modifiedQueryString": "string",
                  "reroute": "bool"
                }
              },
              "conditions": [
                {
                  "ignoreCase": "bool",
                  "negate": "bool",
                  "pattern": "string",
                  "variable": "string"
                }
              ],
              "name": "string",
              "ruleSequence": "int"
            }
          ]
        }
      }
    ],
    "routingRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddressPool": {
            "id": "string"
          },
          "backendSettings": {
            "id": "string"
          },
          "listener": {
            "id": "string"
          },
          "priority": "int",
          "ruleType": "string"
        }
      }
    ],
    "sku": {
      "capacity": "int",
      "name": "string",
      "tier": "string"
    },
    "sslCertificates": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "data": "string",
          "keyVaultSecretId": "string",
          "password": "string"
        }
      }
    ],
    "sslPolicy": {
      "cipherSuites": [ "string" ],
      "disabledSslProtocols": [ "string" ],
      "minProtocolVersion": "string",
      "policyName": "string",
      "policyType": "string"
    },
    "sslProfiles": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": "bool",
            "verifyClientRevocation": "string"
          },
          "sslPolicy": {
            "cipherSuites": [ "string" ],
            "disabledSslProtocols": [ "string" ],
            "minProtocolVersion": "string",
            "policyName": "string",
            "policyType": "string"
          },
          "trustedClientCertificates": [
            {
              "id": "string"
            }
          ]
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "data": "string"
        }
      }
    ],
    "trustedRootCertificates": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "data": "string",
          "keyVaultSecretId": "string"
        }
      }
    ],
    "urlPathMaps": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "defaultBackendAddressPool": {
            "id": "string"
          },
          "defaultBackendHttpSettings": {
            "id": "string"
          },
          "defaultLoadDistributionPolicy": {
            "id": "string"
          },
          "defaultRedirectConfiguration": {
            "id": "string"
          },
          "defaultRewriteRuleSet": {
            "id": "string"
          },
          "pathRules": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "backendAddressPool": {
                  "id": "string"
                },
                "backendHttpSettings": {
                  "id": "string"
                },
                "firewallPolicy": {
                  "id": "string"
                },
                "loadDistributionPolicy": {
                  "id": "string"
                },
                "paths": [ "string" ],
                "redirectConfiguration": {
                  "id": "string"
                },
                "rewriteRuleSet": {
                  "id": "string"
                }
              }
            }
          ]
        }
      }
    ],
    "webApplicationFirewallConfiguration": {
      "disabledRuleGroups": [
        {
          "ruleGroupName": "string",
          "rules": [ "int" ]
        }
      ],
      "enabled": "bool",
      "exclusions": [
        {
          "matchVariable": "string",
          "selector": "string",
          "selectorMatchOperator": "string"
        }
      ],
      "fileUploadLimitInMb": "int",
      "firewallMode": "string",
      "maxRequestBodySize": "int",
      "maxRequestBodySizeInKb": "int",
      "requestBodyCheck": "bool",
      "ruleSetType": "string",
      "ruleSetVersion": "string"
    }
  },
  "zones": [ "string" ]
}

Tulajdonságértékek

applicationGateways

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Network/applicationGateways"
apiVersion Az erőforrás API-verziója '2023-04-01'
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-80

Érvényes karakterek:
Alfanumerikus, aláhúzásjelek, pontok és kötőjelek.

Kezdje alfanumerikussal. Alfanumerikus vagy aláhúzásos végérték.
location Erőforrás helye. sztring
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
identity Az Application Gateway identitása, ha konfigurálva van. ManagedServiceIdentity
properties Az Application Gateway tulajdonságai. ApplicationGatewayPropertiesFormat
Zónák A rendelkezésre állási zónák listája, amely azt jelöli, hogy honnan kell származnia az erőforrásnak. sztring[]

ManagedServiceIdentity

Név Leírás Érték
típus Az erőforráshoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolítja az identitásokat a virtuális gépről. "Nincs"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai ARM-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". object

ApplicationGatewayPropertiesFormat

Név Leírás Érték
authenticationCertificates Az Application Gateway-erőforrás hitelesítési tanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayAuthenticationCertificate[]
automatikus skálázásKonfigurálás Automatikus skálázás konfigurálása. ApplicationGatewayAutoscaleConfiguration
backendAddressPools Az Application Gateway-erőforrás háttércímkészlete. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayBackendAddressPool[]
háttérrendszerHttpSettingsCollection Az Application Gateway-erőforrás háttérbeli HTTP-beállításai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayBackendHttpSettings[]
backendSettingsCollection Az Application Gateway-erőforrás háttérbeállításai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayBackendSettings[]
customErrorConfigurations Az Application Gateway-erőforrás egyéni hibakonfigurációi. ApplicationGatewayCustomError[]
enableFips Az, hogy a FIPS engedélyezve van-e az Application Gateway-erőforráson. logikai
enableHttp2 Az, hogy a HTTP2 engedélyezve van-e az Application Gateway-erőforráson. logikai
firewallPolicy Hivatkozás a FirewallPolicy erőforrásra. Alforrás
forceFirewallPolicyAssociation Ha igaz, a tűzfalszabályzatot társítja egy application gatewayhez, függetlenül attól, hogy a szabályzat eltér-e a WAF-konfigurációtól. logikai
frontendIPConfigurations Az Application Gateway-erőforrás előtérbeli IP-címei. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Az Application Gateway-erőforrás előtérbeli portja. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Az Application Gateway-erőforrás alhálózatai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayIPConfiguration[]
globalConfiguration Globális konfiguráció. ApplicationGatewayGlobalConfiguration
httpListeners Az Application Gateway-erőforrás HTTP-figyelői. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayHttpListener[]
Hallgatók Az Application Gateway-erőforrás figyelői. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayListener[]
loadDistributionPolicies Az Application Gateway-erőforrás terheléselosztási szabályzatai. ApplicationGatewayLoadDistributionPolicy[]
privateLinkConfigurations PrivateLink-konfigurációk az Application Gatewayen. ApplicationGatewayPrivateLinkConfiguration[]
Szondák Az Application Gateway-erőforrás mintavételei. ApplicationGatewayProbe[]
redirectConfigurations Az Application Gateway-erőforrás konfigurációinak átirányítása. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayRedirectConfiguration[]
requestRoutingRules Kérje le az Application Gateway-erőforrás útválasztási szabályait. ApplicationGatewayRequestRoutingRule[]
rewriteRuleSets Írja át az Application Gateway-erőforrás szabályait. ApplicationGatewayRewriteRuleSet[]
routingRules Az Application Gateway-erőforrás útválasztási szabályai. ApplicationGatewayRoutingRule[]
Sku Az Application Gateway-erőforrás termékváltozata. ApplicationGatewaySku
sslCertificates Az Application Gateway-erőforrás SSL-tanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewaySslCertificate[]
sslPolicy Az Application Gateway-erőforrás SSL-szabályzata. ApplicationGatewaySslPolicy
sslProfiles Az Application Gateway-erőforrás SSL-profiljai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewaySslProfile[]
trustedClientCertificates Az Application Gateway-erőforrás megbízható ügyféltanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayTrustedClientCertificate[]
trustedRootCertificates Az Application Gateway-erőforrás megbízható főtanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayTrustedRootCertificate[]
urlPathMaps Az Application Gateway-erőforrás URL-útvonaltérképe. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayUrlPathMap[]
webApplicationFirewallConfiguration Webalkalmazási tűzfal konfigurálása. ApplicationGatewayWebApplicationFirewallConfiguratio...

ApplicationGatewayAuthenticationCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi hitelesítési tanúsítvány neve. sztring
properties Az Application Gateway hitelesítési tanúsítványának tulajdonságai. ApplicationGatewayAuthenticationCertificatePropertie...

ApplicationGatewayAuthenticationCertificatePropertie...

Név Leírás Érték
adatok Tanúsítvány nyilvános adatai. sztring

ApplicationGatewayAutoscaleConfiguration

Név Leírás Érték
maxCapacity A kapacitás Application Gateway felső határa. int
minCapacity A Application Gateway kapacitás számának alsó határa. int (kötelező)

ApplicationGatewayBackendAddressPool

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A háttércímkészlet neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway háttércímkészletének tulajdonságai. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Név Leírás Érték
backendAddresses Háttércímek. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Név Leírás Érték
Fqdn A teljes tartománynév (FQDN). sztring
ipAddress IP-cím. sztring

ApplicationGatewayBackendHttpSettings

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A háttérbeli HTTP-beállítások neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway háttérbeli HTTP-beállításainak tulajdonságai. ApplicationGatewayBackendHttpSettingsPropertiesForma...

ApplicationGatewayBackendHttpSettingsPropertiesForma...

Név Leírás Érték
affinityCookieName Az affinitási cookie-hoz használandó cookie-név. sztring
authenticationCertificates Az Application Gateway hitelesítési tanúsítványaira mutató hivatkozások tömbje. Alforrás[]
connectionDraining A háttérbeli HTTP-beállítások erőforrás kapcsolatának kiürítése. ApplicationGatewayConnectionDraining
cookieBasedAffinity Cookie-alapú affinitás. "Letiltva"
"Engedélyezve"
Hostname A háttérkiszolgálóknak küldendő állomásfejléc. sztring
path Elérési út, amelyet előtagként kell használni az összes HTTP-kéréshez. A null érték azt jelenti, hogy nem lesz előtagú elérési út. Az alapértelmezett érték null. sztring
pickHostNameFromBackendAddress A gazdagép fejlécét a háttérkiszolgáló gazdagépnevéből kell kiválasztani. Az alapértelmezett érték hamis. logikai
port A háttérrendszer célportja. int
mintavétel Application Gateway mintavételi erőforrása. Alforrás
probeEnabled Azt jelzi, hogy a mintavétel engedélyezve van-e. Az alapértelmezett érték hamis. logikai
Protokoll A háttérrendszerrel való kommunikációhoz használt protokoll. "Http"
"Https"
"Tcp"
"Tls"
requestTimeout Kérés időtúllépése másodpercben. Application Gateway sikertelen lesz a kérés, ha a válasz nem érkezik meg a RequestTimeouton belül. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
trustedRootCertificates Az Application Gateway megbízható főtanúsítványaira mutató hivatkozások tömbje. Alforrás[]

Alforrás

Név Leírás Érték
id Erőforrás-azonosító. sztring

ApplicationGatewayConnectionDraining

Név Leírás Érték
drainTimeoutInSec A kapcsolat kiürítésének másodperces száma aktív. Az elfogadható értékek 1 másodperc és 3600 másodperc között vannak. int (kötelező)
engedélyezve Azt jelzi, hogy engedélyezve van-e a kapcsolat kiürítése. bool (kötelező)

ApplicationGatewayBackendSettings

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi háttérbeállítások neve. sztring
properties Az Application Gateway háttérrendszer-beállításainak tulajdonságai. ApplicationGatewayBackendSettingsPropertiesFormat

ApplicationGatewayBackendSettingsPropertiesFormat

Név Leírás Érték
Hostname A Tls protokoll háttérkiszolgálóinak küldendő kiszolgálónév-jelzés. sztring
pickHostNameFromBackendAddress A kiszolgálónév jelzésének kiválasztása a Tls protokoll háttérkiszolgálójának állomásnevéből. Az alapértelmezett érték hamis. logikai
port A háttérrendszer célportja. int
mintavétel Application Gateway mintavételi erőforrása. Alforrás
Protokoll A háttérrendszerrel való kommunikációhoz használt protokoll. "Http"
"Https"
"Tcp"
"Tls"
timeout Kapcsolat időtúllépése másodpercben. Application Gateway sikertelen lesz a kérés, ha a válasz nem érkezik meg a ConnectionTimeouton belül. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
trustedRootCertificates Az Application Gateway megbízható főtanúsítványaira mutató hivatkozások tömbje. Alforrás[]

ApplicationGatewayCustomError

Név Leírás Érték
customErrorPageUrl Az Application Gateway egyéni hibájának hibaoldali URL-címe. sztring
statusCode Az Application Gateway egyéni hibájának állapotkódja. "HttpStatus400"
"HttpStatus403"
"HttpStatus404"
"HttpStatus405"
"HttpStatus408"
"HttpStatus500"
"HttpStatus502"
"HttpStatus503"
"HttpStatus504"

ApplicationGatewayFrontendIPConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az előtérbeli IP-konfiguráció neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway előtérbeli IP-konfigurációjának tulajdonságai. ApplicationGatewayFrontendIPConfigurationPropertiesF...

ApplicationGatewayFrontendIPConfigurationPropertiesF...

Név Leírás Érték
privateIPAddress A hálózati adapter IP-konfigurációjának PrivateIPAddress szolgáltatása. sztring
privateIPAllocationMethod A privát IP-címfoglalási módszer. "Dinamikus"
"Statikus"
privateLinkConfiguration Hivatkozás az Application Gateway privát kapcsolati konfigurációjára. Alforrás
publicIPAddress Hivatkozás a PublicIP-erőforrásra. Alforrás
alhálózat Hivatkozás az alhálózati erőforrásra. Alforrás

ApplicationGatewayFrontendPort

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az előtérport neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway előtérbeli portjának tulajdonságai. ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Név Leírás Érték
port Előtérbeli port. int

ApplicationGatewayIPConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi IP-konfiguráció neve. sztring
properties Az Application Gateway IP-konfigurációjának tulajdonságai. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Név Leírás Érték
alhálózat Hivatkozás az alhálózati erőforrásra. Egy alhálózat, ahonnan az Application Gateway megkapja a privát címét. Alforrás

ApplicationGatewayGlobalConfiguration

Név Leírás Érték
enableRequestBuffering Engedélyezze a kérések pufferelését. logikai
enableResponseBuffering Engedélyezze a válaszpufferelést. logikai

ApplicationGatewayHttpListener

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi HTTP-figyelő neve. sztring
properties Az Application Gateway HTTP-figyelőjének tulajdonságai. ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Név Leírás Érték
customErrorConfigurations A HTTP-figyelő egyéni hibakonfigurációi. ApplicationGatewayCustomError[]
firewallPolicy Hivatkozás a FirewallPolicy erőforrásra. Alforrás
frontendIPConfiguration Egy Application Gateway előtérbeli IP-konfigurációs erőforrása. Alforrás
frontendPort Egy Application Gateway előtérbeli porterőforrása. Alforrás
Hostname A HTTP-figyelő állomásneve. sztring
Állomásnevek A HTTP-figyelő gazdagépneveinek listája, amely speciális helyettesítő karaktereket is lehetővé tesz. sztring[]
Protokoll A HTTP-figyelő protokollja. "Http"
"Https"
"Tcp"
"Tls"
requireServerNameIndication Csak akkor alkalmazható, ha a protokoll https. Engedélyezi az SNI-t a több üzemeltetéshez. logikai
sslCertificate Egy application gateway SSL-tanúsítvány-erőforrása. Alforrás
sslProfile Az Application Gateway SSL-profil-erőforrása. Alforrás

ApplicationGatewayListener

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi figyelő neve. sztring
properties Az Application Gateway-figyelő tulajdonságai. ApplicationGatewayListenerPropertiesFormat

ApplicationGatewayListenerPropertiesFormat

Név Leírás Érték
frontendIPConfiguration Egy Application Gateway előtérbeli IP-konfigurációs erőforrása. Alforrás
frontendPort Egy application gateway előtérbeli porterőforrása. Alforrás
Protokoll A figyelő protokollja. "Http"
"Https"
"Tcp"
"Tls"
sslCertificate Egy application gateway SSL-tanúsítvány-erőforrása. Alforrás
sslProfile Az Application Gateway SSL-profil-erőforrása. Alforrás

ApplicationGatewayLoadDistributionPolicy

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi terheléselosztási szabályzat neve. sztring
properties Az Application Gateway terheléselosztási szabályzatának tulajdonságai. ApplicationGatewayLoadDistributionPolicyPropertiesFo...

ApplicationGatewayLoadDistributionPolicyPropertiesFo...

Név Leírás Érték
loadDistributionAlgorithm Egy Application Gateway terheléselosztási célok erőforrása. "IpHash"
"LeastConnections"
"RoundRobin"
loadDistributionTargets Egy Application Gateway terheléselosztási célok erőforrása. ApplicationGatewayLoadDistributionTarget[]

ApplicationGatewayLoadDistributionTarget

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi terheléselosztási szabályzat neve. sztring
properties Az Application Gateway terheléselosztási céljának tulajdonságai. ApplicationGatewayLoadDistributionTargetPropertiesFo...

ApplicationGatewayLoadDistributionTargetPropertiesFo...

Név Leírás Érték
backendAddressPool Az Application Gateway háttércímkészlet-erőforrása. Alforrás
weightPerServer Kiszolgálónkénti súly. 1 és 100 közötti tartomány. int

ApplicationGatewayPrivateLinkConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi privát kapcsolat konfigurációjának neve. sztring
properties Az Application Gateway privát kapcsolat konfigurációjának tulajdonságai. ApplicationGatewayPrivateLinkConfigurationProperties

ApplicationGatewayPrivateLinkConfigurationProperties

Név Leírás Érték
ipConfigurations Az Application Gateway privát kapcsolat ip-konfigurációinak tömbje. ApplicationGatewayPrivateLinkIpConfiguration[]

ApplicationGatewayPrivateLinkIpConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway privát kapcsolat ip-konfigurációjának neve. sztring
properties Az Application Gateway privát kapcsolat IP-konfigurációjának tulajdonságai. ApplicationGatewayPrivateLinkIpConfigurationProperti...

ApplicationGatewayPrivateLinkIpConfigurationProperti...

Név Leírás Érték
Elsődleges Az IP-konfiguráció elsődleges vagy sem. logikai
privateIPAddress Az IP-konfiguráció privát IP-címe. sztring
privateIPAllocationMethod A privát IP-címfoglalási módszer. "Dinamikus"
"Statikus"
alhálózat Hivatkozás az alhálózati erőforrásra. Alforrás

ApplicationGatewayProbe

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A mintavétel neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway-mintavétel tulajdonságai. ApplicationGatewayProbePropertiesFormat

ApplicationGatewayProbePropertiesFormat

Név Leírás Érték
gazda Állomásnév a mintavétel elküldéséhez. sztring
interval A próbaidő másodpercben. Ez két egymást követő mintavétel közötti időintervallum. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
Mérkőzés Az kifogástalan mintavételi válasz besorolásának kritériuma. ApplicationGatewayProbeHealthResponseMatch
minServers A mindig kifogástalan állapotúként megjelölt kiszolgálók minimális száma. Az alapértelmezett érték 0. int
path A mintavétel relatív elérési útja. Az érvényes elérési út a következőtől indul: '/'. A rendszer elküldi a mintavételt a következő címre: {Protocol}://{host}:{port}{path}. sztring
pickHostNameFromBackendHttpSettings Azt jelzi, hogy a gazdagép fejlécét a háttérbeli HTTP-beállítások közül kell-e használni. Az alapértelmezett érték hamis. logikai
pickHostNameFromBackendSettings A kiszolgálónév jelzésének kiválasztása a Tls-protokoll háttérbeállításai közül. Az alapértelmezett érték hamis. logikai
port A háttérkiszolgálók kikereséséhez használt egyéni port. Az érvényes érték 1 és 65535 között van. Ha nincs beállítva, a http-beállításokból származó port lesz használva. Ez a tulajdonság csak alapszintű, Standard_v2 és WAF_v2 érvényes. int
Protokoll A mintavételhez használt protokoll. "Http"
"Https"
"Tcp"
"Tls"
timeout A mintavétel időtúllépése másodpercben. A mintavétel sikertelenként van megjelölve, ha nem érkezik érvényes válasz ezzel az időtúllépési időszakkal. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
unhealthyThreshold A mintavétel újrapróbálkozásainak száma. A háttérkiszolgáló le van jelölve, miután az egymást követő mintavételi hibák száma elérte a Nem kifogástalan állapototThreshold értéket. Az elfogadható értékek 1 másodperctől 20-ra vannak adva. int

ApplicationGatewayProbeHealthResponseMatch

Név Leírás Érték
body (Törzs) Az állapotválaszban szereplő törzs. Az alapértelmezett érték üres. sztring
statusCodes Kifogástalan állapotkódok engedélyezett tartományai. Az állapotkódok alapértelmezett tartománya 200–399. sztring[]

ApplicationGatewayRedirectConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi átirányítási konfiguráció neve. sztring
properties Az Application Gateway átirányítási konfigurációjának tulajdonságai. ApplicationGatewayRedirectConfigurationPropertiesFor...

ApplicationGatewayRedirectConfigurationPropertiesFor...

Név Leírás Érték
includePath Adja meg az elérési utat az átirányított URL-címben. logikai
includeQueryString Adja meg a lekérdezési sztringet az átirányított URL-címben. logikai
pathRules Átirányítási konfigurációt meghatározó elérésiút-szabályok. Alforrás[]
redirectType HTTP-átirányítás típusa. "Talált"
"Állandó"
"LásdEgyéb"
"Ideiglenes"
requestRoutingRules Átirányítási konfigurációt meghatározó kérés-útválasztás. Alforrás[]
targetListener Hivatkozás egy figyelőre a kérés átirányításához. Alforrás
targetUrl URL-cím a kérés átirányításához. sztring
urlPathMaps Az URL-címleképezések alapértelmezett átirányítási konfigurációt határoznak meg. Alforrás[]

ApplicationGatewayRequestRoutingRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A kérelem-útválasztási szabály neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway kérelem-útválasztási szabályának tulajdonságai. ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Név Leírás Érték
backendAddressPool Az Application Gateway háttércímkészlet-erőforrása. Alforrás
backendHttpSettings Az Application Gateway háttérbeli HTTP-beállítási erőforrása. Alforrás
httpListener Az Application Gateway HTTP-figyelői erőforrása. Alforrás
loadDistributionPolicy Az Application Gateway terheléselosztási házirend-erőforrása. Alforrás
Prioritás A kérelem-útválasztási szabály prioritása. int
redirectConfiguration Az Application Gateway konfigurációs erőforrásának átirányítása. Alforrás
rewriteRuleSet Írja át a Szabálykészlet erőforrást az Application Gateway alapszintű szabályában. Alforrás
ruleType Szabály típusa. "Alapszintű"
"PathBasedRouting"
urlPathMap Az Application Gateway URL-útvonal-leképezési erőforrása. Alforrás

ApplicationGatewayRewriteRuleSet

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az átírási szabálykészlet neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway újraírási szabálykészletének tulajdonságai. ApplicationGatewayRewriteRuleSetPropertiesFormat

ApplicationGatewayRewriteRuleSetPropertiesFormat

Név Leírás Érték
rewriteRules Írja át a szabályokat az átírási szabálykészletben. ApplicationGatewayRewriteRule[]

ApplicationGatewayRewriteRule

Név Leírás Érték
actionSet Az átírási szabály részeként végrehajtandó műveletek halmaza. ApplicationGatewayRewriteRuleActionSet
Feltételek A műveletkészlet végrehajtásának kiértékelésére vonatkozó feltételek. ApplicationGatewayRewriteRuleCondition[]
name Az átírási szabály neve, amely egy Application Gateway belül egyedi. sztring
ruleSequence Az átírási szabály szabályütemezése, amely meghatározza egy adott szabály végrehajtásának sorrendjét egy RewriteRuleSetben. int

ApplicationGatewayRewriteRuleActionSet

Név Leírás Érték
requestHeaderConfigurations Kérelemfejlécműveletek a műveletkészletben. ApplicationGatewayHeaderConfiguration[]
responseHeaderConfigurations Válaszfejlécműveletek a műveletkészletben. ApplicationGatewayHeaderConfiguration[]
urlConfiguration URL-konfigurációs művelet a műveletkészletben. ApplicationGatewayUrlConfiguration

ApplicationGatewayHeaderConfiguration

Név Leírás Érték
headerName A fejléckonfiguráció fejlécneve. sztring
headerValue A fejléckonfiguráció fejlécértéke. sztring

ApplicationGatewayUrlConfiguration

Név Leírás Érték
modifiedPath Url-cím elérési útja, amelyet a felhasználó megadott az URL-átíráshoz. A null érték azt jelenti, hogy a program nem frissíti az elérési utat. Az alapértelmezett érték null. sztring
modifiedQueryString Lekérdezési sztring, amelyet a felhasználó megadott az URL-átíráshoz. A null érték azt jelenti, hogy nem frissül a lekérdezési sztring. Az alapértelmezett érték null. sztring
átirányítás Ha igaz értékre van állítva, a módosított útvonal használatával újra kiértékeli az elérésiút-alapú kérelem-útválasztási szabályokban megadott URL-útvonaltérképet. Az alapértelmezett érték hamis. logikai

ApplicationGatewayRewriteRuleCondition

Név Leírás Érték
ignoreCase Ha ezt a paramétert igaz értékre állítja, kényszerítse a mintát a kis- és nagybetűk megkülönböztetésére. logikai
Semlegesítsék Ha ezt az értéket igazságként állítja be, akkor ellenőriznie kell a felhasználó által megadott feltétel tagadását. logikai
Minta A feltétel valódiságát kiértékelő rögzített sztring vagy reguláris kifejezés. sztring
Változó A RewriteRuleCondition feltételparamétere. sztring

ApplicationGatewayRoutingRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi útválasztási szabály neve. sztring
properties Az Application Gateway útválasztási szabályának tulajdonságai. ApplicationGatewayRoutingRulePropertiesFormat

ApplicationGatewayRoutingRulePropertiesFormat

Név Leírás Érték
backendAddressPool Az Application Gateway háttércímkészlet-erőforrása. Alforrás
backendSettings Az Application Gateway háttérbeállítási erőforrása. Alforrás
Hallgató Az Application Gateway figyelőerőforrása. Alforrás
Prioritás Az útválasztási szabály prioritása. int (kötelező)
ruleType Szabály típusa. "Alapszintű"
"PathBasedRouting"

ApplicationGatewaySku

Név Leírás Érték
capacity Egy Application Gateway kapacitása (példányszáma). int
name Az Application Gateway termékváltozatának neve. "Alapszintű"
"Standard_Large"
"Standard_Medium"
"Standard_Small"
"Standard_v2"
"WAF_Large"
"WAF_Medium"
"WAF_v2"
tier Az Application Gateway szintje. "Alapszintű"
"Standard"
"Standard_v2"
"WAF"
"WAF_v2"

ApplicationGatewaySslCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi SSL-tanúsítvány neve. sztring
properties Az Application Gateway SSL-tanúsítványának tulajdonságai. ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Név Leírás Érték
adatok Base-64 kódolású pfx-tanúsítvány. Csak a PUT-kérelemben alkalmazható. sztring
keyVaultSecretId A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). sztring
jelszó Az adatokban megadott pfx-fájl jelszava. Csak PUT-kérelemben alkalmazható. sztring

ApplicationGatewaySslPolicy

Név Leírás Érték
cipherSuites A megadott sorrendben engedélyezendő SSL-titkosítócsomagok az Application Gatewayben. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA"
"TLS_DHE_DSS_WITH_AES_128_CBC_SHA"
"TLS_DHE_DSS_WITH_AES_128_CBC_SHA256"
"TLS_DHE_DSS_WITH_AES_256_CBC_SHA"
"TLS_DHE_DSS_WITH_AES_256_CBC_SHA256"
"TLS_DHE_RSA_WITH_AES_128_CBC_SHA"
"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256"
"TLS_DHE_RSA_WITH_AES_256_CBC_SHA"
"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384"
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA"
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"
"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA"
"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384"
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384"
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"
"TLS_RSA_WITH_3DES_EDE_CBC_SHA"
"TLS_RSA_WITH_AES_128_CBC_SHA"
"TLS_RSA_WITH_AES_128_CBC_SHA256"
"TLS_RSA_WITH_AES_128_GCM_SHA256"
"TLS_RSA_WITH_AES_256_CBC_SHA"
"TLS_RSA_WITH_AES_256_CBC_SHA256"
"TLS_RSA_WITH_AES_256_GCM_SHA384"
disabledSslProtocols Az Application Gatewayen letiltandó SSL-protokollok. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"TLSv1_0"
"TLSv1_1"
"TLSv1_2"
"TLSv1_3"
minProtocolVersion Az Application Gatewayen támogatni kívánt SSL-protokoll minimális verziója. "TLSv1_0"
"TLSv1_1"
"TLSv1_2"
"TLSv1_3"
policyName Az előre definiált SSL-szabályzat neve. "AppGwSslPolicy20150501"
"AppGwSslPolicy20170401"
"AppGwSslPolicy20170401S"
"AppGwSslPolicy20220101"
"AppGwSslPolicy20220101S"
policyType Az SSL-szabályzat típusa. "Egyéni"
'CustomV2'
"Előre definiált"

ApplicationGatewaySslProfile

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi SSL-profil neve. sztring
properties Az Application Gateway SSL-profil tulajdonságai. ApplicationGatewaySslProfilePropertiesFormat

ApplicationGatewaySslProfilePropertiesFormat

Név Leírás Érték
clientAuthConfiguration Az Application Gateway-erőforrás ügyfél-hitelesítési konfigurációja. ApplicationGatewayClientAuthConfiguration
sslPolicy Az Application Gateway-erőforrás SSL-szabályzata. ApplicationGatewaySslPolicy
trustedClientCertificates Az Application Gateway megbízható ügyféltanúsítványokra mutató hivatkozások tömbje. Alforrás[]

ApplicationGatewayClientAuthConfiguration

Név Leírás Érték
verifyClientCertIssuerDN Ellenőrizze az ügyféltanúsítvány-kiállító nevét az Application Gatewayen. logikai
verifyClientRevocation Ellenőrizze az ügyféltanúsítvány visszavonásának állapotát. "Nincs"
"OCSP"

ApplicationGatewayTrustedClientCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A megbízható ügyféltanúsítvány neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway megbízható ügyféltanúsítványának tulajdonságai. ApplicationGatewayTrustedClientCertificateProperties...

ApplicationGatewayTrustedClientCertificateProperties...

Név Leírás Érték
adatok Tanúsítvány nyilvános adatai. sztring

ApplicationGatewayTrustedRootCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi megbízható főtanúsítvány neve. sztring
properties Az Application Gateway megbízható főtanúsítványának tulajdonságai. ApplicationGatewayTrustedRootCertificatePropertiesFo...

ApplicationGatewayTrustedRootCertificatePropertiesFo...

Név Leírás Érték
adatok Tanúsítvány nyilvános adatai. sztring
keyVaultSecretId A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). sztring

ApplicationGatewayUrlPathMap

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi URL-útvonaltérkép neve. sztring
properties Az Application Gateway URL-útvonaltérképének tulajdonságai. ApplicationGatewayUrlPathMapPropertiesFormat

ApplicationGatewayUrlPathMapPropertiesFormat

Név Leírás Érték
defaultBackendAddressPool Az URL-címtérkép alapértelmezett háttércímkészlet-erőforrása. Alforrás
defaultBackendHttpSettings Az URL-útvonaltérkép alapértelmezett háttérbeli HTTP-beállítási erőforrása. Alforrás
defaultLoadDistributionPolicy Az URL-elérési út leképezésének alapértelmezett terheléselosztási házirend-erőforrása. Alforrás
defaultRedirectConfiguration Az URL-útvonaltérkép alapértelmezett átirányítási konfigurációs erőforrása. Alforrás
defaultRewriteRuleSet Az URL-elérési út leképezésének alapértelmezett átírási szabálykészlet-erőforrása. Alforrás
pathRules Az URL-cím leképezési erőforrásának elérésiút-szabálya. ApplicationGatewayPathRule[]

ApplicationGatewayPathRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi elérésiút-szabály neve. sztring
properties Az Application Gateway elérési útjának szabályának tulajdonságai. ApplicationGatewayPathRulePropertiesFormat

ApplicationGatewayPathRulePropertiesFormat

Név Leírás Érték
backendAddressPool Az URL-címtérkép elérési útjának szabályának háttércímkészlet-erőforrása. Alforrás
backendHttpSettings Az URL-cím leképezési útvonalszabályának háttérbeli HTTP-beállítások erőforrása. Alforrás
firewallPolicy Hivatkozás a FirewallPolicy erőforrásra. Alforrás
loadDistributionPolicy Az URL-cím leképezési útvonalszabályának terheléselosztási házirend-erőforrása. Alforrás
Görbék Az URL-cím leképezésének elérésiút-szabályai. sztring[]
redirectConfiguration Az URL-elérési út leképezési útvonalszabályának átirányítási konfigurációs erőforrása. Alforrás
rewriteRuleSet A szabálykészlet erőforrásának átírása az URL-elérési út leképezési útvonalszabályához. Alforrás

ApplicationGatewayWebApplicationFirewallConfiguratio...

Név Leírás Érték
disabledRuleGroups A letiltott szabálycsoportok. ApplicationGatewayFirewallDisabledRuleGroup[]
engedélyezve Azt jelzi, hogy a webalkalmazás tűzfala engedélyezve van-e. bool (kötelező)
Kizárások A kizárási lista. ApplicationGatewayFirewallExclusion[]
fileUploadLimitInMb Maximális fájlfeltöltési méret MB-ban WAF esetén. int
firewallMode Webalkalmazási tűzfal mód. "Észlelés"
"Megelőzés" (kötelező)
maxRequestBodySize A kérelem törzsének maximális mérete WAF-hez. int
maxRequestBodySizeInKb A kérelemtörzs maximális mérete a WAF-hez kb-ban. int
requestBodyCheck Engedélyezze-e a WAF-nak a kérelem törzsének ellenőrzését. logikai
ruleSetType A webalkalmazás tűzfalszabálykészletének típusa. Lehetséges értékek: "OWASP". sztring (kötelező)
ruleSetVersion A szabálykészlet-típus verziója. sztring (kötelező)

ApplicationGatewayFirewallDisabledRuleGroup

Név Leírás Érték
ruleGroupName A letiltani kívánt szabálycsoport neve. sztring (kötelező)
szabályok A letiltott szabályok listája. Null érték esetén a szabálycsoport összes szabálya le lesz tiltva. int[]

ApplicationGatewayFirewallExclusion

Név Leírás Érték
matchVariable A kizárandó változó. sztring (kötelező)
selector Ha a matchVariable gyűjtemény, a gyűjtemény azon elemeinek megadására használt operátor, amelyekre ez a kizárás vonatkozik. sztring (kötelező)
selectorMatchOperator Ha a matchVariable gyűjtemény, a választóval adja meg, hogy a gyűjtemény mely elemeire vonatkozik ez a kizárás. sztring (kötelező)

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
LANSA Windows rendszerű virtuálisgép-méretezési csoport automatikus skálázása Azure SQL adatbázissal

Üzembe helyezés az Azure-ban
A sablon üzembe helyez egy Windows rendszerű VMSS-t a méretezési csoportban a kívánt számú virtuális géppel, és egy LANSA MSI-t az egyes virtuális gépekre való telepítéshez. A virtuálisgép-méretezési csoport üzembe helyezése után egy egyéni szkriptbővítményt használ a LANSA MSI telepítéséhez)
WordPress-webhely létrehozása virtuális hálózaton

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy WordPress-webhelyet egy virtuális hálózat tárolópéldányán. És adjon ki egy nyilvános webhely teljes tartománynevét, amely hozzáférhet a WordPress webhelyhez.
Azure Application Gateway v2 létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Application Gateway két Windows Server 2016 kiszolgálóval a háttérkészletben
Azure WAF v2 létrehozása Azure Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Web Application Firewall v2-t a Azure Application Gateway két Windows Server 2016 kiszolgálóval a háttérkészletben
AKS-fürt NAT-átjáróval és Application Gateway

Üzembe helyezés az Azure-ban
Ez a minta bemutatja, hogyan helyezhet üzembe egy AKS-fürtöt NAT Gateway használatával a kimenő kapcsolatokhoz, és hogyan Application Gateway a bejövő kapcsolatokhoz.
Azure Application Gateway bemutató beállítása

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi Azure Application Gateway bemutató gyors üzembe helyezését a terheléselosztás cookie-alapú affinitással vagy anélkül történő teszteléséhez.
eShop webhely az ILB ASE-vel

Üzembe helyezés az Azure-ban
A App Service Environment a Azure App Service prémium szintű szolgáltatáscsomagja, amely teljesen elkülönített és dedikált környezetet biztosít a Azure App Service alkalmazások nagy léptékű biztonságos futtatásához, beleértve a Web Apps, a Mobile Apps és az API Apps alkalmazást.
Többrétegű forgalomkezelő, L4 ILB, L7 AppGateway

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Virtual Network, elkülöníti a hálózatot alhálózatokon keresztül, üzembe helyezi a virtuális gépeket, és konfigurálja a terheléselosztást
Többrétegű alkalmazás NSG-vel, ILB-vel, AppGatewayrel

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Virtual Network, elkülöníti a hálózatot alhálózatokon keresztül, üzembe helyezi a virtuális gépeket, és konfigurálja a terheléselosztást
API Management létrehozása belső virtuális hálózaton az App Gateway használatával

Üzembe helyezés az Azure-ban
Ez a sablon bemutatja, hogyan hozhat létre azure API Management-példányt egy Azure Application Gateway által védett magánhálózaton.
Front Door Standard/Premium Application Gateway forrással

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door Standard/Premium-példányt és egy Application Gateway-példányt, és egy NSG- és WAF-szabályzattal ellenőrzi, hogy a forgalom a Front Door forrásán keresztül érkezett-e.
Front Door Container Instances és Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door Standard/Premium tárolócsoportot és Application Gateway.
Ubuntu virtuálisgép-méretezési csoport üzembe helyezése Azure Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy egyszerű, Azure Application Gateway integrált Ubuntu virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése Azure Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy egyszerű, Azure Application Gateway integrált Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat
AKS-fürt a Application Gateway bejövőforgalom-vezérlővel

Üzembe helyezés az Azure-ban
Ez a minta bemutatja, hogyan helyezhet üzembe AKS-fürtöt Application Gateway, Application Gateway bejövőforgalom-vezérlő, Azure Container Registry, Log Analytics és Key Vault
App Gateway WAF, SSL, IIS és HTTPS átirányítással

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Application Gateway WAF-tal, végpontok közötti SSL-t és HTTP-ről HTTPS-ra történő átirányítást az IIS-kiszolgálókon.
Application Gateway létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gatewayt egy virtuális hálózaton, és terheléselosztási szabályokat állít be tetszőleges számú virtuális géphez
IPv6-Application Gateway létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon egy IPv6-előtérrel rendelkező alkalmazásátjárót hoz létre egy kettős veremű virtuális hálózaton.
Application Gateway V2 létrehozása Key Vault

Üzembe helyezés az Azure-ban
Ez a sablon egy Application Gateway V2-t helyez üzembe egy Virtual Network, egy felhasználó által definiált identitásban, Key Vault, titkos kulcsban (tanúsítványadatokban), valamint hozzáférési szabályzatban Key Vault és Application Gateway.
Application Gateway több üzemeltetéshez

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, és a 443-as porton konfigurálja a több üzemeltetéshez.
Application Gateway létrehozása elérési út felülbírálásával

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Application Gateway, és megjeleníti a háttércímkészlet útvonal-felülbírálási funkciójának használatát.
Application Gateway létrehozása mintavétellel

Üzembe helyezés az Azure-ban
Ez a sablon továbbfejlesztett mintavételi funkciókkal rendelkező Application Gateway helyez üzembe.
Application Gateway létrehozása nyilvános IP-címmel

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, egy nyilvános IP-címet a Application Gateway számára, valamint azt a Virtual Network, amelyben a Application Gateway üzembe van helyezve. Emellett konfigurálja Application Gateway http-terheléselosztáshoz két háttérkiszolgálóval. Vegye figyelembe, hogy érvényes IP-címeket kell megadnia a háttérkiszolgálókhoz.
Application Gateway létrehozása nyilvános IP-címmel (Kiszervezés)

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, egy nyilvános IP-címet a Application Gateway számára, valamint azt a Virtual Network, amelyben a Application Gateway üzembe van helyezve. Emellett két háttérkiszolgálóval konfigurálja Application Gateway ssl-kiszervezéshez és terheléselosztáshoz. Vegye figyelembe, hogy érvényes IP-címeket kell megadnia a háttérkiszolgálókhoz.
Application Gateway létrehozása átirányítással

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gatewayt átirányítási funkciókkal egy virtuális hálózaton, és beállítja a terheléselosztási és átirányítási szabályokat (alapszintű és útvonalalapú)
Application Gateway létrehozása átírással

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gatewayt egy virtuális hálózat újraírási funkcióival, és beállítja a terheléselosztást és az újraírási szabályokat
Application Gateway létrehozása (egyéni SSL)

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy egyéni SSL-szabályzattal konfigurált Application Gateway.
Application Gateway létrehozása (SSL-szabályzat)

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy előre definiált SSL-szabályzattal konfigurált Application Gateway.
url-alapú útválasztás Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, és konfigurálja az URL-alapú útválasztáshoz.
Application Gateway v2 létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway v2-t egy virtuális hálózaton, és beállítja az automatikus skálázási tulajdonságokat és egy HTTP-terheléselosztási szabályt nyilvános előtérrendszerrel
Application Gateway (WAF) létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy application gatewayt Web Application Firewall funkcióval egy virtuális hálózaton, és terheléselosztási szabályokat állít be tetszőleges számú virtuális géphez
Application Gateway WAF- és tűzfalszabályzattal

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gateway, amelyen a WAF konfigurálva van egy tűzfalszabályzattal együtt
Application Gateway IP-korlátozással rendelkező webalkalmazáshoz

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gatewayt egy Azure-webalkalmazás előtt, amelyen engedélyezve van az IP-korlátozás a webalkalmazáson.
Application Gateway létrehozása a WebAppshez

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Application Gatewayt két Azure-Web Apps előtt, amelyen engedélyezve van egy egyéni mintavétel.
Application Gateway létrehozása tanúsítványokkal

Üzembe helyezés az Azure-ban
Ez a sablon bemutatja, hogyan hozhat létre Key Vault önaláírt tanúsítványokat, majd hogyan hivatkozhat Application Gateway.
Application Gateway belső API Management és webalkalmazással

Üzembe helyezés az Azure-ban
Application Gateway az internetes forgalmat egy virtuális hálózatra (belső módú) API Management példányra irányítják, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt.
Application Gateway v2 által védett webalkalmazás létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Hozzáférés-korlátozással rendelkező Azure-webalkalmazást egy Application Gateway v2-höz. A Application Gateway egy olyan virtuális hálózaton (alhálózaton) van üzembe helyezve, amelyen engedélyezve van a "Microsoft.Web" szolgáltatásvégpont. A webalkalmazás korlátozza az alhálózatról érkező forgalomhoz való hozzáférést.
Webalkalmazás, PE és Application Gateway v2 létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Privát végponttal rendelkező Azure-webalkalmazást az Azure Virtual Network Alhálózatban, egy Application Gateway v2-t. A Application Gateway virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás privát végpont használatával korlátozza az alhálózatról érkező forgalomhoz való hozzáférést

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

Az applicationGateways erőforrástípus üzembe helyezhető a következő célműveletekkel:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Network/applicationGateways erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/applicationGateways@2023-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      authenticationCertificates = [
        {
          id = "string"
          name = "string"
          properties = {
            data = "string"
          }
        }
      ]
      autoscaleConfiguration = {
        maxCapacity = int
        minCapacity = int
      }
      backendAddressPools = [
        {
          id = "string"
          name = "string"
          properties = {
            backendAddresses = [
              {
                fqdn = "string"
                ipAddress = "string"
              }
            ]
          }
        }
      ]
      backendHttpSettingsCollection = [
        {
          id = "string"
          name = "string"
          properties = {
            affinityCookieName = "string"
            authenticationCertificates = [
              {
                id = "string"
              }
            ]
            connectionDraining = {
              drainTimeoutInSec = int
              enabled = bool
            }
            cookieBasedAffinity = "string"
            hostName = "string"
            path = "string"
            pickHostNameFromBackendAddress = bool
            port = int
            probe = {
              id = "string"
            }
            probeEnabled = bool
            protocol = "string"
            requestTimeout = int
            trustedRootCertificates = [
              {
                id = "string"
              }
            ]
          }
        }
      ]
      backendSettingsCollection = [
        {
          id = "string"
          name = "string"
          properties = {
            hostName = "string"
            pickHostNameFromBackendAddress = bool
            port = int
            probe = {
              id = "string"
            }
            protocol = "string"
            timeout = int
            trustedRootCertificates = [
              {
                id = "string"
              }
            ]
          }
        }
      ]
      customErrorConfigurations = [
        {
          customErrorPageUrl = "string"
          statusCode = "string"
        }
      ]
      enableFips = bool
      enableHttp2 = bool
      firewallPolicy = {
        id = "string"
      }
      forceFirewallPolicyAssociation = bool
      frontendIPConfigurations = [
        {
          id = "string"
          name = "string"
          properties = {
            privateIPAddress = "string"
            privateIPAllocationMethod = "string"
            privateLinkConfiguration = {
              id = "string"
            }
            publicIPAddress = {
              id = "string"
            }
            subnet = {
              id = "string"
            }
          }
        }
      ]
      frontendPorts = [
        {
          id = "string"
          name = "string"
          properties = {
            port = int
          }
        }
      ]
      gatewayIPConfigurations = [
        {
          id = "string"
          name = "string"
          properties = {
            subnet = {
              id = "string"
            }
          }
        }
      ]
      globalConfiguration = {
        enableRequestBuffering = bool
        enableResponseBuffering = bool
      }
      httpListeners = [
        {
          id = "string"
          name = "string"
          properties = {
            customErrorConfigurations = [
              {
                customErrorPageUrl = "string"
                statusCode = "string"
              }
            ]
            firewallPolicy = {
              id = "string"
            }
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = {
              id = "string"
            }
            hostName = "string"
            hostNames = [
              "string"
            ]
            protocol = "string"
            requireServerNameIndication = bool
            sslCertificate = {
              id = "string"
            }
            sslProfile = {
              id = "string"
            }
          }
        }
      ]
      listeners = [
        {
          id = "string"
          name = "string"
          properties = {
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = {
              id = "string"
            }
            protocol = "string"
            sslCertificate = {
              id = "string"
            }
            sslProfile = {
              id = "string"
            }
          }
        }
      ]
      loadDistributionPolicies = [
        {
          id = "string"
          name = "string"
          properties = {
            loadDistributionAlgorithm = "string"
            loadDistributionTargets = [
              {
                id = "string"
                name = "string"
                properties = {
                  backendAddressPool = {
                    id = "string"
                  }
                  weightPerServer = int
                }
              }
            ]
          }
        }
      ]
      privateLinkConfigurations = [
        {
          id = "string"
          name = "string"
          properties = {
            ipConfigurations = [
              {
                id = "string"
                name = "string"
                properties = {
                  primary = bool
                  privateIPAddress = "string"
                  privateIPAllocationMethod = "string"
                  subnet = {
                    id = "string"
                  }
                }
              }
            ]
          }
        }
      ]
      probes = [
        {
          id = "string"
          name = "string"
          properties = {
            host = "string"
            interval = int
            match = {
              body = "string"
              statusCodes = [
                "string"
              ]
            }
            minServers = int
            path = "string"
            pickHostNameFromBackendHttpSettings = bool
            pickHostNameFromBackendSettings = bool
            port = int
            protocol = "string"
            timeout = int
            unhealthyThreshold = int
          }
        }
      ]
      redirectConfigurations = [
        {
          id = "string"
          name = "string"
          properties = {
            includePath = bool
            includeQueryString = bool
            pathRules = [
              {
                id = "string"
              }
            ]
            redirectType = "string"
            requestRoutingRules = [
              {
                id = "string"
              }
            ]
            targetListener = {
              id = "string"
            }
            targetUrl = "string"
            urlPathMaps = [
              {
                id = "string"
              }
            ]
          }
        }
      ]
      requestRoutingRules = [
        {
          id = "string"
          name = "string"
          properties = {
            backendAddressPool = {
              id = "string"
            }
            backendHttpSettings = {
              id = "string"
            }
            httpListener = {
              id = "string"
            }
            loadDistributionPolicy = {
              id = "string"
            }
            priority = int
            redirectConfiguration = {
              id = "string"
            }
            rewriteRuleSet = {
              id = "string"
            }
            ruleType = "string"
            urlPathMap = {
              id = "string"
            }
          }
        }
      ]
      rewriteRuleSets = [
        {
          id = "string"
          name = "string"
          properties = {
            rewriteRules = [
              {
                actionSet = {
                  requestHeaderConfigurations = [
                    {
                      headerName = "string"
                      headerValue = "string"
                    }
                  ]
                  responseHeaderConfigurations = [
                    {
                      headerName = "string"
                      headerValue = "string"
                    }
                  ]
                  urlConfiguration = {
                    modifiedPath = "string"
                    modifiedQueryString = "string"
                    reroute = bool
                  }
                }
                conditions = [
                  {
                    ignoreCase = bool
                    negate = bool
                    pattern = "string"
                    variable = "string"
                  }
                ]
                name = "string"
                ruleSequence = int
              }
            ]
          }
        }
      ]
      routingRules = [
        {
          id = "string"
          name = "string"
          properties = {
            backendAddressPool = {
              id = "string"
            }
            backendSettings = {
              id = "string"
            }
            listener = {
              id = "string"
            }
            priority = int
            ruleType = "string"
          }
        }
      ]
      sku = {
        capacity = int
        name = "string"
        tier = "string"
      }
      sslCertificates = [
        {
          id = "string"
          name = "string"
          properties = {
            data = "string"
            keyVaultSecretId = "string"
            password = "string"
          }
        }
      ]
      sslPolicy = {
        cipherSuites = [
          "string"
        ]
        disabledSslProtocols = [
          "string"
        ]
        minProtocolVersion = "string"
        policyName = "string"
        policyType = "string"
      }
      sslProfiles = [
        {
          id = "string"
          name = "string"
          properties = {
            clientAuthConfiguration = {
              verifyClientCertIssuerDN = bool
              verifyClientRevocation = "string"
            }
            sslPolicy = {
              cipherSuites = [
                "string"
              ]
              disabledSslProtocols = [
                "string"
              ]
              minProtocolVersion = "string"
              policyName = "string"
              policyType = "string"
            }
            trustedClientCertificates = [
              {
                id = "string"
              }
            ]
          }
        }
      ]
      trustedClientCertificates = [
        {
          id = "string"
          name = "string"
          properties = {
            data = "string"
          }
        }
      ]
      trustedRootCertificates = [
        {
          id = "string"
          name = "string"
          properties = {
            data = "string"
            keyVaultSecretId = "string"
          }
        }
      ]
      urlPathMaps = [
        {
          id = "string"
          name = "string"
          properties = {
            defaultBackendAddressPool = {
              id = "string"
            }
            defaultBackendHttpSettings = {
              id = "string"
            }
            defaultLoadDistributionPolicy = {
              id = "string"
            }
            defaultRedirectConfiguration = {
              id = "string"
            }
            defaultRewriteRuleSet = {
              id = "string"
            }
            pathRules = [
              {
                id = "string"
                name = "string"
                properties = {
                  backendAddressPool = {
                    id = "string"
                  }
                  backendHttpSettings = {
                    id = "string"
                  }
                  firewallPolicy = {
                    id = "string"
                  }
                  loadDistributionPolicy = {
                    id = "string"
                  }
                  paths = [
                    "string"
                  ]
                  redirectConfiguration = {
                    id = "string"
                  }
                  rewriteRuleSet = {
                    id = "string"
                  }
                }
              }
            ]
          }
        }
      ]
      webApplicationFirewallConfiguration = {
        disabledRuleGroups = [
          {
            ruleGroupName = "string"
            rules = [
              int
            ]
          }
        ]
        enabled = bool
        exclusions = [
          {
            matchVariable = "string"
            selector = "string"
            selectorMatchOperator = "string"
          }
        ]
        fileUploadLimitInMb = int
        firewallMode = "string"
        maxRequestBodySize = int
        maxRequestBodySizeInKb = int
        requestBodyCheck = bool
        ruleSetType = "string"
        ruleSetVersion = "string"
      }
    }
    zones = [
      "string"
    ]
  })
}

Tulajdonságértékek

applicationGateways

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Network/applicationGateways@2023-04-01"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-80

Érvényes karakterek:
Alfanumerikák, aláhúzások, pontok és kötőjelek.

Kezdje alfanumerikussal. Alfanumerikus vagy aláhúzásos vége.
location Erőforrás helye. sztring
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az adott erőforráscsoport azonosítóját. sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára.
identity Az application gateway identitása, ha konfigurálva van. ManagedServiceIdentity
properties Az Application Gateway tulajdonságai. ApplicationGatewayPropertiesFormat
Zónák A rendelkezésre állási zónák listája, amely azt jelöli, hogy honnan kell származnia az erőforrásnak. sztring[]

ManagedServiceIdentity

Név Leírás Érték
típus Az erőforráshoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolítja az identitásokat a virtuális gépről. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárának kulcshivatkozásai a következő űrlapon található ARM-erőforrás-azonosítók: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Felhasználói identitásazonosítók tömbje.

ApplicationGatewayPropertiesFormat

Név Leírás Érték
authenticationCertificates Az Application Gateway-erőforrás hitelesítési tanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayAuthenticationCertificate[]
automatikus skálázásKonfigurálás Automatikus skálázás konfigurálása. ApplicationGatewayAutoscaleConfiguration
backendAddressPools Az Application Gateway-erőforrás háttércímkészlete. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayBackendAddressPool[]
háttérhttpSettingsCollection Az Application Gateway-erőforrás háttérbeli HTTP-beállításai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayBackendHttpSettings[]
backendSettingsCollection Az Application Gateway-erőforrás háttérbeállításai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayBackendSettings[]
customErrorConfigurations Az Application Gateway-erőforrás egyéni hibakonfigurációi. ApplicationGatewayCustomError[]
enableFips Azt jelzi, hogy a FIPS engedélyezve van-e az Application Gateway-erőforráson. logikai
enableHttp2 Azt jelzi, hogy a HTTP2 engedélyezve van-e az Application Gateway-erőforráson. logikai
firewallPolicy Hivatkozás a FirewallPolicy erőforrásra. Alforrás
forceFirewallPolicyAssociation Ha igaz, egy tűzfalszabályzatot társít egy application gatewayhez, függetlenül attól, hogy a szabályzat eltér-e a WAF-konfigurációtól. logikai
frontendIPConfigurations Az Application Gateway-erőforrás előtérbeli IP-címei. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Az Application Gateway-erőforrás előtérbeli portja. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Az Application Gateway-erőforrás alhálózatai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayIPConfiguration[]
globalConfiguration Globális konfiguráció. ApplicationGatewayGlobalConfiguration
httpListeners Az Application Gateway-erőforrás HTTP-figyelői. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayHttpListener[]
Hallgatók Az Application Gateway-erőforrás figyelői. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayListener[]
loadDistributionPolicies Az Application Gateway-erőforrás terheléselosztási szabályzatai. ApplicationGatewayLoadDistributionPolicy[]
privateLinkConfigurations PrivateLink-konfigurációk az Application Gatewayen. ApplicationGatewayPrivateLinkConfiguration[]
Szondák Az Application Gateway-erőforrás mintavételei. ApplicationGatewayProbe[]
redirectConfigurations Az Application Gateway-erőforrás átirányítási konfigurációi. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayRedirectConfiguration[]
requestRoutingRules Az Application Gateway-erőforrás útválasztási szabályainak kérése. ApplicationGatewayRequestRoutingRule[]
rewriteRuleSets Az Application Gateway-erőforrás szabályainak átírása. ApplicationGatewayRewriteRuleSet[]
routingRules Az Application Gateway-erőforrás útválasztási szabályai. ApplicationGatewayRoutingRule[]
Sku Az Application Gateway-erőforrás termékváltozata. ApplicationGatewaySku
sslCertificates Az Application Gateway-erőforrás SSL-tanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewaySslCertificate[]
sslPolicy Az Application Gateway-erőforrás SSL-szabályzata. ApplicationGatewaySslPolicy
sslProfiles Az Application Gateway-erőforrás SSL-profiljai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewaySslProfile[]
trustedClientCertificates Az Application Gateway-erőforrás megbízható ügyféltanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayTrustedClientCertificate[]
trustedRootCertificates Az Application Gateway-erőforrás megbízható főtanúsítványai. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayTrustedRootCertificate[]
urlPathMaps Az Application Gateway-erőforrás URL-útvonal-leképezése. Az alapértelmezett korlátokért lásd: Application Gateway korlátok. ApplicationGatewayUrlPathMap[]
webApplicationFirewallConfiguration Webalkalmazási tűzfal konfigurálása. ApplicationGatewayWebApplicationFirewallConfiguratio...

ApplicationGatewayAuthenticationCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi hitelesítési tanúsítvány neve. sztring
properties Az Application Gateway hitelesítési tanúsítványának tulajdonságai. ApplicationGatewayAuthenticationCertificatePropertie...

ApplicationGatewayAuthenticationCertificatePropertie...

Név Leírás Érték
adatok Nyilvános adatok tanúsítványa. sztring

ApplicationGatewayAutoscaleConfiguration

Név Leírás Érték
maxCapacity A kapacitás Application Gateway felső határa. int
minCapacity A Application Gateway kapacitás számának alsó határa. int (kötelező)

ApplicationGatewayBackendAddressPool

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A háttércímkészlet neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway háttércímkészletének tulajdonságai. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Név Leírás Érték
backendAddresses Háttércímek. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Név Leírás Érték
Fqdn A teljes tartománynév (FQDN). sztring
ipAddress IP-cím. sztring

ApplicationGatewayBackendHttpSettings

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A háttérbeli HTTP-beállítások neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway háttérbeli HTTP-beállításainak tulajdonságai. ApplicationGatewayBackendHttpSettingsPropertiesForma...

ApplicationGatewayBackendHttpSettingsPropertiesForma...

Név Leírás Érték
affinityCookieName Az affinitási cookie-hoz használandó cookie-név. sztring
authenticationCertificates Az Application Gateway hitelesítési tanúsítványaira mutató hivatkozások tömbje. Alforrás[]
connectionDraining A háttérbeli HTTP-beállítások erőforrás kapcsolatának kiürítése. ApplicationGatewayConnectionDraining
cookieBasedAffinity Cookie-alapú affinitás. "Letiltva"
"Engedélyezve"
Hostname A háttérkiszolgálóknak küldendő állomásfejléc. sztring
path Elérési út, amelyet előtagként kell használni az összes HTTP-kéréshez. A null érték azt jelenti, hogy nem lesz előtagú elérési út. Az alapértelmezett érték null. sztring
pickHostNameFromBackendAddress A gazdagép fejlécét a háttérkiszolgáló gazdagépnevéből kell kiválasztani. Az alapértelmezett érték hamis. logikai
port A háttérrendszer célportja. int
mintavétel Application Gateway mintavételi erőforrása. Alforrás
probeEnabled Azt jelzi, hogy a mintavétel engedélyezve van-e. Az alapértelmezett érték hamis. logikai
Protokoll A háttérrendszerrel való kommunikációhoz használt protokoll. "Http"
"Https"
"Tcp"
"Tls"
requestTimeout Kérés időtúllépése másodpercben. Application Gateway sikertelen lesz a kérés, ha a válasz nem érkezik meg a RequestTimeouton belül. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
trustedRootCertificates Az Application Gateway megbízható főtanúsítványaira mutató hivatkozások tömbje. Alforrás[]

Alforrás

Név Leírás Érték
id Erőforrás-azonosító. sztring

ApplicationGatewayConnectionDraining

Név Leírás Érték
drainTimeoutInSec A kapcsolat kiürítésének másodperces száma aktív. Az elfogadható értékek 1 másodperc és 3600 másodperc között vannak. int (kötelező)
engedélyezve Engedélyezve van-e a kapcsolat kiürítése. bool (kötelező)

ApplicationGatewayBackendSettings

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi háttérbeállítások neve. sztring
properties Az Application Gateway háttérbeállításainak tulajdonságai. ApplicationGatewayBackendSettingsPropertiesFormat

ApplicationGatewayBackendSettingsPropertiesFormat

Név Leírás Érték
Hostname A Tls protokoll háttérkiszolgálóinak küldendő kiszolgálónév jelzése. sztring
pickHostNameFromBackendAddress A kiszolgálónév jelzésének kiválasztása a Tls protokoll háttérkiszolgálójának állomásnevéből. Az alapértelmezett érték hamis. logikai
port A háttérrendszer célportja. int
mintavétel Application Gateway mintavételi erőforrása. Alforrás
Protokoll A háttérrendszerrel való kommunikációhoz használt protokoll. "Http"
"Https"
"Tcp"
"Tls"
timeout Kapcsolat időtúllépése másodpercben. Application Gateway sikertelen lesz a kérés, ha a válasz nem érkezik meg a ConnectionTimeout-on belül. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
trustedRootCertificates Az Application Gateway megbízható főtanúsítványaira mutató hivatkozások tömbje. Alforrás[]

ApplicationGatewayCustomError

Név Leírás Érték
customErrorPageUrl Az Application Gateway egyéni hibájának hibaoldali URL-címe. sztring
statusCode Az Application Gateway egyéni hibájának állapotkódja. "HttpStatus400"
"HttpStatus403"
"HttpStatus404"
"HttpStatus405"
"HttpStatus408"
"HttpStatus500"
"HttpStatus502"
"HttpStatus503"
"HttpStatus504"

ApplicationGatewayFrontendIPConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az előtérbeli IP-konfiguráció neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway előtérbeli IP-konfigurációjának tulajdonságai. ApplicationGatewayFrontendIPConfigurationPropertiesF...

ApplicationGatewayFrontendIPConfigurationPropertiesF...

Név Leírás Érték
privateIPAddress A hálózati adapter IP-konfigurációjának PrivateIPAddress címe. sztring
privateIPAllocationMethod A magánhálózati IP-cím kiosztási módszere. "Dinamikus"
"Statikus"
privateLinkConfiguration Hivatkozás az Application Gateway privát kapcsolati konfigurációjára. Alforrás
publicIPAddress Hivatkozás a PublicIP-erőforrásra. Alforrás
alhálózat Hivatkozás az alhálózati erőforrásra. Alforrás

ApplicationGatewayFrontendPort

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az előtérport neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway előtérbeli portjának tulajdonságai. ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Név Leírás Érték
port Előtérbeli port. int

ApplicationGatewayIPConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi IP-konfiguráció neve. sztring
properties Az Application Gateway IP-konfigurációjának tulajdonságai. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Név Leírás Érték
alhálózat Hivatkozás az alhálózati erőforrásra. Egy alhálózat, ahonnan az Application Gateway megkapja a privát címét. Alforrás

ApplicationGatewayGlobalConfiguration

Név Leírás Érték
enableRequestBuffering A kérések pufferelésének engedélyezése. logikai
enableResponseBuffering Válaszpufferezés engedélyezése. logikai

ApplicationGatewayHttpListener

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi HTTP-figyelő neve. sztring
properties Az Application Gateway HTTP-figyelőjének tulajdonságai. ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Név Leírás Érték
customErrorConfigurations A HTTP-figyelő egyéni hibakonfigurációi. ApplicationGatewayCustomError[]
firewallPolicy Hivatkozás a FirewallPolicy erőforrásra. Alforrás
frontendIPConfiguration Egy Application Gateway előtérbeli IP-konfigurációs erőforrása. Alforrás
frontendPort Egy application gateway előtérbeli porterőforrása. Alforrás
Hostname A HTTP-figyelő állomásneve. sztring
Állomásnevek A HTTP-figyelő gazdagépneveinek listája, amely speciális helyettesítő karaktereket is lehetővé tesz. sztring[]
Protokoll A HTTP-figyelő protokollja. "Http"
"Https"
"Tcp"
"Tls"
requireServerNameIndication Csak akkor alkalmazható, ha a protokoll https. Engedélyezi az SNI-t a több üzemeltetéshez. logikai
sslCertificate Egy application gateway SSL-tanúsítvány-erőforrása. Alforrás
sslProfile Az Application Gateway SSL-profil-erőforrása. Alforrás

ApplicationGatewayListener

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi figyelő neve. sztring
properties Az Application Gateway-figyelő tulajdonságai. ApplicationGatewayListenerPropertiesFormat

ApplicationGatewayListenerPropertiesFormat

Név Leírás Érték
frontendIPConfiguration Egy Application Gateway előtérbeli IP-konfigurációs erőforrása. Alforrás
frontendPort Egy application gateway előtérbeli porterőforrása. Alforrás
Protokoll A figyelő protokollja. "Http"
"Https"
"Tcp"
"Tls"
sslCertificate Egy application gateway SSL-tanúsítvány-erőforrása. Alforrás
sslProfile Az Application Gateway SSL-profil-erőforrása. Alforrás

ApplicationGatewayLoadDistributionPolicy

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi terheléselosztási szabályzat neve. sztring
properties Az Application Gateway terheléselosztási szabályzatának tulajdonságai. ApplicationGatewayLoadDistributionPolicyPropertiesFo...

ApplicationGatewayLoadDistributionPolicyPropertiesFo...

Név Leírás Érték
loadDistributionAlgorithm Egy Application Gateway terheléselosztási célok erőforrása. "IpHash"
"LeastConnections"
"RoundRobin"
loadDistributionTargets Egy Application Gateway terheléselosztási célok erőforrása. ApplicationGatewayLoadDistributionTarget[]

ApplicationGatewayLoadDistributionTarget

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi terheléselosztási szabályzat neve. sztring
properties Az Application Gateway terheléselosztási céljának tulajdonságai. ApplicationGatewayLoadDistributionTargetPropertiesFo...

ApplicationGatewayLoadDistributionTargetPropertiesFo...

Név Leírás Érték
backendAddressPool Az Application Gateway háttércímkészlet-erőforrása. Alforrás
weightPerServer Kiszolgálónkénti súly. 1 és 100 közötti tartomány. int

ApplicationGatewayPrivateLinkConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi privát kapcsolat konfigurációjának neve. sztring
properties Az Application Gateway privát kapcsolat konfigurációjának tulajdonságai. ApplicationGatewayPrivateLinkConfigurationProperties

ApplicationGatewayPrivateLinkConfigurationProperties

Név Leírás Érték
ipConfigurations Az Application Gateway privát kapcsolati IP-konfigurációinak tömbje. ApplicationGatewayPrivateLinkIpConfiguration[]

ApplicationGatewayPrivateLinkIpConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway private link IP-konfigurációjának neve. sztring
properties Az Application Gateway privát kapcsolati IP-konfigurációjának tulajdonságai. ApplicationGatewayPrivateLinkIpConfigurationProperti...

ApplicationGatewayPrivateLinkIpConfigurationProperti...

Név Leírás Érték
Elsődleges Hogy az IP-konfiguráció elsődleges-e vagy sem. logikai
privateIPAddress Az IP-konfiguráció magánhálózati IP-címe. sztring
privateIPAllocationMethod A magánhálózati IP-cím kiosztási módszere. "Dinamikus"
"Statikus"
alhálózat Hivatkozás az alhálózati erőforrásra. Alforrás

ApplicationGatewayProbe

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A mintavétel neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway-mintavétel tulajdonságai. ApplicationGatewayProbePropertiesFormat

ApplicationGatewayProbePropertiesFormat

Név Leírás Érték
gazda A mintavétel küldéséhez használni kívánt állomásnév. sztring
interval A próbaidő másodpercben. Ez két egymást követő mintavétel közötti időintervallum. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
Mérkőzés Kifogástalan mintavételi válasz besorolásának kritériuma. ApplicationGatewayProbeHealthResponseMatch
minServers A mindig kifogástalan állapotúként megjelölt kiszolgálók minimális száma. Az alapértelmezett érték 0. int
path A mintavétel relatív elérési útja. Az érvényes elérési út a következőtől kezdődik: '/'. A rendszer elküldi a mintavételt a következőnek: {Protocol}://{host}:{port}{path}. sztring
pickHostNameFromBackendHttpSettings Azt határozza meg, hogy a gazdagép fejléce a háttérbeli HTTP-beállítások közül legyen-e kiválasztva. Az alapértelmezett érték hamis. logikai
pickHostNameFromBackendSettings A kiszolgálónév jelzésének kiválasztása a Tls protokoll háttérbeállításai közül. Az alapértelmezett érték hamis. logikai
port A háttérkiszolgálók kikereséséhez használt egyéni port. Az érvényes érték 1 és 65535 között lehet. Ha nincs beállítva, a http-beállításokból származó port lesz használva. Ez a tulajdonság csak alapszintű, Standard_v2 és WAF_v2 érvényes. int
Protokoll A mintavételhez használt protokoll. "Http"
"Https"
"Tcp"
"Tls"
timeout A mintavétel időtúllépése másodpercben. A mintavétel sikertelenként van megjelölve, ha nem érkezik érvényes válasz ezzel az időtúllépési időszakkal. Az elfogadható értékek 1 másodperc és 86400 másodperc között vannak. int
unhealthyThreshold A mintavétel újrapróbálkozásainak száma. A háttérkiszolgáló le van jelölve, miután az egymást követő mintavételi hibák száma elérte a Nem kifogástalan állapototThreshold értéket. Az elfogadható értékek 1 másodperc és 20 között vannak. int

ApplicationGatewayProbeHealthResponseMatch

Név Leírás Érték
body (Törzs) Az állapotválaszban szereplő törzs. Az alapértelmezett érték üres. sztring
statusCodes Az állapotkódok engedélyezett tartományai. Az állapotkódok alapértelmezett tartománya 200–399. sztring[]

ApplicationGatewayRedirectConfiguration

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi átirányítási konfiguráció neve. sztring
properties Az Application Gateway átirányítási konfigurációjának tulajdonságai. ApplicationGatewayRedirectConfigurationPropertiesFor...

ApplicationGatewayRedirectConfigurationPropertiesFor...

Név Leírás Érték
includePath Adja meg az elérési utat az átirányított URL-címre. logikai
includeQueryString Adja meg a lekérdezési sztringet az átirányított URL-címben. logikai
pathRules Az átirányítási konfigurációt meghatározó elérésiút-szabályok. Alforrás[]
redirectType HTTP-átirányítás típusa. "Megtaláltam"
"Állandó"
"SeeOther"
"Ideiglenes"
requestRoutingRules Útválasztás kérése átirányítási konfiguráció megadásához. Alforrás[]
targetListener A kérés átirányításához hivatkozzon egy figyelőre. Alforrás
targetUrl Url-cím a kérés átirányításához. sztring
urlPathMaps Az URL-címleképezések alapértelmezett átirányítási konfigurációt adnak meg. Alforrás[]

ApplicationGatewayRequestRoutingRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A kérelem útválasztási szabályának neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway-kérelem útválasztási szabályának tulajdonságai. ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Név Leírás Érték
backendAddressPool Az Application Gateway háttércímkészlet-erőforrása. Alforrás
backendHttpSettings Az Application Gateway háttérbeli HTTP-beállítási erőforrása. Alforrás
httpListener Az Application Gateway HTTP-figyelő erőforrása. Alforrás
loadDistributionPolicy Az Application Gateway terheléselosztási házirend-erőforrása. Alforrás
Prioritás A kérés-útválasztási szabály prioritása. int
redirectConfiguration Az Application Gateway konfigurációs erőforrásának átirányítása. Alforrás
rewriteRuleSet Írja át a Szabálykészlet erőforrást az Application Gateway alapszabályában. Alforrás
ruleType Szabály típusa. "Alapszintű"
"PathBasedRouting"
urlPathMap Az Application Gateway URL-útvonal-leképezési erőforrása. Alforrás

ApplicationGatewayRewriteRuleSet

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az átírási szabálykészlet neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway újraírási szabálykészletének tulajdonságai. ApplicationGatewayRewriteRuleSetPropertiesFormat

ApplicationGatewayRewriteRuleSetPropertiesFormat

Név Leírás Érték
rewriteRules Írja át a szabályokat az átírási szabálykészletben. ApplicationGatewayRewriteRule[]

ApplicationGatewayRewriteRule

Név Leírás Érték
actionSet Az átírási szabály részeként végrehajtandó műveletek halmaza. ApplicationGatewayRewriteRuleActionSet
Feltételek A műveletkészlet végrehajtásának kiértékelésének feltételei. ApplicationGatewayRewriteRuleCondition[]
name Az átírási szabály neve, amely egy Application Gateway belül egyedi. sztring
ruleSequence Az átírási szabály szabályütemezése, amely meghatározza egy adott szabály végrehajtásának sorrendjét egy RewriteRuleSetben. int

ApplicationGatewayRewriteRuleActionSet

Név Leírás Érték
requestHeaderConfigurations Fejlécműveletek kérése a műveletkészletben. ApplicationGatewayHeaderConfiguration[]
responseHeaderConfigurations Válaszfejlécműveletek a műveletkészletben. ApplicationGatewayHeaderConfiguration[]
urlConfiguration Url-konfigurációs művelet a műveletkészletben. ApplicationGatewayUrlConfiguration

ApplicationGatewayHeaderConfiguration

Név Leírás Érték
headerName A fejléckonfiguráció fejlécneve. sztring
headerValue A fejléckonfiguráció fejlécértéke. sztring

ApplicationGatewayUrlConfiguration

Név Leírás Érték
modifiedPath Az URL-cím átírásához a felhasználó által megadott URL-cím elérési útja. A null érték azt jelenti, hogy a program nem frissíti az elérési utat. Az alapértelmezett érték null. sztring
modifiedQueryString Lekérdezési sztring, amelyet a felhasználó megadott az URL-átíráshoz. A null érték azt jelenti, hogy nem frissül a lekérdezési sztring. Az alapértelmezett érték null. sztring
átirányítás Ha igaz értékre van állítva, a módosított útvonal használatával újra kiértékeli az elérésiút-alapú kérelem-útválasztási szabályokban megadott URL-útvonal-leképezést. Az alapértelmezett érték hamis. logikai

ApplicationGatewayRewriteRuleCondition

Név Leírás Érték
ignoreCase Ezt a paramétert igaz értékre állítja, és kényszeríti a mintát, hogy a kis- és nagybetűk megkülönböztetett összehasonlítását végezze el. logikai
Semlegesítsék Ha ezt az értéket igazságként állítja be, akkor ellenőriznie kell a felhasználó által megadott feltétel negációját. logikai
Minta Az a minta, amely rögzített sztring vagy reguláris kifejezés, amely kiértékeli a feltétel valódiságát. sztring
Változó A RewriteRuleCondition feltételparamétere. sztring

ApplicationGatewayRoutingRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi útválasztási szabály neve. sztring
properties Az Application Gateway útválasztási szabályának tulajdonságai. ApplicationGatewayRoutingRulePropertiesFormat

ApplicationGatewayRoutingRulePropertiesFormat

Név Leírás Érték
backendAddressPool Az Application Gateway háttércímkészlet-erőforrása. Alforrás
backendSettings Az Application Gateway háttérbeállítási erőforrása. Alforrás
Hallgató Az Application Gateway figyelőerőforrása. Alforrás
Prioritás Az útválasztási szabály prioritása. int (kötelező)
ruleType Szabály típusa. "Alapszintű"
"PathBasedRouting"

ApplicationGatewaySku

Név Leírás Érték
capacity Egy Application Gateway kapacitása (példányszáma). int
name Az Application Gateway termékváltozatának neve. "Alapszintű"
"Standard_Large"
"Standard_Medium"
"Standard_Small"
"Standard_v2"
"WAF_Large"
"WAF_Medium"
"WAF_v2"
tier Az Application Gateway szintje. "Alapszintű"
"Standard"
"Standard_v2"
"WAF"
"WAF_v2"

ApplicationGatewaySslCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi SSL-tanúsítvány neve. sztring
properties Az Application Gateway SSL-tanúsítványának tulajdonságai. ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Név Leírás Érték
adatok Base-64 kódolású pfx-tanúsítvány. Csak a PUT-kérelemben alkalmazható. sztring
keyVaultSecretId A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). sztring
jelszó Az adatokban megadott pfx-fájl jelszava. Csak a PUT kérelemben alkalmazható. sztring

ApplicationGatewaySslPolicy

Név Leírás Érték
cipherSuites Ssl-titkosítási csomagok, amelyek engedélyezve lesznek a megadott sorrendben az Application Gateway számára. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA"
"TLS_DHE_DSS_WITH_AES_128_CBC_SHA"
"TLS_DHE_DSS_WITH_AES_128_CBC_SHA256"
"TLS_DHE_DSS_WITH_AES_256_CBC_SHA"
"TLS_DHE_DSS_WITH_AES_256_CBC_SHA256"
"TLS_DHE_RSA_WITH_AES_128_CBC_SHA"
"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256"
"TLS_DHE_RSA_WITH_AES_256_CBC_SHA"
"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384"
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA"
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"
"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA"
"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384"
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384"
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"
"TLS_RSA_WITH_3DES_EDE_CBC_SHA"
"TLS_RSA_WITH_AES_128_CBC_SHA"
"TLS_RSA_WITH_AES_128_CBC_SHA256"
"TLS_RSA_WITH_AES_128_GCM_SHA256"
"TLS_RSA_WITH_AES_256_CBC_SHA"
"TLS_RSA_WITH_AES_256_CBC_SHA256"
"TLS_RSA_WITH_AES_256_GCM_SHA384"
disabledSslProtocols Az Application Gatewayen letiltandó SSL-protokollok. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"TLSv1_0"
"TLSv1_1"
"TLSv1_2"
"TLSv1_3"
minProtocolVersion Az Application Gatewayen támogatni kívánt SSL-protokoll minimális verziója. "TLSv1_0"
"TLSv1_1"
"TLSv1_2"
"TLSv1_3"
policyName Az Ssl által előre definiált szabályzat neve. "AppGwSslPolicy20150501"
"AppGwSslPolicy20170401"
"AppGwSslPolicy20170401S"
"AppGwSslPolicy20220101"
"AppGwSslPolicy20220101S"
policyType Ssl-szabályzat típusa. "Egyéni"
"CustomV2"
"Előre definiálva"

ApplicationGatewaySslProfile

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi SSL-profil neve. sztring
properties Az Application Gateway SSL-profiljának tulajdonságai. ApplicationGatewaySslProfilePropertiesFormat

ApplicationGatewaySslProfilePropertiesFormat

Név Leírás Érték
clientAuthConfiguration Az Application Gateway-erőforrás ügyfél-hitelesítési konfigurációja. ApplicationGatewayClientAuthConfiguration
sslPolicy Az Application Gateway-erőforrás SSL-szabályzata. ApplicationGatewaySslPolicy
trustedClientCertificates Az Application Gateway megbízható ügyféltanúsítványaira mutató hivatkozások tömbje. Alforrás[]

ApplicationGatewayClientAuthConfiguration

Név Leírás Érték
verifyClientCertIssuerDN Ellenőrizze az ügyféltanúsítvány-kiállító nevét az Application Gatewayen. logikai
verifyClientRevocation Ellenőrizze az ügyféltanúsítvány visszavonásának állapotát. "Nincs"
"OCSP"

ApplicationGatewayTrustedClientCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A megbízható ügyféltanúsítvány neve, amely egy Application Gateway belül egyedi. sztring
properties Az Application Gateway megbízható ügyféltanúsítványának tulajdonságai. ApplicationGatewayTrustedClientCertificateProperties...

ApplicationGatewayTrustedClientCertificateProperties...

Név Leírás Érték
adatok Nyilvános adatok tanúsítványa. sztring

ApplicationGatewayTrustedRootCertificate

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Az Application Gateway belül egyedi megbízható főtanúsítvány neve. sztring
properties Az Application Gateway megbízható főtanúsítványának tulajdonságai. ApplicationGatewayTrustedRootCertificatePropertiesFo...

ApplicationGatewayTrustedRootCertificatePropertiesFo...

Név Leírás Érték
adatok Tanúsítvány nyilvános adatai. sztring
keyVaultSecretId A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). sztring

ApplicationGatewayUrlPathMap

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi URL-útvonaltérkép neve. sztring
properties Az Application Gateway URL-útvonaltérképének tulajdonságai. ApplicationGatewayUrlPathMapPropertiesFormat

ApplicationGatewayUrlPathMapPropertiesFormat

Név Leírás Érték
defaultBackendAddressPool Az URL-címtérkép alapértelmezett háttércímkészlet-erőforrása. Alforrás
defaultBackendHttpSettings Az URL-útvonaltérkép alapértelmezett háttérbeli HTTP-beállítási erőforrása. Alforrás
defaultLoadDistributionPolicy Az URL-elérési út leképezésének alapértelmezett terheléselosztási házirend-erőforrása. Alforrás
defaultRedirectConfiguration Az URL-útvonaltérkép alapértelmezett átirányítási konfigurációs erőforrása. Alforrás
defaultRewriteRuleSet Az URL-elérési út leképezésének alapértelmezett átírási szabálykészlet-erőforrása. Alforrás
pathRules Az URL-cím leképezési erőforrásának elérésiút-szabálya. ApplicationGatewayPathRule[]

ApplicationGatewayPathRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name A Application Gateway belül egyedi elérésiút-szabály neve. sztring
properties Az Application Gateway elérési útjának szabályának tulajdonságai. ApplicationGatewayPathRulePropertiesFormat

ApplicationGatewayPathRulePropertiesFormat

Név Leírás Érték
backendAddressPool Az URL-címtérkép elérési útjának szabályának háttércímkészlet-erőforrása. Alforrás
backendHttpSettings Az URL-cím leképezési útvonalszabályának háttérbeli HTTP-beállítások erőforrása. Alforrás
firewallPolicy Hivatkozás a FirewallPolicy erőforrásra. Alforrás
loadDistributionPolicy Az URL-cím leképezési útvonalszabályának terheléselosztási házirend-erőforrása. Alforrás
Görbék Az URL-cím leképezésének elérésiút-szabályai. sztring[]
redirectConfiguration Az URL-elérési út leképezési útvonalszabályának átirányítási konfigurációs erőforrása. Alforrás
rewriteRuleSet Írja át a szabálykészlet erőforrását az URL-útvonaltérkép elérési útjának szabályához. Alforrás

ApplicationGatewayWebApplicationFirewallConfiguratio...

Név Leírás Érték
disabledRuleGroups A letiltott szabálycsoportok. ApplicationGatewayFirewallDisabledRuleGroup[]
engedélyezve Engedélyezve van-e a webalkalmazási tűzfal. bool (kötelező)
Kizárások A kizárási lista. ApplicationGatewayFirewallExclusion[]
fileUploadLimitInMb Maximális fájlfeltöltési méret MB-ban WAF esetén. int
firewallMode Webalkalmazási tűzfal üzemmód. "Észlelés"
"Megelőzés" (kötelező)
maxRequestBodySize Kérelemtörzs maximális mérete WAF-hez. int
maxRequestBodySizeInKb Kérelemtörzs maximális mérete KB-ban WAF esetén. int
requestBodyCheck Engedélyezi-e, hogy a WAF ellenőrizze a kérelem törzsét. logikai
ruleSetType A webalkalmazási tűzfalszabálykészlet típusa. A lehetséges értékek a következők: "OWASP". sztring (kötelező)
ruleSetVersion A szabálykészlet-típus verziója. sztring (kötelező)

ApplicationGatewayFirewallDisabledRuleGroup

Név Leírás Érték
ruleGroupName A letiltani kívánt szabálycsoport neve. sztring (kötelező)
szabályok A letiltott szabályok listája. Ha null, a szabálycsoport összes szabálya le lesz tiltva. int[]

ApplicationGatewayFirewallExclusion

Név Leírás Érték
matchVariable A kizárandó változó. sztring (kötelező)
selector Ha a matchVariable gyűjtemény, a gyűjtemény azon elemeinek megadására használt operátor, amelyekre ez a kizárás vonatkozik. sztring (kötelező)
selectorMatchOperator Ha a matchVariable gyűjtemény, a választóval adja meg, hogy a gyűjtemény mely elemeire vonatkozik ez a kizárás. sztring (kötelező)