Microsoft.Network applicationGateways 2023-04-01
- legújabb
- 2024.03.01-
- 2024.01.01-
- 2023.11.01-
- 2023.09.01-
- 2023.06.01-
- 2023.05.01-
- 2023.04.01-
- 2023.02.01-
- 2022.11.01-
- 2022.09.01-
- 2022.07.01-
- 2022.05.01-
- 2022-01-01
- 2021.08.01-
- 2021.05.01-
- 2021.03.01-
- 2021.02.01-
- 2020.11.01-
- 2020.08.01-
- 2020.07.01-
- 2020.06.01-
- 2020.05.01-
- 2020.04.01-
- 2020.03.01-
- 2019.12.01-
- 2019.11.01-
- 2019.09.01-
- 2019.08.01-
- 2019.07.01-
- 2019.06.01-
- 2019.04.01-
- 2019.02.01-
- 2018.12.01-
- 2018.11.01-
- 2018.10.01-
- 2018.08.01-
- 2018.07.01-
- 2018.06.01-
- 2018.04.01-
- 2018.02.01-
- 2018. 01. 01.
- 2017.11.01-
- 2017.10.01-
- 2017.09.01-
- 2017.08.01-
- 2017.06.01-
- 2017.03.30-
- 2017.03.01-
- 2016.12.01-
- 2016.09.01-
- 2016.06.01-
- 2016.03.30-
- 2015.06.15-i
- 2015.05.01-
Bicep-erőforrásdefiníció
Az applicationGateways erőforrástípus a következő célműveletekkel telepíthető:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
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'
}
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Tulajdonságértékek
ApplicationGatewayAuthenticationCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi hitelesítési tanúsítvány neve. | húr |
kellékek | Az Application Gateway hitelesítési tanúsítványának tulajdonságai. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Nyilvános adatok tanúsítványa. | húr |
ApplicationGatewayAutoscaleConfiguration
Név | Leírás | Érték |
---|---|---|
maxCapacity | Az Application Gateway-kapacitás felső határa. | Int Korlátok: Minimális érték = 2 |
minCapacity | Alacsonyabb kötés az Application Gateway-kapacitás számára vonatkozóan. | Int Korlátok: Minimális érték = 0 (kötelező) |
ApplicationGatewayBackendAddress
Név | Leírás | Érték |
---|---|---|
Fqdn | Teljes tartománynév (FQDN). | húr |
ipAddress | IP-cím. | húr |
ApplicationGatewayBackendAddressPool
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi háttércímkészlet neve. | húr |
kellékek | 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[] |
ApplicationGatewayBackendHttpSettings
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi háttérbeli HTTP-beállítások neve. | húr |
kellékek | Az Application Gateway háttérRENDSZER HTTP-beállításainak tulajdonságai. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Név | Leírás | Érték |
---|---|---|
affinityCookieName | Az affinitási cookie-hoz használandó cookie-név. | húr |
authenticationCertificates | Az Application Gateway hitelesítési tanúsítványaira mutató hivatkozások tömbje. | subResource[] |
connectionDraining | A háttérbeli HTTP-beállítások erőforrásának kapcsolati ürítése. | ApplicationGatewayConnectionDraining |
cookieBasedAffinity | Cookie-alapú affinitás. | "Letiltva" "Engedélyezve" |
hostName | A háttérkiszolgálóknak küldendő gazdagépfejléc. | húr |
ösvény | Elérési út, amelyet előtagként kell használni az összes HTTP-kéréshez. A null azt jelenti, hogy nem lesz előtagú elérési út. Az alapértelmezett érték null. | húr |
pickHostNameFromBackendAddress | A háttérkiszolgáló gazdagépnevéből válassza ki a gazdagépfejlécet. Az alapértelmezett érték hamis. | Bool |
kikötő | A háttérrendszer célportja. | Int |
Szonda | Application Gateway mintavételi erőforrása. | subResource |
probeEnabled | Hogy a mintavétel engedélyezve van-e. Az alapértelmezett érték hamis. | Bool |
protokoll | A háttérrendszerrel való kommunikációhoz használt protokoll. | 'Http' "Https" "Tcp" 'Tls' |
requestTimeout | Időtúllépés kérése másodpercben. Az Application Gateway sikertelen lesz, ha nem érkezik válasz 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. | subResource[] |
ApplicationGatewayBackendSettings
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi háttérbeállítások neve. | húr |
kellékek | 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. | húr |
pickHostNameFromBackendAddress | A kiszolgálónév jelzésének kiválasztása a Tls protokoll háttérkiszolgálójának állomásneve alapján. Az alapértelmezett érték hamis. | Bool |
kikötő | A háttérrendszer célportja. | Int |
Szonda | Application Gateway mintavételi erőforrása. | subResource |
protokoll | A háttérrendszerrel való kommunikációhoz használt protokoll. | 'Http' "Https" "Tcp" 'Tls' |
időkorlát | Kapcsolat időtúllépése másodpercben. Az Application Gateway sikertelen lesz, ha a válasz nem érkezik 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. | subResource[] |
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. | Bool |
verifyClientRevocation | Ellenőrizze az ügyféltanúsítvány visszavonásának állapotát. | "Nincs" "OCSP" |
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 Korlátok: Minimális érték = 1 Maximális érték = 3600 (kötelező) |
Engedélyezve | Azt jelzi, hogy engedélyezve van-e a kapcsolat ürítése. | bool (kötelező) |
ApplicationGatewayCustomError
Név | Leírás | Érték |
---|---|---|
customErrorPageUrl | Az Application Gateway egyéni hibájának hibaoldali URL-címe. | húr |
statusCode | Az Application Gateway egyéni hibájának állapotkódja. | 'HttpStatus400' "HttpStatus403" "HttpStatus404" "HttpStatus405" "HttpStatus408" "HttpStatus500" "HttpStatus502" "HttpStatus503" "HttpStatus504" |
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ő) |
szelektor | 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, akkor a választóval megadhatja, hogy a gyűjtemény mely elemeire vonatkozik ez a kizárás. | sztring (kötelező) |
ApplicationGatewayFrontendIPConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi előtérbeli IP-konfiguráció neve. | húr |
kellékek | Az Application Gateway előtérbeli IP-konfigurációjának tulajdonságai. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Név | Leírás | Érték |
---|---|---|
privateIPAddress | A hálózati adapter IP-konfigurációjának PrivateIPAddress szolgáltatása. | húr |
privateIPAllocationMethod | A privát IP-címfoglalási módszer. | "Dinamikus" "Statikus" |
privateLinkConfiguration | Hivatkozás az Application Gateway privát kapcsolat konfigurálására. | subResource |
publicIPAddress | Hivatkozás a PublicIP-erőforrásra. | subResource |
alhálózat | Hivatkozás az alhálózati erőforrásra. | subResource |
ApplicationGatewayFrontendPort
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi előtérport neve. | húr |
kellékek | Az Application Gateway előtérbeli portjának tulajdonságai. | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Név | Leírás | Érték |
---|---|---|
kikötő | Előtérbeli port. | Int |
ApplicationGatewayGlobalConfiguration
Név | Leírás | Érték |
---|---|---|
enableRequestBuffering | A kérések pufferelésének engedélyezése. | Bool |
enableResponseBuffering | Válaszpufferezés engedélyezése. | Bool |
ApplicationGatewayHeaderConfiguration
Név | Leírás | Érték |
---|---|---|
headerName | A fejléckonfiguráció fejlécneve. | húr |
headerValue | A fejléckonfiguráció fejlécértéke. | húr |
ApplicationGatewayHttpListener
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi HTTP-figyelő neve. | húr |
kellékek | 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. | subResource |
frontendIPConfiguration | Egy application gateway előtérbeli IP-konfigurációs erőforrása. | subResource |
frontendPort | Egy application gateway előtérbeli porterőforrása. | subResource |
hostName | A HTTP-figyelő állomásneve. | húr |
hostNames | 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. | Bool |
sslCertificate | Egy application gateway SSL-tanúsítvány-erőforrása. | subResource |
sslProfile | Az application gateway SSL-profilerőforrása. | subResource |
ApplicationGatewayIPConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi IP-konfiguráció neve. | húr |
kellékek | 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. | subResource |
ApplicationGatewayListener
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi figyelő neve. | húr |
kellékek | 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. | subResource |
frontendPort | Egy application gateway előtérbeli porterőforrása. | subResource |
protokoll | A figyelő protokollja. | 'Http' "Https" "Tcp" 'Tls' |
sslCertificate | Egy application gateway SSL-tanúsítvány-erőforrása. | subResource |
sslProfile | Az application gateway SSL-profilerőforrása. | subResource |
ApplicationGatewayLoadDistributionPolicy
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi terheléselosztási szabályzat neve. | húr |
kellékek | Az Application Gateway terheléselosztási szabályzatának tulajdonságai. | ApplicationGatewayLoadDistributionPolicyPropertiesFormat |
ApplicationGatewayLoadDistributionPolicyPropertiesFormat
Név | Leírás | Érték |
---|---|---|
loadDistributionAlgorithm | Az Application Gateway terheléselosztási célok erőforrása. | "IpHash" "LeastConnections" "RoundRobin" |
loadDistributionTargets | Az Application Gateway terheléselosztási célok erőforrása. | ApplicationGatewayLoadDistributionTarget[] |
ApplicationGatewayLoadDistributionTarget
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi terheléselosztási szabályzat neve. | húr |
kellékek | Az Application Gateway terheléselosztási céljának tulajdonságai. | ApplicationGatewayLoadDistributionTargetPropertiesFormat |
ApplicationGatewayLoadDistributionTargetPropertiesFormat
Név | Leírás | Érték |
---|---|---|
backendAddressPool | Az Application Gateway háttércímkészlet-erőforrása. | subResource |
weightPerServer | Kiszolgálónkénti súly. 1 és 100 közötti tartomány. | Int Korlátok: Minimális érték = 1 Maximális érték = 100 |
ApplicationGatewayPathRule
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi elérésiút-szabály neve. | húr |
kellékek | 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-elérési út leképezési útvonalszabályának háttércímkészlet-erőforrása. | subResource |
backendHttpSettings | Az URL-elérési út leképezési útvonalszabályának háttérbeli HTTP-beállítások erőforrása. | subResource |
firewallPolicy | Hivatkozás a FirewallPolicy erőforrásra. | subResource |
loadDistributionPolicy | Az URL-elérési út elérési útjának szabályának terjesztési házirend-erőforrásának betöltése. | subResource |
Görbék | Az URL-cím útvonaltérképé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. | subResource |
rewriteRuleSet | Írja át a szabálykészlet erőforrását az URL-elérési út leképezési útvonalszabályához. | subResource |
ApplicationGatewayPrivateLinkConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi privát kapcsolat konfigurációjának neve. | húr |
kellékek | 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 |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gateway privát kapcsolat ip-konfigurációjának neve. | húr |
kellékek | Az Application Gateway privát kapcsolat ip-konfigurációjának tulajdonságai. | ApplicationGatewayPrivateLinkIpConfigurationProperties |
ApplicationGatewayPrivateLinkIpConfigurationProperties
Név | Leírás | Érték |
---|---|---|
elsődleges | Az IP-konfiguráció elsődleges vagy sem. | Bool |
privateIPAddress | Az IP-konfiguráció privát IP-címe. | húr |
privateIPAllocationMethod | A privát IP-címfoglalási módszer. | "Dinamikus" "Statikus" |
alhálózat | Hivatkozás az alhálózati erőforrásra. | subResource |
ApplicationGatewayProbe
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi mintavétel neve. | húr |
kellékek | Az Application Gateway-mintavétel tulajdonságai. | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbeHealthResponseMatch
Név | Leírás | Érték |
---|---|---|
test | Az állapotválaszban található törzs. Az alapértelmezett érték üres. | húr |
statusCodes | Az állapotkódok engedélyezett tartományai. Az állapotkódok alapértelmezett tartománya 200–399. | sztring[] |
ApplicationGatewayProbePropertiesFormat
Név | Leírás | Érték |
---|---|---|
házigazda | Állomásnév a mintavétel elküldéséhez. | húr |
intervallum | 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 |
gyufa | 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 |
ösvény | 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 <protokoll>://<gazdagépnek>:<port><elérési útja>. | húr |
pickHostNameFromBackendHttpSettings | Azt jelzi, hogy a gazdagépfejlécet a háttérbeli HTTP-beállítások közül kell-e kiválasztani. Az alapértelmezett érték hamis. | Bool |
pickHostNameFromBackendSettings | Azt, hogy a kiszolgálónév-jelzést a Tls protokoll háttérbeállításai közül kell-e kiválasztani. Az alapértelmezett érték hamis. | Bool |
kikötő | A háttérkiszolgálók próbaéhez használt egyéni port. Az érvényes érték 1 és 65535 közötti 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 Korlátok: Minimális érték = 1 Maximális érték = 65535 |
protokoll | A mintavételhez használt protokoll. | 'Http' "Https" "Tcp" 'Tls' |
időkorlát | A mintavétel időtúllépése másodpercben. Sikertelenként megjelölt mintavétel, ha az érvényes válasz nem érkezik meg 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ása. A háttérkiszolgáló le van jelölve, miután az egymást követő mintavételi hibák száma elérte az UnhealthyThreshold értéket. Az elfogadható értékek 1 másodperc és 20 között vannak. | Int |
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átokat az Application Gateway |
ApplicationGatewayAuthenticationCertificate[] |
automatikus skálázáskonfiguráció | Automatikus méretezési konfiguráció. | ApplicationGatewayAutoscaleConfiguration |
backendAddressPools | Az Application Gateway-erőforrás háttércímkészlete. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Az Application Gateway-erőforrás háttérbeli HTTP-beállításai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayBackendHttpSettings[] |
backendSettingsCollection | Az Application Gateway-erőforrás háttérbeállításai. Az alapértelmezett korlátokat az Application Gateway |
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. | Bool |
enableHttp2 | Azt jelzi, hogy a HTTP2 engedélyezve van-e az Application Gateway-erőforráson. | Bool |
firewallPolicy | Hivatkozás a FirewallPolicy erőforrásra. | subResource |
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 Configtól. | Bool |
frontendIPConfigurations | Az Application Gateway-erőforrás előtérbeli IP-címei. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Az Application Gateway-erőforrás előtérbeli portja. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Az Application Gateway-erőforrás alhálózatai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayIPConfiguration[] |
globalConfiguration | Globális konfiguráció. | ApplicationGatewayGlobalConfiguration |
httpListeners | Az Application Gateway-erőforrás HTTP-figyelői. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayHttpListener[] |
Hallgatók | Az Application Gateway-erőforrás figyelői. Az alapértelmezett korlátokat az Application Gateway |
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átokat az Application Gateway |
ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Az Application Gateway-erőforrás útválasztási szabályainak kérése. | 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átokat az Application Gateway |
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átokat az Application Gateway |
ApplicationGatewaySslProfile[] |
trustedClientCertificates | Az Application Gateway-erőforrás megbízható ügyféltanúsítványai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayTrustedClientCertificate[] |
trustedRootCertificates | Az Application Gateway-erőforrás megbízható főtanúsítványai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayTrustedRootCertificate[] |
urlPathMaps | Az Application Gateway-erőforrás URL-elérési útvonalának leképezése. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Webalkalmazási tűzfal konfigurálása. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi átirányítási konfiguráció neve. | húr |
kellékek | Az Application Gateway átirányítási konfigurációjának tulajdonságai. | ApplicationGatewayRedirectConfigurationPropertiesFormat |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Név | Leírás | Érték |
---|---|---|
includePath | Adja meg az elérési utat az átirányított URL-címre. | Bool |
includeQueryString | Adja meg a lekérdezési sztringet az átirányított URL-címben. | Bool |
pathRules | Átirányítási konfigurációt meghatározó elérésiút-szabályok. | subResource[] |
redirectType | HTTP-átirányítás típusa. | "Talált" "Állandó" "SeeOther" "Ideiglenes" |
requestRoutingRules | Átirányítási konfigurációt meghatározó útválasztás kérése. | subResource[] |
targetListener | Hivatkozás egy figyelőre a kérés átirányításához. | subResource |
targetUrl | A kérés átirányításához tartozó URL-cím. | húr |
urlPathMaps | Az alapértelmezett átirányítási konfigurációt meghatározó URL-útvonaltérképek. | subResource[] |
ApplicationGatewayRequestRoutingRule
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi kérés-útválasztási szabály neve. | húr |
kellékek | 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. | subResource |
backendHttpSettings | Az Application Gateway háttérbeli HTTP-beállítási erőforrása. | subResource |
httpListener | Az application gateway HTTP-figyelő erőforrása. | subResource |
loadDistributionPolicy | Az Application Gateway terjesztési házirend-erőforrásának betöltése. | subResource |
elsőbbség | A kérelem útválasztási szabályának prioritása. | Int Korlátok: Minimális érték = 1 Maximális érték = 20000 |
redirectConfiguration | Az Application Gateway konfigurációs erőforrásának átirányítása. | subResource |
rewriteRuleSet | Írja át a Szabálykészlet erőforrást az Application Gateway alapszabályában. | subResource |
ruleType | Szabálytípus. | "Alapszintű" "PathBasedRouting" |
urlPathMap | Az application gateway URL-útvonal-leképezési erőforrása. | subResource |
ApplicationGatewayRewriteRule
Név | Leírás | Érték |
---|---|---|
actionSet | Az átírási szabály részeként végrehajtandó műveletek készlete. | ApplicationGatewayRewriteRuleActionSet |
feltételek | A műveletkészlet végrehajtásának kiértékelésének feltételei. | ApplicationGatewayRewriteRuleCondition[] |
név | Az Application Gatewayben egyedi átírási szabály neve. | húr |
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álaszfejműveletek a műveletkészletben. | ApplicationGatewayHeaderConfiguration[] |
urlConfiguration | Url-konfigurációs művelet a műveletkészletben. | ApplicationGatewayUrlConfiguration |
ApplicationGatewayRewriteRuleCondition
Név | Leírás | Érték |
---|---|---|
ignoreCase | Ha ezt a paramétert igaz értékre állítja, a minta kényszeríti a kis- és nagybetűk megkülönböztetett összehasonlítását. | Bool |
Semlegesítsék | Ha ezt az értéket igazként állítja be, akkor ellenőrizni kell a felhasználó által megadott feltétel negációját. | Bool |
minta | A feltétel valódiságát kiértékelő, rögzített sztringet vagy reguláris kifejezést tartalmazó minta. | húr |
változó | A RewriteRuleCondition feltételparamétere. | húr |
ApplicationGatewayRewriteRuleSet
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi átírási szabálykészlet neve. | húr |
kellékek | 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[] |
ApplicationGatewayRoutingRule
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi útválasztási szabály neve. | húr |
kellékek | 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. | subResource |
backendSettings | Az application gateway háttérbeállítási erőforrása. | subResource |
hallgató | Az Application Gateway figyelőerőforrása. | subResource |
elsőbbség | Az útválasztási szabály prioritása. | Int Korlátok: Minimális érték = 1 Maximális érték = 20000 (kötelező) |
ruleType | Szabálytípus. | "Alapszintű" "PathBasedRouting" |
ApplicationGatewaySku
Név | Leírás | Érték |
---|---|---|
kapacitás | Egy application gateway kapacitása (példányszáma). | Int |
név | Az Application Gateway termékváltozatának neve. | "Alapszintű" "Standard_Large" "Standard_Medium" "Standard_Small" "Standard_v2" "WAF_Large" "WAF_Medium" "WAF_v2" |
kötő | Az application gateway szintje. | "Alapszintű" "Standard" "Standard_v2" "WAF" "WAF_v2" |
ApplicationGatewaySslCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi SSL-tanúsítvány neve. | húr |
kellékek | Az Application Gateway SSL-tanúsítványának tulajdonságai. | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Base-64 kódolású PFX-tanúsítvány. Csak a PUT-kérelemben alkalmazható. | húr |
keyVaultSecretId | A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). | húr |
jelszó | Az adatokban megadott pfx-fájl jelszava. Csak PUT-kérelemben alkalmazható. | húr |
ApplicationGatewaySslPolicy
Név | Leírás | Érték |
---|---|---|
cipherSuites | Az Ssl-titkosítási csomagokat engedélyezni kell a megadott sorrendben az Application Gateway számára. | Sztringtömb, amely a következők 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 a következők 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 | Ssl-szabályzat típusa. | "Egyéni" 'CustomV2' "Előre definiált" |
ApplicationGatewaySslProfile
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi SSL-profil neve. | húr |
kellékek | 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ányokra mutató hivatkozások tömbje. | subResource[] |
ApplicationGatewayTrustedClientCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi megbízható ügyféltanúsítvány neve. | húr |
kellékek | Az Application Gateway megbízható ügyféltanúsítványának tulajdonságai. | ApplicationGatewayTrustedClientCertificatePropertiesFormat |
ApplicationGatewayTrustedClientCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Nyilvános adatok tanúsítványa. | húr |
ApplicationGatewayTrustedRootCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi megbízható főtanúsítvány neve. | húr |
kellékek | Az Application Gateway megbízható főtanúsítványának tulajdonságai. | ApplicationGatewayTrustedRootCertificatePropertiesFormat |
ApplicationGatewayTrustedRootCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Nyilvános adatok tanúsítványa. | húr |
keyVaultSecretId | A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). | húr |
ApplicationGatewayUrlConfiguration
Név | Leírás | Érték |
---|---|---|
modifiedPath | Az URL-cím átírásához megadott URL-elérési út. A null érték azt jelenti, hogy a program nem frissíti az elérési utat. Az alapértelmezett érték null. | húr |
modifiedQueryString | Az URL-átíráshoz megadott lekérdezési sztring. A null azt jelenti, hogy a program nem frissíti a lekérdezési sztringet. Az alapértelmezett érték null. | húr |
átirányítás | Ha igaz értékre van állítva, a módosított útvonal használatával újra kiértékeli az útvonalalapú kérelem-útválasztási szabályokban megadott URL-útvonaltérképet. Az alapértelmezett érték hamis. | Bool |
ApplicationGatewayUrlPathMap
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi URL-útvonaltérkép neve. | húr |
kellékek | 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. | subResource |
defaultBackendHttpSettings | Az URL-elérési út leképezésének alapértelmezett háttérbeli HTTP-beállítási erőforrása. | subResource |
defaultLoadDistributionPolicy | Az URL-elérési út leképezésének alapértelmezett terheléselosztási házirend-erőforrása. | subResource |
defaultRedirectConfiguration | Az URL-elérési út leképezésének alapértelmezett átirányítási konfigurációs erőforrása. | subResource |
defaultRewriteRuleSet | Az URL-elérési út leképezésének alapértelmezett újraírási szabálykészlet-erőforrása. | subResource |
pathRules | Az URL-cím-leképezési erőforrás elérési útszabálya. | ApplicationGatewayPathRule[] |
ApplicationGatewayWebApplicationFirewallConfiguration
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 Korlátok: Minimális érték = 0 |
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 a WAF-hez. | Int Korlátok: Minimális érték = 8 Maximális érték = 128 |
maxRequestBodySizeInKb | A kérelem törzsének maximális mérete a WAF-hez kb-ban. | Int Korlátok: Minimális érték = 8 Maximális érték = 128 |
requestBodyCheck | Annak engedélyezése, hogy a WAF ellenőrizze a kérelem törzsét. | Bool |
ruleSetType | A webalkalmazás tűzfalszabálykészletének típusa. A lehetséges értékek a következők: "OWASP". | sztring (kötelező) |
ruleSetVersion | A szabálykészlet típusa. | sztring (kötelező) |
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Név | Leírás | Érték |
---|
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ít minden identitást 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ás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|
Microsoft.Network/applicationGateways
Név | Leírás | Érték |
---|---|---|
azonosság | Az application gateway identitása, ha konfigurálva van. | ManagedServiceIdentity |
hely | Erőforrás helye. | húr |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Az Application Gateway tulajdonságai. | ApplicationGatewayPropertiesFormat |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
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[] |
ResourceTags
Név | Leírás | Érték |
---|
Alforrás
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
Gyorsútmutató-minták
Az alábbi gyorsútmutató-minták üzembe helyezik ezt az erőforrástípust.
Bicep-fájl | Leírás |
---|---|
AKS-fürt NAT-átjáróval és Application Gateway- | Ez a minta bemutatja, hogyan helyezhet üzembe egy AKS-fürtöt NAT Gateway használatával a kimenő kapcsolatokhoz, valamint egy Application Gatewayt a bejövő kapcsolatokhoz. |
AKS-fürt az Application Gateway bejövőforgalom-vezérlőjével | Ez a minta bemutatja, hogyan helyezhet üzembe AKS-fürtöt az Application Gateway, az Application Gateway bejövőforgalom-vezérlője, az Azure Container Registry, a Log Analytics és a Key Vault használatával |
Application Gateway belső API Management és Web App | Az Application Gateway internetes forgalmat irányít egy virtuális hálózati (belső módú) API Management-példányhoz, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt. |
Application Gateway WAF- és tűzfalszabályzattal | Ez a sablon létrehoz egy Application Gatewayt, amelyen a WAF konfigurálva van egy tűzfalszabályzattal együtt |
WebAlkalmazás, PE és Application Gateway 2- létrehozása | 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. Az Application Gateway egy virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás korlátozza az alhálózatról érkező forgalomhoz való hozzáférést privát végpont használatával |
Application Gateway 2- létrehozása | Ez a sablon létrehoz egy Application Gateway v2-t egy virtuális hálózaton, és beállítja az automatikus méretezési tulajdonságokat és egy HTTP-terheléselosztási szabályt a nyilvános előtérrel |
Azure Application Gateway 2- létrehozása | Ez a sablon létrehoz egy Azure Application Gatewayt két Windows Server 2016-kiszolgálóval a háttérkészletben |
Azure WAF v2 létrehozása az Azure Application Gateway | Ez a sablon létrehoz egy Azure Web Application Firewall v2-t az Azure Application Gatewayen két Windows Server 2016-kiszolgálóval a háttérkészletben |
API Management létrehozása belső virtuális hálózaton az App Gateway | 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. |
Application Gateway létrehozása tanúsítványokkal | Ez a sablon bemutatja, hogyan hozhat létre önaláírt Key Vault-tanúsítványokat, majd hogyan hivatkozhat az Application Gatewayről. |
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway | Ez a sablon lehetővé teszi egy egyszerű, az Azure Application Gatewaybe 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 |
Front Door Standard/Premium az Application Gateway forrásával | 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áson keresztül érkezett-e. |
Front Door tárolópéldányokkal és Application Gateway- | Ez a sablon létrehoz egy Front Door Standard/Premium verziót egy tárolócsoporttal és az Application Gatewayrel. |
ARM-sablon erőforrásdefiníciója
Az applicationGateways erőforrástípus a következő célműveletekkel telepíthető:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"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"
}
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Tulajdonságértékek
ApplicationGatewayAuthenticationCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi hitelesítési tanúsítvány neve. | húr |
kellékek | Az Application Gateway hitelesítési tanúsítványának tulajdonságai. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Nyilvános adatok tanúsítványa. | húr |
ApplicationGatewayAutoscaleConfiguration
Név | Leírás | Érték |
---|---|---|
maxCapacity | Az Application Gateway-kapacitás felső határa. | Int Korlátok: Minimális érték = 2 |
minCapacity | Alacsonyabb kötés az Application Gateway-kapacitás számára vonatkozóan. | Int Korlátok: Minimális érték = 0 (kötelező) |
ApplicationGatewayBackendAddress
Név | Leírás | Érték |
---|---|---|
Fqdn | Teljes tartománynév (FQDN). | húr |
ipAddress | IP-cím. | húr |
ApplicationGatewayBackendAddressPool
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi háttércímkészlet neve. | húr |
kellékek | 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[] |
ApplicationGatewayBackendHttpSettings
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi háttérbeli HTTP-beállítások neve. | húr |
kellékek | Az Application Gateway háttérRENDSZER HTTP-beállításainak tulajdonságai. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Név | Leírás | Érték |
---|---|---|
affinityCookieName | Az affinitási cookie-hoz használandó cookie-név. | húr |
authenticationCertificates | Az Application Gateway hitelesítési tanúsítványaira mutató hivatkozások tömbje. | subResource[] |
connectionDraining | A háttérbeli HTTP-beállítások erőforrásának kapcsolati ürítése. | ApplicationGatewayConnectionDraining |
cookieBasedAffinity | Cookie-alapú affinitás. | "Letiltva" "Engedélyezve" |
hostName | A háttérkiszolgálóknak küldendő gazdagépfejléc. | húr |
ösvény | Elérési út, amelyet előtagként kell használni az összes HTTP-kéréshez. A null azt jelenti, hogy nem lesz előtagú elérési út. Az alapértelmezett érték null. | húr |
pickHostNameFromBackendAddress | A háttérkiszolgáló gazdagépnevéből válassza ki a gazdagépfejlécet. Az alapértelmezett érték hamis. | Bool |
kikötő | A háttérrendszer célportja. | Int |
Szonda | Application Gateway mintavételi erőforrása. | subResource |
probeEnabled | Hogy a mintavétel engedélyezve van-e. Az alapértelmezett érték hamis. | Bool |
protokoll | A háttérrendszerrel való kommunikációhoz használt protokoll. | 'Http' "Https" "Tcp" 'Tls' |
requestTimeout | Időtúllépés kérése másodpercben. Az Application Gateway sikertelen lesz, ha nem érkezik válasz 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. | subResource[] |
ApplicationGatewayBackendSettings
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi háttérbeállítások neve. | húr |
kellékek | 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. | húr |
pickHostNameFromBackendAddress | A kiszolgálónév jelzésének kiválasztása a Tls protokoll háttérkiszolgálójának állomásneve alapján. Az alapértelmezett érték hamis. | Bool |
kikötő | A háttérrendszer célportja. | Int |
Szonda | Application Gateway mintavételi erőforrása. | subResource |
protokoll | A háttérrendszerrel való kommunikációhoz használt protokoll. | 'Http' "Https" "Tcp" 'Tls' |
időkorlát | Kapcsolat időtúllépése másodpercben. Az Application Gateway sikertelen lesz, ha a válasz nem érkezik 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. | subResource[] |
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. | Bool |
verifyClientRevocation | Ellenőrizze az ügyféltanúsítvány visszavonásának állapotát. | "Nincs" "OCSP" |
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 Korlátok: Minimális érték = 1 Maximális érték = 3600 (kötelező) |
Engedélyezve | Azt jelzi, hogy engedélyezve van-e a kapcsolat ürítése. | bool (kötelező) |
ApplicationGatewayCustomError
Név | Leírás | Érték |
---|---|---|
customErrorPageUrl | Az Application Gateway egyéni hibájának hibaoldali URL-címe. | húr |
statusCode | Az Application Gateway egyéni hibájának állapotkódja. | 'HttpStatus400' "HttpStatus403" "HttpStatus404" "HttpStatus405" "HttpStatus408" "HttpStatus500" "HttpStatus502" "HttpStatus503" "HttpStatus504" |
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ő) |
szelektor | 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, akkor a választóval megadhatja, hogy a gyűjtemény mely elemeire vonatkozik ez a kizárás. | sztring (kötelező) |
ApplicationGatewayFrontendIPConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi előtérbeli IP-konfiguráció neve. | húr |
kellékek | Az Application Gateway előtérbeli IP-konfigurációjának tulajdonságai. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Név | Leírás | Érték |
---|---|---|
privateIPAddress | A hálózati adapter IP-konfigurációjának PrivateIPAddress szolgáltatása. | húr |
privateIPAllocationMethod | A privát IP-címfoglalási módszer. | "Dinamikus" "Statikus" |
privateLinkConfiguration | Hivatkozás az Application Gateway privát kapcsolat konfigurálására. | subResource |
publicIPAddress | Hivatkozás a PublicIP-erőforrásra. | subResource |
alhálózat | Hivatkozás az alhálózati erőforrásra. | subResource |
ApplicationGatewayFrontendPort
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi előtérport neve. | húr |
kellékek | Az Application Gateway előtérbeli portjának tulajdonságai. | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Név | Leírás | Érték |
---|---|---|
kikötő | Előtérbeli port. | Int |
ApplicationGatewayGlobalConfiguration
Név | Leírás | Érték |
---|---|---|
enableRequestBuffering | A kérések pufferelésének engedélyezése. | Bool |
enableResponseBuffering | Válaszpufferezés engedélyezése. | Bool |
ApplicationGatewayHeaderConfiguration
Név | Leírás | Érték |
---|---|---|
headerName | A fejléckonfiguráció fejlécneve. | húr |
headerValue | A fejléckonfiguráció fejlécértéke. | húr |
ApplicationGatewayHttpListener
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi HTTP-figyelő neve. | húr |
kellékek | 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. | subResource |
frontendIPConfiguration | Egy application gateway előtérbeli IP-konfigurációs erőforrása. | subResource |
frontendPort | Egy application gateway előtérbeli porterőforrása. | subResource |
hostName | A HTTP-figyelő állomásneve. | húr |
hostNames | 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. | Bool |
sslCertificate | Egy application gateway SSL-tanúsítvány-erőforrása. | subResource |
sslProfile | Az application gateway SSL-profilerőforrása. | subResource |
ApplicationGatewayIPConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi IP-konfiguráció neve. | húr |
kellékek | 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. | subResource |
ApplicationGatewayListener
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi figyelő neve. | húr |
kellékek | 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. | subResource |
frontendPort | Egy application gateway előtérbeli porterőforrása. | subResource |
protokoll | A figyelő protokollja. | 'Http' "Https" "Tcp" 'Tls' |
sslCertificate | Egy application gateway SSL-tanúsítvány-erőforrása. | subResource |
sslProfile | Az application gateway SSL-profilerőforrása. | subResource |
ApplicationGatewayLoadDistributionPolicy
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi terheléselosztási szabályzat neve. | húr |
kellékek | Az Application Gateway terheléselosztási szabályzatának tulajdonságai. | ApplicationGatewayLoadDistributionPolicyPropertiesFormat |
ApplicationGatewayLoadDistributionPolicyPropertiesFormat
Név | Leírás | Érték |
---|---|---|
loadDistributionAlgorithm | Az Application Gateway terheléselosztási célok erőforrása. | "IpHash" "LeastConnections" "RoundRobin" |
loadDistributionTargets | Az Application Gateway terheléselosztási célok erőforrása. | ApplicationGatewayLoadDistributionTarget[] |
ApplicationGatewayLoadDistributionTarget
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi terheléselosztási szabályzat neve. | húr |
kellékek | Az Application Gateway terheléselosztási céljának tulajdonságai. | ApplicationGatewayLoadDistributionTargetPropertiesFormat |
ApplicationGatewayLoadDistributionTargetPropertiesFormat
Név | Leírás | Érték |
---|---|---|
backendAddressPool | Az Application Gateway háttércímkészlet-erőforrása. | subResource |
weightPerServer | Kiszolgálónkénti súly. 1 és 100 közötti tartomány. | Int Korlátok: Minimális érték = 1 Maximális érték = 100 |
ApplicationGatewayPathRule
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi elérésiút-szabály neve. | húr |
kellékek | 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-elérési út leképezési útvonalszabályának háttércímkészlet-erőforrása. | subResource |
backendHttpSettings | Az URL-elérési út leképezési útvonalszabályának háttérbeli HTTP-beállítások erőforrása. | subResource |
firewallPolicy | Hivatkozás a FirewallPolicy erőforrásra. | subResource |
loadDistributionPolicy | Az URL-elérési út elérési útjának szabályának terjesztési házirend-erőforrásának betöltése. | subResource |
Görbék | Az URL-cím útvonaltérképé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. | subResource |
rewriteRuleSet | Írja át a szabálykészlet erőforrását az URL-elérési út leképezési útvonalszabályához. | subResource |
ApplicationGatewayPrivateLinkConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi privát kapcsolat konfigurációjának neve. | húr |
kellékek | 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 |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gateway privát kapcsolat ip-konfigurációjának neve. | húr |
kellékek | Az Application Gateway privát kapcsolat ip-konfigurációjának tulajdonságai. | ApplicationGatewayPrivateLinkIpConfigurationProperties |
ApplicationGatewayPrivateLinkIpConfigurationProperties
Név | Leírás | Érték |
---|---|---|
elsődleges | Az IP-konfiguráció elsődleges vagy sem. | Bool |
privateIPAddress | Az IP-konfiguráció privát IP-címe. | húr |
privateIPAllocationMethod | A privát IP-címfoglalási módszer. | "Dinamikus" "Statikus" |
alhálózat | Hivatkozás az alhálózati erőforrásra. | subResource |
ApplicationGatewayProbe
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi mintavétel neve. | húr |
kellékek | Az Application Gateway-mintavétel tulajdonságai. | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbeHealthResponseMatch
Név | Leírás | Érték |
---|---|---|
test | Az állapotválaszban található törzs. Az alapértelmezett érték üres. | húr |
statusCodes | Az állapotkódok engedélyezett tartományai. Az állapotkódok alapértelmezett tartománya 200–399. | sztring[] |
ApplicationGatewayProbePropertiesFormat
Név | Leírás | Érték |
---|---|---|
házigazda | Állomásnév a mintavétel elküldéséhez. | húr |
intervallum | 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 |
gyufa | 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 |
ösvény | 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 <protokoll>://<gazdagépnek>:<port><elérési útja>. | húr |
pickHostNameFromBackendHttpSettings | Azt jelzi, hogy a gazdagépfejlécet a háttérbeli HTTP-beállítások közül kell-e kiválasztani. Az alapértelmezett érték hamis. | Bool |
pickHostNameFromBackendSettings | Azt, hogy a kiszolgálónév-jelzést a Tls protokoll háttérbeállításai közül kell-e kiválasztani. Az alapértelmezett érték hamis. | Bool |
kikötő | A háttérkiszolgálók próbaéhez használt egyéni port. Az érvényes érték 1 és 65535 közötti 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 Korlátok: Minimális érték = 1 Maximális érték = 65535 |
protokoll | A mintavételhez használt protokoll. | 'Http' "Https" "Tcp" 'Tls' |
időkorlát | A mintavétel időtúllépése másodpercben. Sikertelenként megjelölt mintavétel, ha az érvényes válasz nem érkezik meg 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ása. A háttérkiszolgáló le van jelölve, miután az egymást követő mintavételi hibák száma elérte az UnhealthyThreshold értéket. Az elfogadható értékek 1 másodperc és 20 között vannak. | Int |
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átokat az Application Gateway |
ApplicationGatewayAuthenticationCertificate[] |
automatikus skálázáskonfiguráció | Automatikus méretezési konfiguráció. | ApplicationGatewayAutoscaleConfiguration |
backendAddressPools | Az Application Gateway-erőforrás háttércímkészlete. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Az Application Gateway-erőforrás háttérbeli HTTP-beállításai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayBackendHttpSettings[] |
backendSettingsCollection | Az Application Gateway-erőforrás háttérbeállításai. Az alapértelmezett korlátokat az Application Gateway |
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. | Bool |
enableHttp2 | Azt jelzi, hogy a HTTP2 engedélyezve van-e az Application Gateway-erőforráson. | Bool |
firewallPolicy | Hivatkozás a FirewallPolicy erőforrásra. | subResource |
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 Configtól. | Bool |
frontendIPConfigurations | Az Application Gateway-erőforrás előtérbeli IP-címei. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Az Application Gateway-erőforrás előtérbeli portja. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Az Application Gateway-erőforrás alhálózatai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayIPConfiguration[] |
globalConfiguration | Globális konfiguráció. | ApplicationGatewayGlobalConfiguration |
httpListeners | Az Application Gateway-erőforrás HTTP-figyelői. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayHttpListener[] |
Hallgatók | Az Application Gateway-erőforrás figyelői. Az alapértelmezett korlátokat az Application Gateway |
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átokat az Application Gateway |
ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Az Application Gateway-erőforrás útválasztási szabályainak kérése. | 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átokat az Application Gateway |
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átokat az Application Gateway |
ApplicationGatewaySslProfile[] |
trustedClientCertificates | Az Application Gateway-erőforrás megbízható ügyféltanúsítványai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayTrustedClientCertificate[] |
trustedRootCertificates | Az Application Gateway-erőforrás megbízható főtanúsítványai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayTrustedRootCertificate[] |
urlPathMaps | Az Application Gateway-erőforrás URL-elérési útvonalának leképezése. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Webalkalmazási tűzfal konfigurálása. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi átirányítási konfiguráció neve. | húr |
kellékek | Az Application Gateway átirányítási konfigurációjának tulajdonságai. | ApplicationGatewayRedirectConfigurationPropertiesFormat |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Név | Leírás | Érték |
---|---|---|
includePath | Adja meg az elérési utat az átirányított URL-címre. | Bool |
includeQueryString | Adja meg a lekérdezési sztringet az átirányított URL-címben. | Bool |
pathRules | Átirányítási konfigurációt meghatározó elérésiút-szabályok. | subResource[] |
redirectType | HTTP-átirányítás típusa. | "Talált" "Állandó" "SeeOther" "Ideiglenes" |
requestRoutingRules | Átirányítási konfigurációt meghatározó útválasztás kérése. | subResource[] |
targetListener | Hivatkozás egy figyelőre a kérés átirányításához. | subResource |
targetUrl | A kérés átirányításához tartozó URL-cím. | húr |
urlPathMaps | Az alapértelmezett átirányítási konfigurációt meghatározó URL-útvonaltérképek. | subResource[] |
ApplicationGatewayRequestRoutingRule
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi kérés-útválasztási szabály neve. | húr |
kellékek | 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. | subResource |
backendHttpSettings | Az Application Gateway háttérbeli HTTP-beállítási erőforrása. | subResource |
httpListener | Az application gateway HTTP-figyelő erőforrása. | subResource |
loadDistributionPolicy | Az Application Gateway terjesztési házirend-erőforrásának betöltése. | subResource |
elsőbbség | A kérelem útválasztási szabályának prioritása. | Int Korlátok: Minimális érték = 1 Maximális érték = 20000 |
redirectConfiguration | Az Application Gateway konfigurációs erőforrásának átirányítása. | subResource |
rewriteRuleSet | Írja át a Szabálykészlet erőforrást az Application Gateway alapszabályában. | subResource |
ruleType | Szabálytípus. | "Alapszintű" "PathBasedRouting" |
urlPathMap | Az application gateway URL-útvonal-leképezési erőforrása. | subResource |
ApplicationGatewayRewriteRule
Név | Leírás | Érték |
---|---|---|
actionSet | Az átírási szabály részeként végrehajtandó műveletek készlete. | ApplicationGatewayRewriteRuleActionSet |
feltételek | A műveletkészlet végrehajtásának kiértékelésének feltételei. | ApplicationGatewayRewriteRuleCondition[] |
név | Az Application Gatewayben egyedi átírási szabály neve. | húr |
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álaszfejműveletek a műveletkészletben. | ApplicationGatewayHeaderConfiguration[] |
urlConfiguration | Url-konfigurációs művelet a műveletkészletben. | ApplicationGatewayUrlConfiguration |
ApplicationGatewayRewriteRuleCondition
Név | Leírás | Érték |
---|---|---|
ignoreCase | Ha ezt a paramétert igaz értékre állítja, a minta kényszeríti a kis- és nagybetűk megkülönböztetett összehasonlítását. | Bool |
Semlegesítsék | Ha ezt az értéket igazként állítja be, akkor ellenőrizni kell a felhasználó által megadott feltétel negációját. | Bool |
minta | A feltétel valódiságát kiértékelő, rögzített sztringet vagy reguláris kifejezést tartalmazó minta. | húr |
változó | A RewriteRuleCondition feltételparamétere. | húr |
ApplicationGatewayRewriteRuleSet
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi átírási szabálykészlet neve. | húr |
kellékek | 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[] |
ApplicationGatewayRoutingRule
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi útválasztási szabály neve. | húr |
kellékek | 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. | subResource |
backendSettings | Az application gateway háttérbeállítási erőforrása. | subResource |
hallgató | Az Application Gateway figyelőerőforrása. | subResource |
elsőbbség | Az útválasztási szabály prioritása. | Int Korlátok: Minimális érték = 1 Maximális érték = 20000 (kötelező) |
ruleType | Szabálytípus. | "Alapszintű" "PathBasedRouting" |
ApplicationGatewaySku
Név | Leírás | Érték |
---|---|---|
kapacitás | Egy application gateway kapacitása (példányszáma). | Int |
név | Az Application Gateway termékváltozatának neve. | "Alapszintű" "Standard_Large" "Standard_Medium" "Standard_Small" "Standard_v2" "WAF_Large" "WAF_Medium" "WAF_v2" |
kötő | Az application gateway szintje. | "Alapszintű" "Standard" "Standard_v2" "WAF" "WAF_v2" |
ApplicationGatewaySslCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi SSL-tanúsítvány neve. | húr |
kellékek | Az Application Gateway SSL-tanúsítványának tulajdonságai. | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Base-64 kódolású PFX-tanúsítvány. Csak a PUT-kérelemben alkalmazható. | húr |
keyVaultSecretId | A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). | húr |
jelszó | Az adatokban megadott pfx-fájl jelszava. Csak PUT-kérelemben alkalmazható. | húr |
ApplicationGatewaySslPolicy
Név | Leírás | Érték |
---|---|---|
cipherSuites | Az Ssl-titkosítási csomagokat engedélyezni kell a megadott sorrendben az Application Gateway számára. | Sztringtömb, amely a következők 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 a következők 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 | Ssl-szabályzat típusa. | "Egyéni" 'CustomV2' "Előre definiált" |
ApplicationGatewaySslProfile
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi SSL-profil neve. | húr |
kellékek | 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ányokra mutató hivatkozások tömbje. | subResource[] |
ApplicationGatewayTrustedClientCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi megbízható ügyféltanúsítvány neve. | húr |
kellékek | Az Application Gateway megbízható ügyféltanúsítványának tulajdonságai. | ApplicationGatewayTrustedClientCertificatePropertiesFormat |
ApplicationGatewayTrustedClientCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Nyilvános adatok tanúsítványa. | húr |
ApplicationGatewayTrustedRootCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi megbízható főtanúsítvány neve. | húr |
kellékek | Az Application Gateway megbízható főtanúsítványának tulajdonságai. | ApplicationGatewayTrustedRootCertificatePropertiesFormat |
ApplicationGatewayTrustedRootCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Nyilvános adatok tanúsítványa. | húr |
keyVaultSecretId | A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). | húr |
ApplicationGatewayUrlConfiguration
Név | Leírás | Érték |
---|---|---|
modifiedPath | Az URL-cím átírásához megadott URL-elérési út. A null érték azt jelenti, hogy a program nem frissíti az elérési utat. Az alapértelmezett érték null. | húr |
modifiedQueryString | Az URL-átíráshoz megadott lekérdezési sztring. A null azt jelenti, hogy a program nem frissíti a lekérdezési sztringet. Az alapértelmezett érték null. | húr |
átirányítás | Ha igaz értékre van állítva, a módosított útvonal használatával újra kiértékeli az útvonalalapú kérelem-útválasztási szabályokban megadott URL-útvonaltérképet. Az alapértelmezett érték hamis. | Bool |
ApplicationGatewayUrlPathMap
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi URL-útvonaltérkép neve. | húr |
kellékek | 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. | subResource |
defaultBackendHttpSettings | Az URL-elérési út leképezésének alapértelmezett háttérbeli HTTP-beállítási erőforrása. | subResource |
defaultLoadDistributionPolicy | Az URL-elérési út leképezésének alapértelmezett terheléselosztási házirend-erőforrása. | subResource |
defaultRedirectConfiguration | Az URL-elérési út leképezésének alapértelmezett átirányítási konfigurációs erőforrása. | subResource |
defaultRewriteRuleSet | Az URL-elérési út leképezésének alapértelmezett újraírási szabálykészlet-erőforrása. | subResource |
pathRules | Az URL-cím-leképezési erőforrás elérési útszabálya. | ApplicationGatewayPathRule[] |
ApplicationGatewayWebApplicationFirewallConfiguration
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 Korlátok: Minimális érték = 0 |
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 a WAF-hez. | Int Korlátok: Minimális érték = 8 Maximális érték = 128 |
maxRequestBodySizeInKb | A kérelem törzsének maximális mérete a WAF-hez kb-ban. | Int Korlátok: Minimális érték = 8 Maximális érték = 128 |
requestBodyCheck | Annak engedélyezése, hogy a WAF ellenőrizze a kérelem törzsét. | Bool |
ruleSetType | A webalkalmazás tűzfalszabálykészletének típusa. A lehetséges értékek a következők: "OWASP". | sztring (kötelező) |
ruleSetVersion | A szabálykészlet típusa. | sztring (kötelező) |
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Név | Leírás | Érték |
---|
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ít minden identitást 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ás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|
Microsoft.Network/applicationGateways
Név | Leírás | Érték |
---|---|---|
apiVersion | Az API verziója | '2023-04-01' |
azonosság | Az application gateway identitása, ha konfigurálva van. | ManagedServiceIdentity |
hely | Erőforrás helye. | húr |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Az Application Gateway tulajdonságai. | ApplicationGatewayPropertiesFormat |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
típus | Az erőforrás típusa | "Microsoft.Network/applicationGateways" |
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[] |
ResourceTags
Név | Leírás | Érték |
---|
Alforrás
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
Rövid útmutatósablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Leírás |
---|---|
AKS-fürt NAT-átjáróval és Application Gateway- |
Ez a minta bemutatja, hogyan helyezhet üzembe egy AKS-fürtöt NAT Gateway használatával a kimenő kapcsolatokhoz, valamint egy Application Gatewayt a bejövő kapcsolatokhoz. |
AKS-fürt az Application Gateway bejövőforgalom-vezérlőjével |
Ez a minta bemutatja, hogyan helyezhet üzembe AKS-fürtöt az Application Gateway, az Application Gateway bejövőforgalom-vezérlője, az Azure Container Registry, a Log Analytics és a Key Vault használatával |
App Gateway WAF, SSL, IIS és HTTPS átirányítási |
Ez a sablon egy Application Gatewayt helyez üzembe WAF-tal, végpontok közötti SSL-t és HTTP-ről HTTPS-átirányításra az IIS-kiszolgálókon. |
Application Gateway ip-korlátozással rendelkező webalkalmazáshoz |
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 több üzemeltetési |
Ez a sablon létrehoz egy Application Gatewayt, és a 443-as porton konfigurálja a multi hosting szolgáltatáshoz. |
Application Gateway url-útvonalalapú útválasztási |
Ez a sablon létrehoz egy Application Gatewayt, és konfigurálja az URL-útvonalalapú útválasztáshoz. |
Application Gateway belső API Management és Web App |
Az Application Gateway internetes forgalmat irányít egy virtuális hálózati (belső módú) API Management-példányhoz, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt. |
Application Gateway WAF- és tűzfalszabályzattal |
Ez a sablon létrehoz egy Application Gatewayt, amelyen a WAF konfigurálva van egy tűzfalszabályzattal együtt |
LANSA Windows rendszerű virtuálisgép-méretezési csoport automatikus méretezése az Azure SQL Database |
A sablon üzembe helyez egy Windows rendszerű virtuális gépet 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) |
Azure Application Gateway bemutatóbeállítási |
Ez a sablon lehetővé teszi az Azure Application Gateway demo gyors üzembe helyezését a terheléselosztás cookie-alapú affinitással vagy anélkül történő teszteléséhez. |
Application Gateway 2- által védett webalkalmazás létrehozása |
Ez a sablon létrehoz egy Azure-webalkalmazást hozzáférési korlátozással egy Application Gateway v2-hez. Az 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 2- létrehozása |
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. Az Application Gateway egy virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás korlátozza az alhálózatról érkező forgalomhoz való hozzáférést privát végpont használatával |
WordPress-webhely létrehozása virtuális hálózaton |
Ez a sablon létrehoz egy WordPress-webhelyet a tárolópéldányon egy virtuális hálózaton. És adjon ki egy nyilvános webhely teljes tartománynevét, amely hozzáférhet a WordPress webhelyhez. |
Application Gateway- létrehozása |
Ez a sablon létrehoz egy alkalmazásátjárót 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 (egyéni SSL) |
Ez a sablon egyéni SSL-szabályzattal konfigurált Application Gatewayt helyez üzembe. |
Application Gateway - létrehozása |
Ez a sablon egy előre definiált SSL-szabályzattal konfigurált Application Gatewayt helyez üzembe. |
Application Gateway (WAF) létrehozása |
Ez a sablon létrehoz egy alkalmazásátjárót webalkalmazási tűzfal 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 létrehozása WebApps- |
Ez a sablon létrehoz egy alkalmazásátjárót két Azure Web Apps előtt, amelyen engedélyezve van egy egyéni mintavétel. |
Application Gateway 2- létrehozása |
Ez a sablon létrehoz egy Application Gateway v2-t egy virtuális hálózaton, és beállítja az automatikus méretezési tulajdonságokat és egy HTTP-terheléselosztási szabályt a nyilvános előtérrel |
Application Gateway V2 létrehozása Key Vault |
Ez a sablon egy Application Gateway V2-t helyez üzembe egy virtuális hálózaton, egy felhasználó által definiált identitásban, a Key Vaultban, egy titkos kulcsban (tanúsítványadatok), valamint hozzáférési szabályzatban a Key Vaulton és az Application Gatewayen. |
Application Gateway létrehozása elérési út felülbírálási |
Ez a sablon üzembe helyez egy Application Gatewayt, é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ételi |
Ez a sablon egy továbbfejlesztett mintavételi funkcióval rendelkező Application Gatewayt helyez üzembe. |
Application Gateway létrehozása nyilvános IP- |
Ez a sablon létrehoz egy Application Gatewayt, egy nyilvános IP-címet az Application Gatewayhez, valamint azt a virtuális hálózatot, amelyben az Application Gateway telepítve van. Emellett konfigurálja az Application Gatewayt a http-terheléselosztáshoz két háttérkiszolgálóval. 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) |
Ez a sablon létrehoz egy Application Gatewayt, egy nyilvános IP-címet az Application Gatewayhez, valamint azt a virtuális hálózatot, amelyben az Application Gateway telepítve van. Emellett konfigurálja az Application Gatewayt az SSL-kiszervezéshez és a terheléselosztáshoz két háttérkiszolgálóval. Vegye figyelembe, hogy a háttérkiszolgálókhoz érvényes IP-címeket kell megadnia. |
Application Gateway létrehozása átirányítási |
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 újraírási |
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 |
Azure Application Gateway 2- létrehozása |
Ez a sablon létrehoz egy Azure Application Gatewayt két Windows Server 2016-kiszolgálóval a háttérkészletben |
Azure WAF v2 létrehozása az Azure Application Gateway |
Ez a sablon létrehoz egy Azure Web Application Firewall v2-t az Azure Application Gatewayen két Windows Server 2016-kiszolgálóval a háttérkészletben |
IPv6 Application Gateway- létrehozása |
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. |
API Management létrehozása belső virtuális hálózaton az App Gateway |
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. |
Application Gateway létrehozása tanúsítványokkal |
Ez a sablon bemutatja, hogyan hozhat létre önaláírt Key Vault-tanúsítványokat, majd hogyan hivatkozhat az Application Gatewayről. |
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway |
Ez a sablon lehetővé teszi egy egyszerű, az Azure Application Gatewaybe 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 |
Ubuntu virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway |
Ez a sablon lehetővé teszi az Azure Application Gatewaybe integrált egyszerű Ubuntu virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat |
eShop-webhely az ILB ASE |
Az App Service-környezet az Azure App Service prémium szolgáltatási csomagja, amely teljesen elkülönített és dedikált környezetet biztosít az Azure App Service-alkalmazások nagy léptékű biztonságos futtatásához, beleértve a Web Appst, a Mobile Appst és az API Appst. |
Front Door Standard/Premium az Application Gateway forrásával |
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áson keresztül érkezett-e. |
Front Door tárolópéldányokkal és Application Gateway- |
Ez a sablon létrehoz egy Front Door Standard/Premium verziót egy tárolócsoporttal és az Application Gatewayrel. |
többrétegű alkalmazás NSG, ILB, AppGateway |
Ez a sablon üzembe helyez egy virtuális hálózatot, alhálózatokon keresztül elkülöníti a hálózatot, üzembe helyezi a virtuális gépeket, és konfigurálja a terheléselosztást |
többrétegű forgalomkezelő, L4 ILB, L7 AppGateway |
Ez a sablon üzembe helyez egy virtuális hálózatot, alhálózatokon keresztül elkülöníti a hálózatot, üzembe helyezi a virtuális gépeket, és konfigurálja a terheléselosztást |
Terraform (AzAPI-szolgáltató) erőforrásdefiníciója
Az applicationGateways erőforrástípus a következő célműveletekkel telepíthető:
- erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
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"
}
}
})
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
Tulajdonságértékek
ApplicationGatewayAuthenticationCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi hitelesítési tanúsítvány neve. | húr |
kellékek | Az Application Gateway hitelesítési tanúsítványának tulajdonságai. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Nyilvános adatok tanúsítványa. | húr |
ApplicationGatewayAutoscaleConfiguration
Név | Leírás | Érték |
---|---|---|
maxCapacity | Az Application Gateway-kapacitás felső határa. | Int Korlátok: Minimális érték = 2 |
minCapacity | Alacsonyabb kötés az Application Gateway-kapacitás számára vonatkozóan. | Int Korlátok: Minimális érték = 0 (kötelező) |
ApplicationGatewayBackendAddress
Név | Leírás | Érték |
---|---|---|
Fqdn | Teljes tartománynév (FQDN). | húr |
ipAddress | IP-cím. | húr |
ApplicationGatewayBackendAddressPool
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi háttércímkészlet neve. | húr |
kellékek | 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[] |
ApplicationGatewayBackendHttpSettings
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi háttérbeli HTTP-beállítások neve. | húr |
kellékek | Az Application Gateway háttérRENDSZER HTTP-beállításainak tulajdonságai. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Név | Leírás | Érték |
---|---|---|
affinityCookieName | Az affinitási cookie-hoz használandó cookie-név. | húr |
authenticationCertificates | Az Application Gateway hitelesítési tanúsítványaira mutató hivatkozások tömbje. | subResource[] |
connectionDraining | A háttérbeli HTTP-beállítások erőforrásának kapcsolati ürítése. | ApplicationGatewayConnectionDraining |
cookieBasedAffinity | Cookie-alapú affinitás. | "Letiltva" "Engedélyezve" |
hostName | A háttérkiszolgálóknak küldendő gazdagépfejléc. | húr |
ösvény | Elérési út, amelyet előtagként kell használni az összes HTTP-kéréshez. A null azt jelenti, hogy nem lesz előtagú elérési út. Az alapértelmezett érték null. | húr |
pickHostNameFromBackendAddress | A háttérkiszolgáló gazdagépnevéből válassza ki a gazdagépfejlécet. Az alapértelmezett érték hamis. | Bool |
kikötő | A háttérrendszer célportja. | Int |
Szonda | Application Gateway mintavételi erőforrása. | subResource |
probeEnabled | Hogy a mintavétel engedélyezve van-e. Az alapértelmezett érték hamis. | Bool |
protokoll | A háttérrendszerrel való kommunikációhoz használt protokoll. | 'Http' "Https" "Tcp" 'Tls' |
requestTimeout | Időtúllépés kérése másodpercben. Az Application Gateway sikertelen lesz, ha nem érkezik válasz 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. | subResource[] |
ApplicationGatewayBackendSettings
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi háttérbeállítások neve. | húr |
kellékek | 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. | húr |
pickHostNameFromBackendAddress | A kiszolgálónév jelzésének kiválasztása a Tls protokoll háttérkiszolgálójának állomásneve alapján. Az alapértelmezett érték hamis. | Bool |
kikötő | A háttérrendszer célportja. | Int |
Szonda | Application Gateway mintavételi erőforrása. | subResource |
protokoll | A háttérrendszerrel való kommunikációhoz használt protokoll. | 'Http' "Https" "Tcp" 'Tls' |
időkorlát | Kapcsolat időtúllépése másodpercben. Az Application Gateway sikertelen lesz, ha a válasz nem érkezik 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. | subResource[] |
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. | Bool |
verifyClientRevocation | Ellenőrizze az ügyféltanúsítvány visszavonásának állapotát. | "Nincs" "OCSP" |
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 Korlátok: Minimális érték = 1 Maximális érték = 3600 (kötelező) |
Engedélyezve | Azt jelzi, hogy engedélyezve van-e a kapcsolat ürítése. | bool (kötelező) |
ApplicationGatewayCustomError
Név | Leírás | Érték |
---|---|---|
customErrorPageUrl | Az Application Gateway egyéni hibájának hibaoldali URL-címe. | húr |
statusCode | Az Application Gateway egyéni hibájának állapotkódja. | 'HttpStatus400' "HttpStatus403" "HttpStatus404" "HttpStatus405" "HttpStatus408" "HttpStatus500" "HttpStatus502" "HttpStatus503" "HttpStatus504" |
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ő) |
szelektor | 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, akkor a választóval megadhatja, hogy a gyűjtemény mely elemeire vonatkozik ez a kizárás. | sztring (kötelező) |
ApplicationGatewayFrontendIPConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi előtérbeli IP-konfiguráció neve. | húr |
kellékek | Az Application Gateway előtérbeli IP-konfigurációjának tulajdonságai. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Név | Leírás | Érték |
---|---|---|
privateIPAddress | A hálózati adapter IP-konfigurációjának PrivateIPAddress szolgáltatása. | húr |
privateIPAllocationMethod | A privát IP-címfoglalási módszer. | "Dinamikus" "Statikus" |
privateLinkConfiguration | Hivatkozás az Application Gateway privát kapcsolat konfigurálására. | subResource |
publicIPAddress | Hivatkozás a PublicIP-erőforrásra. | subResource |
alhálózat | Hivatkozás az alhálózati erőforrásra. | subResource |
ApplicationGatewayFrontendPort
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi előtérport neve. | húr |
kellékek | Az Application Gateway előtérbeli portjának tulajdonságai. | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Név | Leírás | Érték |
---|---|---|
kikötő | Előtérbeli port. | Int |
ApplicationGatewayGlobalConfiguration
Név | Leírás | Érték |
---|---|---|
enableRequestBuffering | A kérések pufferelésének engedélyezése. | Bool |
enableResponseBuffering | Válaszpufferezés engedélyezése. | Bool |
ApplicationGatewayHeaderConfiguration
Név | Leírás | Érték |
---|---|---|
headerName | A fejléckonfiguráció fejlécneve. | húr |
headerValue | A fejléckonfiguráció fejlécértéke. | húr |
ApplicationGatewayHttpListener
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi HTTP-figyelő neve. | húr |
kellékek | 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. | subResource |
frontendIPConfiguration | Egy application gateway előtérbeli IP-konfigurációs erőforrása. | subResource |
frontendPort | Egy application gateway előtérbeli porterőforrása. | subResource |
hostName | A HTTP-figyelő állomásneve. | húr |
hostNames | 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. | Bool |
sslCertificate | Egy application gateway SSL-tanúsítvány-erőforrása. | subResource |
sslProfile | Az application gateway SSL-profilerőforrása. | subResource |
ApplicationGatewayIPConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi IP-konfiguráció neve. | húr |
kellékek | 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. | subResource |
ApplicationGatewayListener
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi figyelő neve. | húr |
kellékek | 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. | subResource |
frontendPort | Egy application gateway előtérbeli porterőforrása. | subResource |
protokoll | A figyelő protokollja. | 'Http' "Https" "Tcp" 'Tls' |
sslCertificate | Egy application gateway SSL-tanúsítvány-erőforrása. | subResource |
sslProfile | Az application gateway SSL-profilerőforrása. | subResource |
ApplicationGatewayLoadDistributionPolicy
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi terheléselosztási szabályzat neve. | húr |
kellékek | Az Application Gateway terheléselosztási szabályzatának tulajdonságai. | ApplicationGatewayLoadDistributionPolicyPropertiesFormat |
ApplicationGatewayLoadDistributionPolicyPropertiesFormat
Név | Leírás | Érték |
---|---|---|
loadDistributionAlgorithm | Az Application Gateway terheléselosztási célok erőforrása. | "IpHash" "LeastConnections" "RoundRobin" |
loadDistributionTargets | Az Application Gateway terheléselosztási célok erőforrása. | ApplicationGatewayLoadDistributionTarget[] |
ApplicationGatewayLoadDistributionTarget
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi terheléselosztási szabályzat neve. | húr |
kellékek | Az Application Gateway terheléselosztási céljának tulajdonságai. | ApplicationGatewayLoadDistributionTargetPropertiesFormat |
ApplicationGatewayLoadDistributionTargetPropertiesFormat
Név | Leírás | Érték |
---|---|---|
backendAddressPool | Az Application Gateway háttércímkészlet-erőforrása. | subResource |
weightPerServer | Kiszolgálónkénti súly. 1 és 100 közötti tartomány. | Int Korlátok: Minimális érték = 1 Maximális érték = 100 |
ApplicationGatewayPathRule
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi elérésiút-szabály neve. | húr |
kellékek | 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-elérési út leképezési útvonalszabályának háttércímkészlet-erőforrása. | subResource |
backendHttpSettings | Az URL-elérési út leképezési útvonalszabályának háttérbeli HTTP-beállítások erőforrása. | subResource |
firewallPolicy | Hivatkozás a FirewallPolicy erőforrásra. | subResource |
loadDistributionPolicy | Az URL-elérési út elérési útjának szabályának terjesztési házirend-erőforrásának betöltése. | subResource |
Görbék | Az URL-cím útvonaltérképé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. | subResource |
rewriteRuleSet | Írja át a szabálykészlet erőforrását az URL-elérési út leképezési útvonalszabályához. | subResource |
ApplicationGatewayPrivateLinkConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi privát kapcsolat konfigurációjának neve. | húr |
kellékek | 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 |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gateway privát kapcsolat ip-konfigurációjának neve. | húr |
kellékek | Az Application Gateway privát kapcsolat ip-konfigurációjának tulajdonságai. | ApplicationGatewayPrivateLinkIpConfigurationProperties |
ApplicationGatewayPrivateLinkIpConfigurationProperties
Név | Leírás | Érték |
---|---|---|
elsődleges | Az IP-konfiguráció elsődleges vagy sem. | Bool |
privateIPAddress | Az IP-konfiguráció privát IP-címe. | húr |
privateIPAllocationMethod | A privát IP-címfoglalási módszer. | "Dinamikus" "Statikus" |
alhálózat | Hivatkozás az alhálózati erőforrásra. | subResource |
ApplicationGatewayProbe
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi mintavétel neve. | húr |
kellékek | Az Application Gateway-mintavétel tulajdonságai. | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbeHealthResponseMatch
Név | Leírás | Érték |
---|---|---|
test | Az állapotválaszban található törzs. Az alapértelmezett érték üres. | húr |
statusCodes | Az állapotkódok engedélyezett tartományai. Az állapotkódok alapértelmezett tartománya 200–399. | sztring[] |
ApplicationGatewayProbePropertiesFormat
Név | Leírás | Érték |
---|---|---|
házigazda | Állomásnév a mintavétel elküldéséhez. | húr |
intervallum | 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 |
gyufa | 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 |
ösvény | 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 <protokoll>://<gazdagépnek>:<port><elérési útja>. | húr |
pickHostNameFromBackendHttpSettings | Azt jelzi, hogy a gazdagépfejlécet a háttérbeli HTTP-beállítások közül kell-e kiválasztani. Az alapértelmezett érték hamis. | Bool |
pickHostNameFromBackendSettings | Azt, hogy a kiszolgálónév-jelzést a Tls protokoll háttérbeállításai közül kell-e kiválasztani. Az alapértelmezett érték hamis. | Bool |
kikötő | A háttérkiszolgálók próbaéhez használt egyéni port. Az érvényes érték 1 és 65535 közötti 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 Korlátok: Minimális érték = 1 Maximális érték = 65535 |
protokoll | A mintavételhez használt protokoll. | 'Http' "Https" "Tcp" 'Tls' |
időkorlát | A mintavétel időtúllépése másodpercben. Sikertelenként megjelölt mintavétel, ha az érvényes válasz nem érkezik meg 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ása. A háttérkiszolgáló le van jelölve, miután az egymást követő mintavételi hibák száma elérte az UnhealthyThreshold értéket. Az elfogadható értékek 1 másodperc és 20 között vannak. | Int |
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átokat az Application Gateway |
ApplicationGatewayAuthenticationCertificate[] |
automatikus skálázáskonfiguráció | Automatikus méretezési konfiguráció. | ApplicationGatewayAutoscaleConfiguration |
backendAddressPools | Az Application Gateway-erőforrás háttércímkészlete. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Az Application Gateway-erőforrás háttérbeli HTTP-beállításai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayBackendHttpSettings[] |
backendSettingsCollection | Az Application Gateway-erőforrás háttérbeállításai. Az alapértelmezett korlátokat az Application Gateway |
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. | Bool |
enableHttp2 | Azt jelzi, hogy a HTTP2 engedélyezve van-e az Application Gateway-erőforráson. | Bool |
firewallPolicy | Hivatkozás a FirewallPolicy erőforrásra. | subResource |
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 Configtól. | Bool |
frontendIPConfigurations | Az Application Gateway-erőforrás előtérbeli IP-címei. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Az Application Gateway-erőforrás előtérbeli portja. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Az Application Gateway-erőforrás alhálózatai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayIPConfiguration[] |
globalConfiguration | Globális konfiguráció. | ApplicationGatewayGlobalConfiguration |
httpListeners | Az Application Gateway-erőforrás HTTP-figyelői. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayHttpListener[] |
Hallgatók | Az Application Gateway-erőforrás figyelői. Az alapértelmezett korlátokat az Application Gateway |
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átokat az Application Gateway |
ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Az Application Gateway-erőforrás útválasztási szabályainak kérése. | 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átokat az Application Gateway |
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átokat az Application Gateway |
ApplicationGatewaySslProfile[] |
trustedClientCertificates | Az Application Gateway-erőforrás megbízható ügyféltanúsítványai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayTrustedClientCertificate[] |
trustedRootCertificates | Az Application Gateway-erőforrás megbízható főtanúsítványai. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayTrustedRootCertificate[] |
urlPathMaps | Az Application Gateway-erőforrás URL-elérési útvonalának leképezése. Az alapértelmezett korlátokat az Application Gateway |
ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Webalkalmazási tűzfal konfigurálása. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi átirányítási konfiguráció neve. | húr |
kellékek | Az Application Gateway átirányítási konfigurációjának tulajdonságai. | ApplicationGatewayRedirectConfigurationPropertiesFormat |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Név | Leírás | Érték |
---|---|---|
includePath | Adja meg az elérési utat az átirányított URL-címre. | Bool |
includeQueryString | Adja meg a lekérdezési sztringet az átirányított URL-címben. | Bool |
pathRules | Átirányítási konfigurációt meghatározó elérésiút-szabályok. | subResource[] |
redirectType | HTTP-átirányítás típusa. | "Talált" "Állandó" "SeeOther" "Ideiglenes" |
requestRoutingRules | Átirányítási konfigurációt meghatározó útválasztás kérése. | subResource[] |
targetListener | Hivatkozás egy figyelőre a kérés átirányításához. | subResource |
targetUrl | A kérés átirányításához tartozó URL-cím. | húr |
urlPathMaps | Az alapértelmezett átirányítási konfigurációt meghatározó URL-útvonaltérképek. | subResource[] |
ApplicationGatewayRequestRoutingRule
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi kérés-útválasztási szabály neve. | húr |
kellékek | 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. | subResource |
backendHttpSettings | Az Application Gateway háttérbeli HTTP-beállítási erőforrása. | subResource |
httpListener | Az application gateway HTTP-figyelő erőforrása. | subResource |
loadDistributionPolicy | Az Application Gateway terjesztési házirend-erőforrásának betöltése. | subResource |
elsőbbség | A kérelem útválasztási szabályának prioritása. | Int Korlátok: Minimális érték = 1 Maximális érték = 20000 |
redirectConfiguration | Az Application Gateway konfigurációs erőforrásának átirányítása. | subResource |
rewriteRuleSet | Írja át a Szabálykészlet erőforrást az Application Gateway alapszabályában. | subResource |
ruleType | Szabálytípus. | "Alapszintű" "PathBasedRouting" |
urlPathMap | Az application gateway URL-útvonal-leképezési erőforrása. | subResource |
ApplicationGatewayRewriteRule
Név | Leírás | Érték |
---|---|---|
actionSet | Az átírási szabály részeként végrehajtandó műveletek készlete. | ApplicationGatewayRewriteRuleActionSet |
feltételek | A műveletkészlet végrehajtásának kiértékelésének feltételei. | ApplicationGatewayRewriteRuleCondition[] |
név | Az Application Gatewayben egyedi átírási szabály neve. | húr |
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álaszfejműveletek a műveletkészletben. | ApplicationGatewayHeaderConfiguration[] |
urlConfiguration | Url-konfigurációs művelet a műveletkészletben. | ApplicationGatewayUrlConfiguration |
ApplicationGatewayRewriteRuleCondition
Név | Leírás | Érték |
---|---|---|
ignoreCase | Ha ezt a paramétert igaz értékre állítja, a minta kényszeríti a kis- és nagybetűk megkülönböztetett összehasonlítását. | Bool |
Semlegesítsék | Ha ezt az értéket igazként állítja be, akkor ellenőrizni kell a felhasználó által megadott feltétel negációját. | Bool |
minta | A feltétel valódiságát kiértékelő, rögzített sztringet vagy reguláris kifejezést tartalmazó minta. | húr |
változó | A RewriteRuleCondition feltételparamétere. | húr |
ApplicationGatewayRewriteRuleSet
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi átírási szabálykészlet neve. | húr |
kellékek | 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[] |
ApplicationGatewayRoutingRule
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi útválasztási szabály neve. | húr |
kellékek | 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. | subResource |
backendSettings | Az application gateway háttérbeállítási erőforrása. | subResource |
hallgató | Az Application Gateway figyelőerőforrása. | subResource |
elsőbbség | Az útválasztási szabály prioritása. | Int Korlátok: Minimális érték = 1 Maximális érték = 20000 (kötelező) |
ruleType | Szabálytípus. | "Alapszintű" "PathBasedRouting" |
ApplicationGatewaySku
Név | Leírás | Érték |
---|---|---|
kapacitás | Egy application gateway kapacitása (példányszáma). | Int |
név | Az Application Gateway termékváltozatának neve. | "Alapszintű" "Standard_Large" "Standard_Medium" "Standard_Small" "Standard_v2" "WAF_Large" "WAF_Medium" "WAF_v2" |
kötő | Az application gateway szintje. | "Alapszintű" "Standard" "Standard_v2" "WAF" "WAF_v2" |
ApplicationGatewaySslCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi SSL-tanúsítvány neve. | húr |
kellékek | Az Application Gateway SSL-tanúsítványának tulajdonságai. | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Base-64 kódolású PFX-tanúsítvány. Csak a PUT-kérelemben alkalmazható. | húr |
keyVaultSecretId | A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). | húr |
jelszó | Az adatokban megadott pfx-fájl jelszava. Csak PUT-kérelemben alkalmazható. | húr |
ApplicationGatewaySslPolicy
Név | Leírás | Érték |
---|---|---|
cipherSuites | Az Ssl-titkosítási csomagokat engedélyezni kell a megadott sorrendben az Application Gateway számára. | Sztringtömb, amely a következők 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 a következők 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 | Ssl-szabályzat típusa. | "Egyéni" 'CustomV2' "Előre definiált" |
ApplicationGatewaySslProfile
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi SSL-profil neve. | húr |
kellékek | 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ányokra mutató hivatkozások tömbje. | subResource[] |
ApplicationGatewayTrustedClientCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi megbízható ügyféltanúsítvány neve. | húr |
kellékek | Az Application Gateway megbízható ügyféltanúsítványának tulajdonságai. | ApplicationGatewayTrustedClientCertificatePropertiesFormat |
ApplicationGatewayTrustedClientCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Nyilvános adatok tanúsítványa. | húr |
ApplicationGatewayTrustedRootCertificate
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayen belül egyedi megbízható főtanúsítvány neve. | húr |
kellékek | Az Application Gateway megbízható főtanúsítványának tulajdonságai. | ApplicationGatewayTrustedRootCertificatePropertiesFormat |
ApplicationGatewayTrustedRootCertificatePropertiesFormat
Név | Leírás | Érték |
---|---|---|
adat | Nyilvános adatok tanúsítványa. | húr |
keyVaultSecretId | A KeyVaultban tárolt "Secret" vagy "Certificate" objektum titkos azonosítója (base-64 kódolású titkosítatlan pfx). | húr |
ApplicationGatewayUrlConfiguration
Név | Leírás | Érték |
---|---|---|
modifiedPath | Az URL-cím átírásához megadott URL-elérési út. A null érték azt jelenti, hogy a program nem frissíti az elérési utat. Az alapértelmezett érték null. | húr |
modifiedQueryString | Az URL-átíráshoz megadott lekérdezési sztring. A null azt jelenti, hogy a program nem frissíti a lekérdezési sztringet. Az alapértelmezett érték null. | húr |
átirányítás | Ha igaz értékre van állítva, a módosított útvonal használatával újra kiértékeli az útvonalalapú kérelem-útválasztási szabályokban megadott URL-útvonaltérképet. Az alapértelmezett érték hamis. | Bool |
ApplicationGatewayUrlPathMap
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |
név | Az Application Gatewayben egyedi URL-útvonaltérkép neve. | húr |
kellékek | 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. | subResource |
defaultBackendHttpSettings | Az URL-elérési út leképezésének alapértelmezett háttérbeli HTTP-beállítási erőforrása. | subResource |
defaultLoadDistributionPolicy | Az URL-elérési út leképezésének alapértelmezett terheléselosztási házirend-erőforrása. | subResource |
defaultRedirectConfiguration | Az URL-elérési út leképezésének alapértelmezett átirányítási konfigurációs erőforrása. | subResource |
defaultRewriteRuleSet | Az URL-elérési út leképezésének alapértelmezett újraírási szabálykészlet-erőforrása. | subResource |
pathRules | Az URL-cím-leképezési erőforrás elérési útszabálya. | ApplicationGatewayPathRule[] |
ApplicationGatewayWebApplicationFirewallConfiguration
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 Korlátok: Minimális érték = 0 |
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 a WAF-hez. | Int Korlátok: Minimális érték = 8 Maximális érték = 128 |
maxRequestBodySizeInKb | A kérelem törzsének maximális mérete a WAF-hez kb-ban. | Int Korlátok: Minimális érték = 8 Maximális érték = 128 |
requestBodyCheck | Annak engedélyezése, hogy a WAF ellenőrizze a kérelem törzsét. | Bool |
ruleSetType | A webalkalmazás tűzfalszabálykészletének típusa. A lehetséges értékek a következők: "OWASP". | sztring (kötelező) |
ruleSetVersion | A szabálykészlet típusa. | sztring (kötelező) |
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Név | Leírás | Érték |
---|
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ít minden identitást 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ás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|
Microsoft.Network/applicationGateways
Név | Leírás | Érték |
---|---|---|
azonosság | Az application gateway identitása, ha konfigurálva van. | ManagedServiceIdentity |
hely | Erőforrás helye. | húr |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Az Application Gateway tulajdonságai. | ApplicationGatewayPropertiesFormat |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. |
típus | Az erőforrás típusa | "Microsoft.Network/applicationGateways@2023-04-01" |
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[] |
ResourceTags
Név | Leírás | Érték |
---|
Alforrás
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító. | húr |