Microsoft.Network applicationGateways 2017-10-01
- nejnovější
- 2024-05-01
-
2024-03-01 - 1. 1. 2024
- 11. 11. 2023
- 2023-09-01
-
2023-06-01 - 2023-05-01
-
2023-04-04 - 2023-02-01
- 11. 11. 2022
- 2022-09-01
-
2022-07-07 - 05. 5. 2022
- 1. 1. 2022
-
2021-08-01 -
2021-05-05 - 2021-03-01
-
2021-021 -
11.11.2020 -
2020-08-01 - 07. 7. 2020
- 06.06.2020
- 05. 5. 2020
- 04.04.2020
- 2020-03-01
- 12. 12. 2019
- 11. 11. 2019
-
2019-09-09 - 1. 8. 2019
-
1. 7. 2019 -
06.06.2019 -
2019-04-04 -
2.02.2019 - 12. 12. 2018
- 11. 11. 2018
- 10. 10. 2018
-
2018-08-08 - 1. 7. 2018
- 06.06.2018
-
04.04.2018 -
2018-02-01 - 1. 1. 2018
- 11. 11. 2017
- 10. 10. 2017
-
2017-09-09 -
2017-08-01 -
2017-06-01 - 30. 30. 2017
-
03.03.2017 - 12. 12. 2016
-
09.09.2016 -
06.06.2016 - 2016-03-30
- 15. 6. 2015
-
2015-05-01-preview
Definice prostředku Bicep
Typ prostředku applicationGateways je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Network/applicationGateways, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Network/applicationGateways@2017-10-01' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
authenticationCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
provisioningState: 'string'
}
type: 'string'
}
]
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
...
]
applicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
loadBalancerBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
}
}
]
loadBalancerInboundNatRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendPort: int
enableFloatingIP: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
provisioningState: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
provisioningState: 'string'
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
provisioningState: 'string'
resourceNavigationLinks: [
{
id: 'string'
name: 'string'
properties: {
link: 'string'
linkedResourceType: 'string'
}
}
]
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
provisioningState: 'string'
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
provisioningState: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceEndpoints: [
{
locations: [
'string'
]
provisioningState: 'string'
service: 'string'
}
]
}
}
}
}
]
provisioningState: 'string'
}
type: 'string'
}
]
backendHttpSettingsCollection: [
{
etag: 'string'
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'
provisioningState: 'string'
requestTimeout: int
}
type: 'string'
}
]
enableHttp2: bool
frontendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
type: 'string'
}
]
frontendPorts: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
port: int
provisioningState: 'string'
}
type: 'string'
}
]
gatewayIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
subnet: {
id: 'string'
}
}
type: 'string'
}
]
httpListeners: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
hostName: 'string'
protocol: 'string'
provisioningState: 'string'
requireServerNameIndication: bool
sslCertificate: {
id: 'string'
}
}
type: 'string'
}
]
probes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
host: 'string'
interval: int
match: {
body: 'string'
statusCodes: [
'string'
]
}
minServers: int
path: 'string'
pickHostNameFromBackendHttpSettings: bool
protocol: 'string'
provisioningState: 'string'
timeout: int
unhealthyThreshold: int
}
type: 'string'
}
]
provisioningState: 'string'
redirectConfigurations: [
{
etag: 'string'
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'
}
]
}
type: 'string'
}
]
requestRoutingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
provisioningState: 'string'
redirectConfiguration: {
id: 'string'
}
ruleType: 'string'
urlPathMap: {
id: 'string'
}
}
type: 'string'
}
]
resourceGuid: 'string'
sku: {
capacity: int
name: 'string'
tier: 'string'
}
sslCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
password: 'string'
provisioningState: 'string'
publicCertData: 'string'
}
type: 'string'
}
]
sslPolicy: {
cipherSuites: [
'string'
]
disabledSslProtocols: [
'string'
]
minProtocolVersion: 'string'
policyName: 'string'
policyType: 'string'
}
urlPathMaps: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
defaultBackendAddressPool: {
id: 'string'
}
defaultBackendHttpSettings: {
id: 'string'
}
defaultRedirectConfiguration: {
id: 'string'
}
pathRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
paths: [
'string'
]
provisioningState: 'string'
redirectConfiguration: {
id: 'string'
}
}
type: 'string'
}
]
provisioningState: 'string'
}
type: 'string'
}
]
webApplicationFirewallConfiguration: {
disabledRuleGroups: [
{
ruleGroupName: 'string'
rules: [
int
]
}
]
enabled: bool
firewallMode: 'string'
ruleSetType: 'string'
ruleSetVersion: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
ApplicationGatewayAuthenticationCertificate
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti ověřovacích certifikátů služby Application Gateway | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
data | Veřejná data certifikátu. | řetězec |
provisioningState | Stav zřizování prostředku ověřovacího certifikátu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayBackendAddress
Jméno | Popis | Hodnota |
---|---|---|
Fqdn | Plně kvalifikovaný název domény (FQDN). | řetězec |
ipAddress | IP adresa | řetězec |
ApplicationGatewayBackendAddressPool
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Prostředek, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti fondu back-endových adres služby Application Gateway | applicationGatewayBackendAddressPoolPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endAddresses | Back-endové adresy | ApplicationGatewayBackendAddress[] |
back-endIPConfigurations | Kolekce odkazů na IP adresy definované v síťových rozhraních | NetworkInterfaceIPConfiguration[] |
provisioningState | Stav zřizování prostředku back-endového fondu adres Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayBackendHttpSettings
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti nastavení fondu back-endových adres služby Application Gateway | applicationGatewayBackendHttpSettingsPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
affinityCookieName | Název souboru cookie, který se má použít pro soubor cookie spřažení. | řetězec |
authenticationCertificates | Pole odkazů na ověřovací certifikáty služby Application Gateway | subresource[] |
connectionDraining | Vyprazdňování připojení prostředku nastavení HTTP back-endu | applicationGatewayConnectionDraining |
cookieBasedAffinity | Spřažení na základě souborů cookie. | Zakázáno Povoleno |
hostName | Hlavička hostitele, která se má odeslat na back-endové servery. | řetězec |
cesta | Cesta, která by se měla použít jako předpona pro všechny požadavky HTTP. Null znamená, že žádná cesta nebude mít předponu. Výchozí hodnota je null. | řetězec |
pickHostNameFromBackendAddress | Jestli chcete vybrat hlavičku hostitele, měla by být vybrána z názvu hostitele back-endového serveru. Výchozí hodnota je false. | Bool |
přístav | Přístav | Int |
sonda | Test prostředku aplikační brány | subresource |
probeEnabled | Jestli je sonda povolená. Výchozí hodnota je false. | Bool |
protokol | Protokol. | Http Https |
provisioningState | Stav zřizování prostředku nastavení HTTP back-endu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
requestTimeout | Časový limit požadavku v sekundách Application Gateway požadavek selže, pokud odpověď není přijata v rámci requestTimeoutu. Přijatelné hodnoty jsou od 1 sekundy do 86400 sekund. | Int |
ApplicationGatewayConnectionDraining
Jméno | Popis | Hodnota |
---|---|---|
drainTimeoutInSec | Počet sekund vyprázdnění připojení je aktivní. Přijatelné hodnoty jsou od 1 sekundy do 3600 sekund. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 3600 (povinné) |
zpřístupněný | Bez ohledu na to, jestli je povolené vyprazdňování připojení, nebo ne. | bool (povinné) |
ApplicationGatewayFirewallDisabledRuleGroup
Jméno | Popis | Hodnota |
---|---|---|
ruleGroupName | Název skupiny pravidel, která bude zakázaná. | string (povinné) |
pravidla | Seznam pravidel, která budou zakázána. Pokud je hodnota null, všechna pravidla skupiny pravidel budou zakázaná. | int[] |
ApplicationGatewayFrontendIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace front-endové IP adresy aplikační brány | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
privateIPAddress | PrivateIPAddress konfigurace PROTOKOLU IP síťového rozhraní. | řetězec |
privateIPAllocationMethod | Metoda přidělování privátního IP serveru. | Dynamická Statická |
provisioningState | Stav zřizování prostředku veřejné IP adresy Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
publicIPAddress | Odkaz na prostředek PublicIP | subresource |
podsíť | Odkaz na prostředek podsítě | subresource |
ApplicationGatewayFrontendPort
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti front-endového portu aplikační brány | ApplicationGatewayFrontendPortPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayFrontendPortPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
přístav | Front-endový port | Int |
provisioningState | Stav zřizování prostředku front-endového portu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayHttpListener
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti naslouchacího procesu HTTP aplikační brány | applicationGatewayHttpListenerPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayHttpListenerPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
frontendIPConfiguration | Prostředek konfigurace front-endové IP adresy aplikační brány | subresource |
frontendPort | Prostředek front-endového portu služby Application Gateway | subresource |
hostName | Název hostitele naslouchacího procesu HTTP | řetězec |
protokol | Protokol. | Http Https |
provisioningState | Stav zřizování prostředku naslouchacího procesu HTTP Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
requireServerNameIndication | Platí pouze v případě, že protokol je https. Umožňuje SNI pro více hostitelů. | Bool |
sslCertificate | Prostředek certifikátu SSL služby Application Gateway | subresource |
ApplicationGatewayIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace PROTOKOLU IP služby Application Gateway | applicationGatewayIPConfigurationPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
provisioningState | Stav zřizování prostředku podsítě služby Application Gateway Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
podsíť | Odkaz na prostředek podsítě Podsíť, ze které aplikační brána získá svou privátní adresu. | subresource |
ApplicationGatewayPathRule
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti pravidla cesty služby Application Gateway | applicationGatewayPathRulePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayPathRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
backendAddressPool | Prostředek fondu back-endových adres s pravidlem cesty k cestě URL. | subresource |
backendHttpSettings | Prostředek nastavení HTTP back-endu pravidla cesty url cesty k cestě. | subresource |
stezky | Pravidla cesty mapy cest URL | string[] |
provisioningState | Pravidlo cesty prostředku mapování cest URL Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
redirectConfiguration | Přesměrujte prostředek konfigurace pravidla mapování cesty url. | subresource |
ApplicationGatewayProbe
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti sondy aplikační brány | ApplicationGatewayProbePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayProbeHealthResponseMatch
Jméno | Popis | Hodnota |
---|---|---|
tělo | Tělo, které musí být obsaženo v odpovědi na stav. Výchozí hodnota je prázdná. | řetězec |
statusCodes | Povolené rozsahy stavových kódů v pořádku Výchozí rozsah stavových kódů v pořádku je 200–399. | string[] |
ApplicationGatewayProbePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
hostitel | Název hostitele pro odeslání sondy. | řetězec |
interval | Interval sondy v sekundách. Toto je časový interval mezi dvěma po sobě jdoucími sondami. Přijatelné hodnoty jsou od 1 sekundy do 86400 sekund. | Int |
utkání | Kritérium pro klasifikaci odpovědi sondy, která je v pořádku | ApplicationGatewayProbeHealthResponseMatch |
minServers | Minimální početserverůch Výchozí hodnota je 0. | Int |
cesta | Relativní cesta sondy Platná cesta začíná od /. Sonda se odesílá do <protokolu>://<hostitel>:<port><cesta> | řetězec |
pickHostNameFromBackendHttpSettings | Určuje, jestli má být hlavička hostitele vybrána z nastavení http back-endu. Výchozí hodnota je false. | Bool |
protokol | Protokol. | Http Https |
provisioningState | Stav zřizování prostředku nastavení HTTP back-endu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
přerušení zápasu | časový limit sondy v sekundách. Sonda označená jako neúspěšná, pokud v tomto časovém limitu nebyla přijata platná odpověď. Přijatelné hodnoty jsou od 1 sekundy do 86400 sekund. | Int |
není v pořádku | Počet opakování sondy. Back-endový server je označený po po sobě jdoucím počtu selhání sondy do stavu Není v pořádku. Přijatelné hodnoty jsou od 1 sekundy do 20. | Int |
ApplicationGatewayPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
authenticationCertificates | Ověřovací certifikáty prostředku služby Application Gateway | ApplicationGatewayAuthenticationCertificate[] |
backendAddressPools | Back-endový fond adres prostředku služby Application Gateway. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Nastavení http back-endu prostředku služby Application Gateway | ApplicationGatewayBackendHttpSettings[] |
enableHttp2 | Určuje, jestli je pro prostředek služby Application Gateway povolený protokol HTTP2. | Bool |
front-endIPConfigurations | IP adresy front-endu prostředku služby Application Gateway. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Front-endové porty prostředku služby Application Gateway | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Podsítě prostředku brány. | ApplicationGatewayIPConfiguration[] |
HttpListeners | Naslouchací procesy http prostředku služby Application Gateway | ApplicationGatewayHttpListener[] |
sondy | Sondy prostředku služby Application Gateway | ApplicationGatewayProbe[] |
provisioningState | Stav zřizování prostředku služby Application Gateway Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
redirectConfigurations | Konfigurace přesměrování prostředku služby Application Gateway | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Žádost o pravidla směrování prostředku služby Application Gateway | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Vlastnost GUID prostředku služby Application Gateway | řetězec |
sku | Skladová položka prostředku služby Application Gateway. | ApplicationGatewaySku |
sslCertificates | Certifikáty SSL prostředku služby Application Gateway | ApplicationGatewaySslCertificate[] |
sslPolicy | Zásady SSL prostředku služby Application Gateway. | applicationGatewaySslPolicy |
urlPathMaps | Mapa cesty url prostředku služby Application Gateway | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Konfigurace firewallu webových aplikací | applicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace přesměrování služby Application Gateway | ApplicationGatewayRedirectConfigurationPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
includePath | Zahrňte cestu do přesměrované adresy URL. | Bool |
includeQueryString | Do přesměrované adresy URL zahrňte řetězec dotazu. | Bool |
pathRules | Pravidla cesty určující konfiguraci přesměrování | subresource[] |
redirectType | Podporované typy přesměrování http – trvalé, dočasné, nalezené, SeeOther. | "Nalezeno" "Trvalé" "SeeOther" Dočasná |
requestRoutingRules | Směrování požadavků určující konfiguraci přesměrování | subresource[] |
targetListener | Odkaz na naslouchací proces pro přesměrování požadavku na | subresource |
targetUrl | Adresa URL, na kterou se má požadavek přesměrovat. | řetězec |
urlPathMaps | Mapy cest url určující výchozí konfiguraci přesměrování | subresource[] |
ApplicationGatewayRequestRoutingRule
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti pravidla směrování požadavků služby Application Gateway | ApplicationGatewayRequestRoutingRulePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
backendAddressPool | Prostředek fondu back-endových adres služby Application Gateway | subresource |
backendHttpSettings | Prostředek front-endového portu služby Application Gateway | subresource |
httpListener | Prostředek naslouchacího procesu HTTP aplikační brány. | subresource |
provisioningState | Stav zřizování prostředku pravidla směrování požadavku Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
redirectConfiguration | Přesměrujte prostředek konfigurace služby Application Gateway. | subresource |
ruleType | Typ pravidla | "Základní" PathBasedRouting |
urlPathMap | Prostředek mapy cesty url služby Application Gateway | subresource |
ApplicationGatewaySku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Kapacita (počet instancí) služby Application Gateway | Int |
Jméno | Název skladové položky služby Application Gateway | "Standard_Large" "Standard_Medium" "Standard_Small" WAF_Large "WAF_Medium" |
úroveň | Vrstva aplikační brány. | "Standardní" WAF |
ApplicationGatewaySslCertificate
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti certifikátů SSL aplikační brány | ApplicationGatewaySslCertificatePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewaySslCertificatePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
data | Certifikát pfx s kódováním Base-64 Platí pouze v požadavku PUT. | řetězec |
heslo | Heslo pro soubor pfx zadaný v datech. Platí pouze v požadavku PUT. | řetězec |
provisioningState | Možné hodnoty zřizování prostředku certifikátu SSL: Aktualizace, Odstranění a Selhání. | řetězec |
publicCertData | Data veřejného certifikátu s kódováním Base-64 odpovídající pfx zadaným v datech Platí pouze v požadavku GET. | řetězec |
ApplicationGatewaySslPolicy
Jméno | Popis | Hodnota |
---|---|---|
šiferSuites | Šifrovací sady ssl, které se mají povolit v zadaném pořadí pro aplikační bránu. | Řetězcové pole obsahující některou z těchto možností: "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 | Protokoly SSL, které se mají zakázat ve službě Application Gateway. | Řetězcové pole obsahující některou z těchto možností: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
minProtocolVersion | Minimální verze protokolu SSL, která se má podporovat ve službě Application Gateway. | "TLSv1_0" "TLSv1_1" "TLSv1_2" |
policyName | Název předdefinované zásady ssl | AppGwSslPolicy20150501 AppGwSslPolicy20170401 AppGwSslPolicy20170401S |
policyType | Typ zásad ssl | Vlastní Předdefinované |
ApplicationGatewayUrlPathMap
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti UrlPathMap aplikační brány | ApplicationGatewayUrlPathMapPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayUrlPathMapPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
defaultBackendAddressPool | Výchozí prostředek fondu back-endových adres map cest URL | subresource |
defaultBackendHttpSettings | Výchozí prostředek nastavení HTTP back-endu mapy cest URL | subresource |
defaultRedirectConfiguration | Výchozí prostředek konfigurace přesměrování mapy cest URL | subresource |
pathRules | Pravidlo cesty prostředku mapování cest URL | applicationGatewayPathRule[] |
provisioningState | Stav zřizování prostředku nastavení HTTP back-endu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayWebApplicationFirewallConfiguration
Jméno | Popis | Hodnota |
---|---|---|
disabledRuleGroups | Zakázané skupiny pravidel. | ApplicationGatewayFirewallDisabledRuleGroup[] |
zpřístupněný | Bez ohledu na to, jestli je povolená brána firewall webových aplikací, nebo ne. | bool (povinné) |
firewallMode | Režim firewallu webových aplikací | Detekce Prevence (povinné) |
ruleSetType | Typ sady pravidel firewallu webových aplikací. Možné hodnoty jsou: OWASP. | string (povinné) |
ruleSetVersion | Verze typu sady pravidel. | string (povinné) |
ApplicationSecurityGroup
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti skupiny zabezpečení aplikace | ApplicationSecurityGroupPropertiesFormat |
visačky | Značky prostředků | značky prostředků |
ApplicationSecurityGroupPropertiesFormat
Jméno | Popis | Hodnota |
---|
BackendAddressPool
BackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
provisioningState | Získejte stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
InboundNatRule
InboundNatRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
backendPort | Port použitý pro interní koncový bod. Přijatelné hodnoty jsou v rozsahu od 1 do 65535. | Int |
enableFloatingIP | Nakonfiguruje koncový bod virtuálního počítače pro funkci plovoucí IP adresy potřebnou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití skupin dostupnosti AlwaysOn SQL na SQL Serveru. Toto nastavení nelze po vytvoření koncového bodu změnit. | Bool |
frontendIPConfiguration | Odkaz na front-endové IP adresy. | subresource |
frontendPort | Port pro externí koncový bod. Čísla portů pro každé pravidlo musí být jedinečná v rámci Load Balanceru. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. | Int |
idleTimeoutInMinutes | Časový limit pro nečinné připojení TCP. Hodnotu je možné nastavit mezi 4 a 30 minut. Výchozí hodnota je 4 minuty. Tento prvek se používá pouze v případě, že je protokol nastavený na TCP. | Int |
protokol | Přenosový protokol pro koncový bod. Možné hodnoty jsou Udp nebo Tcp nebo All. | "Vše" Tcp Udp |
provisioningState | Získá stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
Microsoft.Network/applicationGateways
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti aplikační brány | ApplicationGatewayPropertiesFormat |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
NetworkInterfaceIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace PROTOKOLU IP síťového rozhraní | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Odkaz na prostředek ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Skupiny zabezpečení aplikací, ve kterých je zahrnutá konfigurace PROTOKOLU IP. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | Odkaz na prostředek LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Seznam odkazů na LoadBalancerInboundNatRules. | příchozíNatRule [] |
primární | Získá, zda se jedná o primární adresu zákazníka v síťovém rozhraní. | Bool |
privateIPAddress | Privátní IP adresa konfigurace IP adresy. | řetězec |
privateIPAddressVersion | K dispozici od verze Api-Version 2016-03-30 a vyšší představuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
privateIPAllocationMethod | Definuje způsob přiřazení privátní IP adresy. Možné hodnoty jsou: Static a Dynamic. | Dynamická Statická |
provisioningState | Stav zřizování konfigurace PROTOKOLU IP síťového rozhraní. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
publicIPAddress | Veřejná IP adresa vázaná na konfiguraci PROTOKOLU IP. | |
podsíť | Podsíť vázaná na konfiguraci PROTOKOLU IP. | podsítě |
NetworkSecurityGroup
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti skupiny zabezpečení sítě | NetworkSecurityGroupPropertiesFormat |
visačky | Značky prostředků | značky prostředků |
NetworkSecurityGroupPropertiesFormat
PublicIPAddress
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti veřejné IP adresy | PublicIPAddressPropertiesFormat |
sku | Skladová položka veřejné IP adresy. | publicIPAddressSku |
visačky | Značky prostředků | značky prostředků |
zóny | Seznam zón dostupnosti označující IP adresu přidělenou pro prostředek, ze které musí pocházet. | string[] |
PublicIPAddressDnsSettings
Jméno | Popis | Hodnota |
---|---|---|
domainNameLabel | Získá nebo nastaví popisek názvu domény. Zřetězení popisku názvu domény a regionalizované zóny DNS tvoří plně kvalifikovaný název domény přidružený k veřejné IP adrese. Pokud je zadán popisek názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS. | řetězec |
Fqdn | Získá plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. Jedná se o zřetězení domainNameLabel a regionalizované zóny DNS. | řetězec |
reverseFqdn | Získá nebo nastaví reverzní plně kvalifikovaný název domény. Viditelný plně kvalifikovaný název domény, který se překládá na tuto veřejnou IP adresu. Pokud je zadaná hodnota reverseFqdn, vytvoří se záznam DNS PTR odkazující z IP adresy v doméně in-addr.arpa na reverzní plně kvalifikovaný název domény. | řetězec |
PublicIPAddressPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
dnsSettings | Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Časový limit nečinnosti veřejné IP adresy. | Int |
ipAddress | IP adresa přidružená k prostředku veřejné IP adresy. | řetězec |
provisioningState | Stav zřizování prostředku PublicIP. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
publicIPAddressVersion | Verze veřejné IP adresy. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
publicIPAllocationMethod | Metoda přidělování veřejných IP adres. Možné hodnoty jsou: Static a Dynamic. | Dynamická Statická |
resourceGuid | Vlastnost GUID prostředku prostředku veřejné IP adresy. | řetězec |
PublicIPAddressSku
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název skladové položky veřejné IP adresy. | "Základní" "Standardní" |
ResourceNavigationLink
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Formát vlastností navigačního odkazu zdroje | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
Jméno | Popis | Hodnota |
---|---|---|
propojit | Propojení s externím prostředkem | řetězec |
linkedResourceType | Typ prostředku propojeného prostředku | řetězec |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Cesta
RoutePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Cíl CIDR, na který se trasa vztahuje. | řetězec |
nextHopIpAddress | Pakety IP adres by se měly předávat. Hodnoty dalšího segmentu směrování jsou povoleny pouze v trasách, kde typ dalšího segmentu směrování je VirtualAppliance. | řetězec |
nextHopType | Typ směrování Azure, na který se má paket odeslat. Možné hodnoty jsou: VirtualNetworkGateway, VnetLocal, Internet, VirtualAppliance a None. | Internet None (Žádný) VirtualAppliance VirtualNetworkGateway VnetLocal (povinné) |
provisioningState | Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
Směrovací tabulka
RouteTablePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
disableBgpRoutePropagation | Získá nebo nastaví, zda zakázat trasy získané protokolem BGP v této směrovací tabulce. Pravda znamená zakázání. | Bool |
provisioningState | Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
trasy | Kolekce tras obsažených v směrovací tabulce | route[] |
SecurityRule
SecurityRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
přístup | Síťový provoz je povolený nebo zakázaný. Možné hodnoty jsou: Allow (Povolit) a Deny (Odepřít). | Povolit Odepřít (povinné) |
popis | Popis tohoto pravidla Omezeno na 140 znaků. | řetězec |
destinationAddressPrefix | Předpona cílové adresy. ROZSAH CIDR nebo cílových IP adres. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. | řetězec |
destinationAddressPrefixes | Předpony cílové adresy. Rozsahy CIDR nebo cílových IP adres | string[] |
destinationApplicationSecurityGroups | Skupina zabezpečení aplikace určená jako cíl. | ApplicationSecurityGroup[] |
destinationPortRange | Cílový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. | řetězec |
destinationPortRanges | Rozsahy cílových portů. | string[] |
směr | Směr pravidla. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. Možné hodnoty jsou: Inbound (Příchozí) a Outbound (Odchozí). | Příchozí Odchozí (povinné) |
priorita | Priorita pravidla. Hodnota může být mezi 100 a 4096. Číslo priority musí být jedinečné pro každé pravidlo v kolekci. Čím nižší je číslo priority, tím vyšší je priorita pravidla. | Int |
protokol | Síťový protokol, na který se toto pravidlo vztahuje. Možné hodnoty jsou Tcp, Udp a *. | '*' Tcp Udp (povinné) |
provisioningState | Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
sourceAddressPrefix | Rozsah CIDR nebo zdrojové IP adresy. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. | řetězec |
sourceAddressPrefixes | Rozsahy CIDR nebo zdrojových IP adres. | string[] |
sourceApplicationSecurityGroups | Skupina zabezpečení aplikace zadaná jako zdroj. | ApplicationSecurityGroup[] |
sourcePortRange | Zdrojový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. | řetězec |
sourcePortRanges | Rozsahy zdrojových portů. | string[] |
ServiceEndpointPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
Místa | Seznamumístěních | string[] |
provisioningState | Stav zřizování prostředku. | řetězec |
služba | Typ služby koncového bodu. | řetězec |
Podsíť
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti podsítě | SubnetPropertiesFormat |
SubnetPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Předpona adresy pro podsíť. | řetězec |
networkSecurityGroup | Odkaz na prostředek NetworkSecurityGroup. | NetworkSecurityGroup |
provisioningState | Stav zřizování prostředku. | řetězec |
resourceNavigationLinks | Získá pole odkazů na externí prostředky pomocí podsítě. | ResourceNavigationLink[] |
routeTable | Odkaz na prostředek RouteTable. | směrovací tabulky |
serviceEndpoints | Pole koncových bodů služby. | ServiceEndpointPropertiesFormat[] |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
clusterU AKS se službou NAT Gateway a služby Application Gateway | Tato ukázka ukazuje, jak nasadit cluster AKS se službou NAT Gateway pro odchozí připojení a službu Application Gateway pro příchozí připojení. |
clusterU AKS s kontrolerem příchozího přenosu dat služby Application Gateway | Tato ukázka ukazuje, jak nasadit cluster AKS se službou Application Gateway, kontrolerem příchozího přenosu dat služby Application Gateway, službou Azure Container Registry, Log Analytics a službou Key Vault. |
Application Gateway s interní službou API Management a webovou aplikací | Služba Application Gateway směruje internetový provoz do instance služby API Management (interní režim), která obsluhuje webové rozhraní API hostované ve webové aplikaci Azure. |
Application Gateway s waF a zásadami brány firewall | Tato šablona vytvoří službu Application Gateway s nakonfigurovanou bránou WAF spolu se zásadami brány firewall. |
vytvoření webové aplikace, prostředí PE a služby Application Gateway v2 | Tato šablona vytvoří webovou aplikaci Azure s privátním koncovým bodem v podsíti virtuální sítě Azure , službou Application Gateway v2. Služba Application Gateway se nasadí do virtuální sítě (podsítě). Webová aplikace omezuje přístup k provozu z podsítě pomocí privátního koncového bodu. |
vytvoření služby Application Gateway v2 | Tato šablona vytvoří ve virtuální síti aplikační bránu v2 a nastaví vlastnosti automatického škálování a pravidlo vyrovnávání zatížení HTTP s veřejným front-endem. |
vytvoření služby Azure Application Gateway v2 | Tato šablona vytvoří službu Azure Application Gateway se dvěma servery s Windows Serverem 2016 v back-endovém fondu. |
vytvoření azure WAF v2 ve službě Azure Application Gateway | Tato šablona vytvoří firewall webových aplikací Azure v2 ve službě Azure Application Gateway se dvěma servery s Windows Serverem 2016 v back-endovém fondu. |
vytvoření služby API Management v interní virtuální síti s služby App Gateway | Tato šablona ukazuje, jak vytvořit instanci služby Azure API Management v privátní síti chráněné službou Azure Application Gateway. |
vytvoření služby Application Gateway s certifikáty | Tato šablona ukazuje, jak vygenerovat certifikáty podepsané svým držitelem služby Key Vault a pak odkazovat ze služby Application Gateway. |
Nasazení škálovací sady virtuálních počítačů s Windows pomocí služby Azure Application Gateway | Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows integrovanou se službou Azure Application Gateway a podporuje až 1 000 virtuálních počítačů. |
služby Front Door Standard/Premium s počátečním služby Application Gateway | Tato šablona vytvoří službu Front Door Standard/Premium a instanci služby Application Gateway a použije zásadu NSG a WAF k ověření, že provoz prošel původem služby Front Door. |
Front Door s instancemi kontejnerů a služby Application Gateway | Tato šablona vytvoří front Door Standard/Premium se skupinou kontejnerů a službou Application Gateway. |
Definice prostředku šablony ARM
Typ prostředku applicationGateways je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Network/applicationGateways, přidejte do šablony následující JSON.
{
"type": "Microsoft.Network/applicationGateways",
"apiVersion": "2017-10-01",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"authenticationCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"provisioningState": "string"
},
"type": "string"
}
],
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
...
],
"applicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"loadBalancerBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string"
}
}
],
"loadBalancerInboundNatRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendPort": "int",
"enableFloatingIP": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"provisioningState": "string",
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"provisioningState": "string",
"resourceNavigationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"link": "string",
"linkedResourceType": "string"
}
}
],
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"provisioningState": "string",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string",
"provisioningState": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceEndpoints": [
{
"locations": [ "string" ],
"provisioningState": "string",
"service": "string"
}
]
}
}
}
}
],
"provisioningState": "string"
},
"type": "string"
}
],
"backendHttpSettingsCollection": [
{
"etag": "string",
"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",
"provisioningState": "string",
"requestTimeout": "int"
},
"type": "string"
}
],
"enableHttp2": "bool",
"frontendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
},
"type": "string"
}
],
"frontendPorts": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"port": "int",
"provisioningState": "string"
},
"type": "string"
}
],
"gatewayIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string",
"subnet": {
"id": "string"
}
},
"type": "string"
}
],
"httpListeners": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"hostName": "string",
"protocol": "string",
"provisioningState": "string",
"requireServerNameIndication": "bool",
"sslCertificate": {
"id": "string"
}
},
"type": "string"
}
],
"probes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"host": "string",
"interval": "int",
"match": {
"body": "string",
"statusCodes": [ "string" ]
},
"minServers": "int",
"path": "string",
"pickHostNameFromBackendHttpSettings": "bool",
"protocol": "string",
"provisioningState": "string",
"timeout": "int",
"unhealthyThreshold": "int"
},
"type": "string"
}
],
"provisioningState": "string",
"redirectConfigurations": [
{
"etag": "string",
"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"
}
]
},
"type": "string"
}
],
"requestRoutingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"provisioningState": "string",
"redirectConfiguration": {
"id": "string"
},
"ruleType": "string",
"urlPathMap": {
"id": "string"
}
},
"type": "string"
}
],
"resourceGuid": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"sslCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"password": "string",
"provisioningState": "string",
"publicCertData": "string"
},
"type": "string"
}
],
"sslPolicy": {
"cipherSuites": [ "string" ],
"disabledSslProtocols": [ "string" ],
"minProtocolVersion": "string",
"policyName": "string",
"policyType": "string"
},
"urlPathMaps": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"defaultBackendAddressPool": {
"id": "string"
},
"defaultBackendHttpSettings": {
"id": "string"
},
"defaultRedirectConfiguration": {
"id": "string"
},
"pathRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"paths": [ "string" ],
"provisioningState": "string",
"redirectConfiguration": {
"id": "string"
}
},
"type": "string"
}
],
"provisioningState": "string"
},
"type": "string"
}
],
"webApplicationFirewallConfiguration": {
"disabledRuleGroups": [
{
"ruleGroupName": "string",
"rules": [ "int" ]
}
],
"enabled": "bool",
"firewallMode": "string",
"ruleSetType": "string",
"ruleSetVersion": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
ApplicationGatewayAuthenticationCertificate
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti ověřovacích certifikátů služby Application Gateway | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
data | Veřejná data certifikátu. | řetězec |
provisioningState | Stav zřizování prostředku ověřovacího certifikátu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayBackendAddress
Jméno | Popis | Hodnota |
---|---|---|
Fqdn | Plně kvalifikovaný název domény (FQDN). | řetězec |
ipAddress | IP adresa | řetězec |
ApplicationGatewayBackendAddressPool
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Prostředek, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti fondu back-endových adres služby Application Gateway | applicationGatewayBackendAddressPoolPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endAddresses | Back-endové adresy | ApplicationGatewayBackendAddress[] |
back-endIPConfigurations | Kolekce odkazů na IP adresy definované v síťových rozhraních | NetworkInterfaceIPConfiguration[] |
provisioningState | Stav zřizování prostředku back-endového fondu adres Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayBackendHttpSettings
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti nastavení fondu back-endových adres služby Application Gateway | applicationGatewayBackendHttpSettingsPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
affinityCookieName | Název souboru cookie, který se má použít pro soubor cookie spřažení. | řetězec |
authenticationCertificates | Pole odkazů na ověřovací certifikáty služby Application Gateway | subresource[] |
connectionDraining | Vyprazdňování připojení prostředku nastavení HTTP back-endu | applicationGatewayConnectionDraining |
cookieBasedAffinity | Spřažení na základě souborů cookie. | Zakázáno Povoleno |
hostName | Hlavička hostitele, která se má odeslat na back-endové servery. | řetězec |
cesta | Cesta, která by se měla použít jako předpona pro všechny požadavky HTTP. Null znamená, že žádná cesta nebude mít předponu. Výchozí hodnota je null. | řetězec |
pickHostNameFromBackendAddress | Jestli chcete vybrat hlavičku hostitele, měla by být vybrána z názvu hostitele back-endového serveru. Výchozí hodnota je false. | Bool |
přístav | Přístav | Int |
sonda | Test prostředku aplikační brány | subresource |
probeEnabled | Jestli je sonda povolená. Výchozí hodnota je false. | Bool |
protokol | Protokol. | Http Https |
provisioningState | Stav zřizování prostředku nastavení HTTP back-endu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
requestTimeout | Časový limit požadavku v sekundách Application Gateway požadavek selže, pokud odpověď není přijata v rámci requestTimeoutu. Přijatelné hodnoty jsou od 1 sekundy do 86400 sekund. | Int |
ApplicationGatewayConnectionDraining
Jméno | Popis | Hodnota |
---|---|---|
drainTimeoutInSec | Počet sekund vyprázdnění připojení je aktivní. Přijatelné hodnoty jsou od 1 sekundy do 3600 sekund. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 3600 (povinné) |
zpřístupněný | Bez ohledu na to, jestli je povolené vyprazdňování připojení, nebo ne. | bool (povinné) |
ApplicationGatewayFirewallDisabledRuleGroup
Jméno | Popis | Hodnota |
---|---|---|
ruleGroupName | Název skupiny pravidel, která bude zakázaná. | string (povinné) |
pravidla | Seznam pravidel, která budou zakázána. Pokud je hodnota null, všechna pravidla skupiny pravidel budou zakázaná. | int[] |
ApplicationGatewayFrontendIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace front-endové IP adresy aplikační brány | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
privateIPAddress | PrivateIPAddress konfigurace PROTOKOLU IP síťového rozhraní. | řetězec |
privateIPAllocationMethod | Metoda přidělování privátního IP serveru. | Dynamická Statická |
provisioningState | Stav zřizování prostředku veřejné IP adresy Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
publicIPAddress | Odkaz na prostředek PublicIP | subresource |
podsíť | Odkaz na prostředek podsítě | subresource |
ApplicationGatewayFrontendPort
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti front-endového portu aplikační brány | ApplicationGatewayFrontendPortPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayFrontendPortPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
přístav | Front-endový port | Int |
provisioningState | Stav zřizování prostředku front-endového portu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayHttpListener
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti naslouchacího procesu HTTP aplikační brány | applicationGatewayHttpListenerPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayHttpListenerPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
frontendIPConfiguration | Prostředek konfigurace front-endové IP adresy aplikační brány | subresource |
frontendPort | Prostředek front-endového portu služby Application Gateway | subresource |
hostName | Název hostitele naslouchacího procesu HTTP | řetězec |
protokol | Protokol. | Http Https |
provisioningState | Stav zřizování prostředku naslouchacího procesu HTTP Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
requireServerNameIndication | Platí pouze v případě, že protokol je https. Umožňuje SNI pro více hostitelů. | Bool |
sslCertificate | Prostředek certifikátu SSL služby Application Gateway | subresource |
ApplicationGatewayIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace PROTOKOLU IP služby Application Gateway | applicationGatewayIPConfigurationPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
provisioningState | Stav zřizování prostředku podsítě služby Application Gateway Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
podsíť | Odkaz na prostředek podsítě Podsíť, ze které aplikační brána získá svou privátní adresu. | subresource |
ApplicationGatewayPathRule
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti pravidla cesty služby Application Gateway | applicationGatewayPathRulePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayPathRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
backendAddressPool | Prostředek fondu back-endových adres s pravidlem cesty k cestě URL. | subresource |
backendHttpSettings | Prostředek nastavení HTTP back-endu pravidla cesty url cesty k cestě. | subresource |
stezky | Pravidla cesty mapy cest URL | string[] |
provisioningState | Pravidlo cesty prostředku mapování cest URL Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
redirectConfiguration | Přesměrujte prostředek konfigurace pravidla mapování cesty url. | subresource |
ApplicationGatewayProbe
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti sondy aplikační brány | ApplicationGatewayProbePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayProbeHealthResponseMatch
Jméno | Popis | Hodnota |
---|---|---|
tělo | Tělo, které musí být obsaženo v odpovědi na stav. Výchozí hodnota je prázdná. | řetězec |
statusCodes | Povolené rozsahy stavových kódů v pořádku Výchozí rozsah stavových kódů v pořádku je 200–399. | string[] |
ApplicationGatewayProbePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
hostitel | Název hostitele pro odeslání sondy. | řetězec |
interval | Interval sondy v sekundách. Toto je časový interval mezi dvěma po sobě jdoucími sondami. Přijatelné hodnoty jsou od 1 sekundy do 86400 sekund. | Int |
utkání | Kritérium pro klasifikaci odpovědi sondy, která je v pořádku | ApplicationGatewayProbeHealthResponseMatch |
minServers | Minimální početserverůch Výchozí hodnota je 0. | Int |
cesta | Relativní cesta sondy Platná cesta začíná od /. Sonda se odesílá do <protokolu>://<hostitel>:<port><cesta> | řetězec |
pickHostNameFromBackendHttpSettings | Určuje, jestli má být hlavička hostitele vybrána z nastavení http back-endu. Výchozí hodnota je false. | Bool |
protokol | Protokol. | Http Https |
provisioningState | Stav zřizování prostředku nastavení HTTP back-endu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
přerušení zápasu | časový limit sondy v sekundách. Sonda označená jako neúspěšná, pokud v tomto časovém limitu nebyla přijata platná odpověď. Přijatelné hodnoty jsou od 1 sekundy do 86400 sekund. | Int |
není v pořádku | Počet opakování sondy. Back-endový server je označený po po sobě jdoucím počtu selhání sondy do stavu Není v pořádku. Přijatelné hodnoty jsou od 1 sekundy do 20. | Int |
ApplicationGatewayPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
authenticationCertificates | Ověřovací certifikáty prostředku služby Application Gateway | ApplicationGatewayAuthenticationCertificate[] |
backendAddressPools | Back-endový fond adres prostředku služby Application Gateway. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Nastavení http back-endu prostředku služby Application Gateway | ApplicationGatewayBackendHttpSettings[] |
enableHttp2 | Určuje, jestli je pro prostředek služby Application Gateway povolený protokol HTTP2. | Bool |
front-endIPConfigurations | IP adresy front-endu prostředku služby Application Gateway. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Front-endové porty prostředku služby Application Gateway | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Podsítě prostředku brány. | ApplicationGatewayIPConfiguration[] |
HttpListeners | Naslouchací procesy http prostředku služby Application Gateway | ApplicationGatewayHttpListener[] |
sondy | Sondy prostředku služby Application Gateway | ApplicationGatewayProbe[] |
provisioningState | Stav zřizování prostředku služby Application Gateway Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
redirectConfigurations | Konfigurace přesměrování prostředku služby Application Gateway | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Žádost o pravidla směrování prostředku služby Application Gateway | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Vlastnost GUID prostředku služby Application Gateway | řetězec |
sku | Skladová položka prostředku služby Application Gateway. | ApplicationGatewaySku |
sslCertificates | Certifikáty SSL prostředku služby Application Gateway | ApplicationGatewaySslCertificate[] |
sslPolicy | Zásady SSL prostředku služby Application Gateway. | applicationGatewaySslPolicy |
urlPathMaps | Mapa cesty url prostředku služby Application Gateway | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Konfigurace firewallu webových aplikací | applicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace přesměrování služby Application Gateway | ApplicationGatewayRedirectConfigurationPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
includePath | Zahrňte cestu do přesměrované adresy URL. | Bool |
includeQueryString | Do přesměrované adresy URL zahrňte řetězec dotazu. | Bool |
pathRules | Pravidla cesty určující konfiguraci přesměrování | subresource[] |
redirectType | Podporované typy přesměrování http – trvalé, dočasné, nalezené, SeeOther. | "Nalezeno" "Trvalé" "SeeOther" Dočasná |
requestRoutingRules | Směrování požadavků určující konfiguraci přesměrování | subresource[] |
targetListener | Odkaz na naslouchací proces pro přesměrování požadavku na | subresource |
targetUrl | Adresa URL, na kterou se má požadavek přesměrovat. | řetězec |
urlPathMaps | Mapy cest url určující výchozí konfiguraci přesměrování | subresource[] |
ApplicationGatewayRequestRoutingRule
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti pravidla směrování požadavků služby Application Gateway | ApplicationGatewayRequestRoutingRulePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
backendAddressPool | Prostředek fondu back-endových adres služby Application Gateway | subresource |
backendHttpSettings | Prostředek front-endového portu služby Application Gateway | subresource |
httpListener | Prostředek naslouchacího procesu HTTP aplikační brány. | subresource |
provisioningState | Stav zřizování prostředku pravidla směrování požadavku Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
redirectConfiguration | Přesměrujte prostředek konfigurace služby Application Gateway. | subresource |
ruleType | Typ pravidla | "Základní" PathBasedRouting |
urlPathMap | Prostředek mapy cesty url služby Application Gateway | subresource |
ApplicationGatewaySku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Kapacita (počet instancí) služby Application Gateway | Int |
Jméno | Název skladové položky služby Application Gateway | "Standard_Large" "Standard_Medium" "Standard_Small" WAF_Large "WAF_Medium" |
úroveň | Vrstva aplikační brány. | "Standardní" WAF |
ApplicationGatewaySslCertificate
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti certifikátů SSL aplikační brány | ApplicationGatewaySslCertificatePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewaySslCertificatePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
data | Certifikát pfx s kódováním Base-64 Platí pouze v požadavku PUT. | řetězec |
heslo | Heslo pro soubor pfx zadaný v datech. Platí pouze v požadavku PUT. | řetězec |
provisioningState | Možné hodnoty zřizování prostředku certifikátu SSL: Aktualizace, Odstranění a Selhání. | řetězec |
publicCertData | Data veřejného certifikátu s kódováním Base-64 odpovídající pfx zadaným v datech Platí pouze v požadavku GET. | řetězec |
ApplicationGatewaySslPolicy
Jméno | Popis | Hodnota |
---|---|---|
šiferSuites | Šifrovací sady ssl, které se mají povolit v zadaném pořadí pro aplikační bránu. | Řetězcové pole obsahující některou z těchto možností: "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 | Protokoly SSL, které se mají zakázat ve službě Application Gateway. | Řetězcové pole obsahující některou z těchto možností: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
minProtocolVersion | Minimální verze protokolu SSL, která se má podporovat ve službě Application Gateway. | "TLSv1_0" "TLSv1_1" "TLSv1_2" |
policyName | Název předdefinované zásady ssl | AppGwSslPolicy20150501 AppGwSslPolicy20170401 AppGwSslPolicy20170401S |
policyType | Typ zásad ssl | Vlastní Předdefinované |
ApplicationGatewayUrlPathMap
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti UrlPathMap aplikační brány | ApplicationGatewayUrlPathMapPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayUrlPathMapPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
defaultBackendAddressPool | Výchozí prostředek fondu back-endových adres map cest URL | subresource |
defaultBackendHttpSettings | Výchozí prostředek nastavení HTTP back-endu mapy cest URL | subresource |
defaultRedirectConfiguration | Výchozí prostředek konfigurace přesměrování mapy cest URL | subresource |
pathRules | Pravidlo cesty prostředku mapování cest URL | applicationGatewayPathRule[] |
provisioningState | Stav zřizování prostředku nastavení HTTP back-endu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayWebApplicationFirewallConfiguration
Jméno | Popis | Hodnota |
---|---|---|
disabledRuleGroups | Zakázané skupiny pravidel. | ApplicationGatewayFirewallDisabledRuleGroup[] |
zpřístupněný | Bez ohledu na to, jestli je povolená brána firewall webových aplikací, nebo ne. | bool (povinné) |
firewallMode | Režim firewallu webových aplikací | Detekce Prevence (povinné) |
ruleSetType | Typ sady pravidel firewallu webových aplikací. Možné hodnoty jsou: OWASP. | string (povinné) |
ruleSetVersion | Verze typu sady pravidel. | string (povinné) |
ApplicationSecurityGroup
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti skupiny zabezpečení aplikace | ApplicationSecurityGroupPropertiesFormat |
visačky | Značky prostředků | značky prostředků |
ApplicationSecurityGroupPropertiesFormat
Jméno | Popis | Hodnota |
---|
BackendAddressPool
BackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
provisioningState | Získejte stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
InboundNatRule
InboundNatRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
backendPort | Port použitý pro interní koncový bod. Přijatelné hodnoty jsou v rozsahu od 1 do 65535. | Int |
enableFloatingIP | Nakonfiguruje koncový bod virtuálního počítače pro funkci plovoucí IP adresy potřebnou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití skupin dostupnosti AlwaysOn SQL na SQL Serveru. Toto nastavení nelze po vytvoření koncového bodu změnit. | Bool |
frontendIPConfiguration | Odkaz na front-endové IP adresy. | subresource |
frontendPort | Port pro externí koncový bod. Čísla portů pro každé pravidlo musí být jedinečná v rámci Load Balanceru. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. | Int |
idleTimeoutInMinutes | Časový limit pro nečinné připojení TCP. Hodnotu je možné nastavit mezi 4 a 30 minut. Výchozí hodnota je 4 minuty. Tento prvek se používá pouze v případě, že je protokol nastavený na TCP. | Int |
protokol | Přenosový protokol pro koncový bod. Možné hodnoty jsou Udp nebo Tcp nebo All. | "Vše" Tcp Udp |
provisioningState | Získá stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
Microsoft.Network/applicationGateways
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2017-10-01' |
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti aplikační brány | ApplicationGatewayPropertiesFormat |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.Network/applicationGateways |
NetworkInterfaceIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace PROTOKOLU IP síťového rozhraní | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Odkaz na prostředek ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Skupiny zabezpečení aplikací, ve kterých je zahrnutá konfigurace PROTOKOLU IP. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | Odkaz na prostředek LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Seznam odkazů na LoadBalancerInboundNatRules. | příchozíNatRule [] |
primární | Získá, zda se jedná o primární adresu zákazníka v síťovém rozhraní. | Bool |
privateIPAddress | Privátní IP adresa konfigurace IP adresy. | řetězec |
privateIPAddressVersion | K dispozici od verze Api-Version 2016-03-30 a vyšší představuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
privateIPAllocationMethod | Definuje způsob přiřazení privátní IP adresy. Možné hodnoty jsou: Static a Dynamic. | Dynamická Statická |
provisioningState | Stav zřizování konfigurace PROTOKOLU IP síťového rozhraní. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
publicIPAddress | Veřejná IP adresa vázaná na konfiguraci PROTOKOLU IP. | |
podsíť | Podsíť vázaná na konfiguraci PROTOKOLU IP. | podsítě |
NetworkSecurityGroup
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti skupiny zabezpečení sítě | NetworkSecurityGroupPropertiesFormat |
visačky | Značky prostředků | značky prostředků |
NetworkSecurityGroupPropertiesFormat
PublicIPAddress
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti veřejné IP adresy | PublicIPAddressPropertiesFormat |
sku | Skladová položka veřejné IP adresy. | publicIPAddressSku |
visačky | Značky prostředků | značky prostředků |
zóny | Seznam zón dostupnosti označující IP adresu přidělenou pro prostředek, ze které musí pocházet. | string[] |
PublicIPAddressDnsSettings
Jméno | Popis | Hodnota |
---|---|---|
domainNameLabel | Získá nebo nastaví popisek názvu domény. Zřetězení popisku názvu domény a regionalizované zóny DNS tvoří plně kvalifikovaný název domény přidružený k veřejné IP adrese. Pokud je zadán popisek názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS. | řetězec |
Fqdn | Získá plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. Jedná se o zřetězení domainNameLabel a regionalizované zóny DNS. | řetězec |
reverseFqdn | Získá nebo nastaví reverzní plně kvalifikovaný název domény. Viditelný plně kvalifikovaný název domény, který se překládá na tuto veřejnou IP adresu. Pokud je zadaná hodnota reverseFqdn, vytvoří se záznam DNS PTR odkazující z IP adresy v doméně in-addr.arpa na reverzní plně kvalifikovaný název domény. | řetězec |
PublicIPAddressPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
dnsSettings | Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Časový limit nečinnosti veřejné IP adresy. | Int |
ipAddress | IP adresa přidružená k prostředku veřejné IP adresy. | řetězec |
provisioningState | Stav zřizování prostředku PublicIP. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
publicIPAddressVersion | Verze veřejné IP adresy. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
publicIPAllocationMethod | Metoda přidělování veřejných IP adres. Možné hodnoty jsou: Static a Dynamic. | Dynamická Statická |
resourceGuid | Vlastnost GUID prostředku prostředku veřejné IP adresy. | řetězec |
PublicIPAddressSku
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název skladové položky veřejné IP adresy. | "Základní" "Standardní" |
ResourceNavigationLink
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Formát vlastností navigačního odkazu zdroje | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
Jméno | Popis | Hodnota |
---|---|---|
propojit | Propojení s externím prostředkem | řetězec |
linkedResourceType | Typ prostředku propojeného prostředku | řetězec |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Cesta
RoutePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Cíl CIDR, na který se trasa vztahuje. | řetězec |
nextHopIpAddress | Pakety IP adres by se měly předávat. Hodnoty dalšího segmentu směrování jsou povoleny pouze v trasách, kde typ dalšího segmentu směrování je VirtualAppliance. | řetězec |
nextHopType | Typ směrování Azure, na který se má paket odeslat. Možné hodnoty jsou: VirtualNetworkGateway, VnetLocal, Internet, VirtualAppliance a None. | Internet None (Žádný) VirtualAppliance VirtualNetworkGateway VnetLocal (povinné) |
provisioningState | Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
Směrovací tabulka
RouteTablePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
disableBgpRoutePropagation | Získá nebo nastaví, zda zakázat trasy získané protokolem BGP v této směrovací tabulce. Pravda znamená zakázání. | Bool |
provisioningState | Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
trasy | Kolekce tras obsažených v směrovací tabulce | route[] |
SecurityRule
SecurityRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
přístup | Síťový provoz je povolený nebo zakázaný. Možné hodnoty jsou: Allow (Povolit) a Deny (Odepřít). | Povolit Odepřít (povinné) |
popis | Popis tohoto pravidla Omezeno na 140 znaků. | řetězec |
destinationAddressPrefix | Předpona cílové adresy. ROZSAH CIDR nebo cílových IP adres. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. | řetězec |
destinationAddressPrefixes | Předpony cílové adresy. Rozsahy CIDR nebo cílových IP adres | string[] |
destinationApplicationSecurityGroups | Skupina zabezpečení aplikace určená jako cíl. | ApplicationSecurityGroup[] |
destinationPortRange | Cílový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. | řetězec |
destinationPortRanges | Rozsahy cílových portů. | string[] |
směr | Směr pravidla. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. Možné hodnoty jsou: Inbound (Příchozí) a Outbound (Odchozí). | Příchozí Odchozí (povinné) |
priorita | Priorita pravidla. Hodnota může být mezi 100 a 4096. Číslo priority musí být jedinečné pro každé pravidlo v kolekci. Čím nižší je číslo priority, tím vyšší je priorita pravidla. | Int |
protokol | Síťový protokol, na který se toto pravidlo vztahuje. Možné hodnoty jsou Tcp, Udp a *. | '*' Tcp Udp (povinné) |
provisioningState | Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
sourceAddressPrefix | Rozsah CIDR nebo zdrojové IP adresy. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. | řetězec |
sourceAddressPrefixes | Rozsahy CIDR nebo zdrojových IP adres. | string[] |
sourceApplicationSecurityGroups | Skupina zabezpečení aplikace zadaná jako zdroj. | ApplicationSecurityGroup[] |
sourcePortRange | Zdrojový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. | řetězec |
sourcePortRanges | Rozsahy zdrojových portů. | string[] |
ServiceEndpointPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
Místa | Seznamumístěních | string[] |
provisioningState | Stav zřizování prostředku. | řetězec |
služba | Typ služby koncového bodu. | řetězec |
Podsíť
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti podsítě | SubnetPropertiesFormat |
SubnetPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Předpona adresy pro podsíť. | řetězec |
networkSecurityGroup | Odkaz na prostředek NetworkSecurityGroup. | NetworkSecurityGroup |
provisioningState | Stav zřizování prostředku. | řetězec |
resourceNavigationLinks | Získá pole odkazů na externí prostředky pomocí podsítě. | ResourceNavigationLink[] |
routeTable | Odkaz na prostředek RouteTable. | směrovací tabulky |
serviceEndpoints | Pole koncových bodů služby. | ServiceEndpointPropertiesFormat[] |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
clusterU AKS se službou NAT Gateway a služby Application Gateway nasazení |
Tato ukázka ukazuje, jak nasadit cluster AKS se službou NAT Gateway pro odchozí připojení a službu Application Gateway pro příchozí připojení. |
clusterU AKS s kontrolerem příchozího přenosu dat služby Application Gateway nasazení |
Tato ukázka ukazuje, jak nasadit cluster AKS se službou Application Gateway, kontrolerem příchozího přenosu dat služby Application Gateway, službou Azure Container Registry, Log Analytics a službou Key Vault. |
App Gateway s WAF, SSL, IIS a přesměrováním HTTPS nasazení |
Tato šablona nasadí službu Application Gateway s WAF, koncové šifrování SSL a HTTP na https přesměrovává na serverech SLUŽBY IIS. |
Application Gateway pro webovou aplikaci s omezením IP adres nasazení |
Tato šablona vytvoří aplikační bránu před webovou aplikací Azure s povoleným omezením IP adres ve webové aplikaci. |
Application Gateway pro více hostitelských nasazení |
Tato šablona vytvoří službu Application Gateway a nakonfiguruje ji pro více hostitelů na portu 443. |
Application Gateway pro směrování na základě cest URL nasazení |
Tato šablona vytvoří službu Application Gateway a nakonfiguruje ji pro směrování na základě cest URL. |
Application Gateway s interní službou API Management a webovou aplikací nasazení |
Služba Application Gateway směruje internetový provoz do instance služby API Management (interní režim), která obsluhuje webové rozhraní API hostované ve webové aplikaci Azure. |
Application Gateway s waF a zásadami brány firewall nasazení |
Tato šablona vytvoří službu Application Gateway s nakonfigurovanou bránou WAF spolu se zásadami brány firewall. |
automatické škálování škálovací sady virtuálních počítačů LANSA s Windows pomocí služby Azure SQL Database nasazení |
Šablona nasadí sadu virtuálních počítačů s Windows s požadovaným počtem virtuálních počítačů ve škálovací sadě a msi LANSA pro instalaci do každého virtuálního počítače. Po nasazení škálovací sady virtuálních počítačů se k instalaci MSI LANSA použije rozšíření vlastních skriptů. |
ukázkové nastavení služby Azure Application Gateway nasazení |
Tato šablona umožňuje rychle nasadit ukázku služby Azure Application Gateway k otestování vyrovnávání zatížení pomocí spřažení založeného na souborech cookie nebo bez. |
Vytvoření webové aplikace chráněné službou Application Gateway v2 nasazení |
Tato šablona vytvoří webovou aplikaci Azure s omezením přístupu pro službu Application Gateway v2. Služba Application Gateway se nasadí do virtuální sítě (podsítě), která má povolený koncový bod služby Microsoft.Web. Webová aplikace omezuje přístup k provozu z podsítě. |
vytvoření webové aplikace, prostředí PE a služby Application Gateway v2 nasazení |
Tato šablona vytvoří webovou aplikaci Azure s privátním koncovým bodem v podsíti virtuální sítě Azure , službou Application Gateway v2. Služba Application Gateway se nasadí do virtuální sítě (podsítě). Webová aplikace omezuje přístup k provozu z podsítě pomocí privátního koncového bodu. |
vytvoření lokality WordPress ve virtuální síti nasazení |
Tato šablona vytvoří web WordPress ve službě Container Instance ve virtuální síti. Výstupem veřejného plně kvalifikovaného názvu domény webu, který by mohl přistupovat k webu WordPress. |
vytvoření služby Application Gateway nasazení |
Tato šablona vytvoří aplikační bránu ve virtuální síti a nastaví pravidla vyrovnávání zatížení pro libovolný počet virtuálních počítačů. |
vytvoření Application Gateway (vlastní SSL) nasazení |
Tato šablona nasadí službu Application Gateway nakonfigurovanou s vlastní zásadou SSL. |
vytvoření služby Application Gateway (zásady SSL) nasazení |
Tato šablona nasadí službu Application Gateway nakonfigurovanou s předdefinovanými zásadami ssl. |
vytvoření služby Application Gateway (WAF) nasazení |
Tato šablona vytvoří aplikační bránu s funkcí firewallu webových aplikací ve virtuální síti a nastaví pravidla vyrovnávání zatížení pro libovolný počet virtuálních počítačů. |
vytvoření služby Application Gateway pro webových aplikací nasazení |
Tato šablona vytvoří aplikační bránu před dvěma službami Azure Web Apps s povolenou vlastní sondou. |
vytvoření služby Application Gateway v2 nasazení |
Tato šablona vytvoří ve virtuální síti aplikační bránu v2 a nastaví vlastnosti automatického škálování a pravidlo vyrovnávání zatížení HTTP s veřejným front-endem. |
vytvoření služby Application Gateway V2 se službou Key Vault nasazení |
Tato šablona nasadí službu Application Gateway V2 ve virtuální síti, identitu definovanou uživatelem, službu Key Vault, tajný klíč (data certifikátu) a zásadu přístupu ve službě Key Vault a službě Application Gateway. |
vytvoření služby Application Gateway s přepsání cesty nasazení |
Tato šablona nasadí službu Application Gateway a zobrazí použití funkce přepsání cesty pro back-endový fond adres. |
vytvoření služby Application Gateway s sondy nasazení |
Tato šablona nasadí službu Application Gateway s vylepšenými funkcemi sondy. |
vytvoření služby Application Gateway s veřejnou IP adresou nasazení |
Tato šablona vytvoří službu Application Gateway, veřejnou IP adresu pro službu Application Gateway a virtuální síť, ve které je služba Application Gateway nasazená. Nakonfiguruje také službu Application Gateway pro vyrovnávání zatížení http se dvěma back-endovými servery. Mějte na paměti, že musíte zadat platné IP adresy pro back-endové servery. |
vytvoření služby Application Gateway s veřejnou IP adresou (přesměrování zpracování) nasazení |
Tato šablona vytvoří službu Application Gateway, veřejnou IP adresu pro službu Application Gateway a virtuální síť, ve které je služba Application Gateway nasazená. Nakonfiguruje také službu Application Gateway pro přesměrování zpracování ssl a vyrovnávání zatížení se dvěma back-endovými servery. Mějte na paměti, že musíte zadat platné IP adresy pro back-endové servery. |
vytvoření služby Application Gateway s přesměrování nasazení |
Tato šablona vytvoří aplikační bránu s funkcemi přesměrování ve virtuální síti a nastaví vyrovnávání zatížení a pravidla přesměrování (základní a pathbased). |
vytvoření služby Application Gateway s přepsáním nasazení |
Tato šablona vytvoří aplikační bránu s funkcemi přepsání ve virtuální síti a nastaví vyrovnávání zatížení a přepisuje pravidla. |
vytvoření služby Azure Application Gateway v2 nasazení |
Tato šablona vytvoří službu Azure Application Gateway se dvěma servery s Windows Serverem 2016 v back-endovém fondu. |
vytvoření azure WAF v2 ve službě Azure Application Gateway nasazení |
Tato šablona vytvoří firewall webových aplikací Azure v2 ve službě Azure Application Gateway se dvěma servery s Windows Serverem 2016 v back-endovém fondu. |
vytvoření služby Application Gateway IPv6 nasazení |
Tato šablona vytvoří aplikační bránu s front-endem IPv6 ve virtuální síti se dvěma zásobníky. |
vytvoření služby API Management v interní virtuální síti s služby App Gateway nasazení |
Tato šablona ukazuje, jak vytvořit instanci služby Azure API Management v privátní síti chráněné službou Azure Application Gateway. |
vytvoření služby Application Gateway s certifikáty nasazení |
Tato šablona ukazuje, jak vygenerovat certifikáty podepsané svým držitelem služby Key Vault a pak odkazovat ze služby Application Gateway. |
Nasazení škálovací sady virtuálních počítačů s Windows pomocí služby Azure Application Gateway nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows integrovanou se službou Azure Application Gateway a podporuje až 1 000 virtuálních počítačů. |
Nasazení škálovací sady virtuálních počítačů s Ubuntu pomocí služby Azure Application Gateway nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Ubuntu integrovanou se službou Azure Application Gateway a podporuje až 1 000 virtuálních počítačů. |
web eShop s služby ASE s interním nástrojem pro vyrovnávání zatížení nasazení |
App Service Environment je možnost plánu služeb Premium služby Azure App Service, která poskytuje plně izolované a vyhrazené prostředí pro bezpečné spouštění aplikací Azure App Service ve velkém měřítku, včetně Web Apps, Mobile Apps a API Apps. |
služby Front Door Standard/Premium s počátečním služby Application Gateway nasazení |
Tato šablona vytvoří službu Front Door Standard/Premium a instanci služby Application Gateway a použije zásadu NSG a WAF k ověření, že provoz prošel původem služby Front Door. |
Front Door s instancemi kontejnerů a služby Application Gateway nasazení |
Tato šablona vytvoří front Door Standard/Premium se skupinou kontejnerů a službou Application Gateway. |
vícevrstvé aplikace s NSG, interním nástrojem pro vyrovnávání zatížení a AppGateway nasazení |
Tato šablona nasadí virtuální síť, rozdělí síť prostřednictvím podsítí, nasadí virtuální počítače a nakonfiguruje vyrovnávání zatížení. |
správce provozu s více vrstvami, L4 ILB, L7 AppGateway nasazení |
Tato šablona nasadí virtuální síť, rozdělí síť prostřednictvím podsítí, nasadí virtuální počítače a nakonfiguruje vyrovnávání zatížení. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku applicationGateways je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Network/applicationGateways, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/applicationGateways@2017-10-01"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
authenticationCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
provisioningState = "string"
}
type = "string"
}
]
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
...
]
applicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
loadBalancerBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
}
}
]
loadBalancerInboundNatRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendPort = int
enableFloatingIP = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
provisioningState = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
provisioningState = "string"
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
subnet = {
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
provisioningState = "string"
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
provisioningState = "string"
resourceNavigationLinks = [
{
id = "string"
name = "string"
properties = {
link = "string"
linkedResourceType = "string"
}
}
]
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
provisioningState = "string"
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
provisioningState = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
serviceEndpoints = [
{
locations = [
"string"
]
provisioningState = "string"
service = "string"
}
]
}
}
}
}
]
provisioningState = "string"
}
type = "string"
}
]
backendHttpSettingsCollection = [
{
etag = "string"
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"
provisioningState = "string"
requestTimeout = int
}
type = "string"
}
]
enableHttp2 = bool
frontendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
type = "string"
}
]
frontendPorts = [
{
etag = "string"
id = "string"
name = "string"
properties = {
port = int
provisioningState = "string"
}
type = "string"
}
]
gatewayIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
subnet = {
id = "string"
}
}
type = "string"
}
]
httpListeners = [
{
etag = "string"
id = "string"
name = "string"
properties = {
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
hostName = "string"
protocol = "string"
provisioningState = "string"
requireServerNameIndication = bool
sslCertificate = {
id = "string"
}
}
type = "string"
}
]
probes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
host = "string"
interval = int
match = {
body = "string"
statusCodes = [
"string"
]
}
minServers = int
path = "string"
pickHostNameFromBackendHttpSettings = bool
protocol = "string"
provisioningState = "string"
timeout = int
unhealthyThreshold = int
}
type = "string"
}
]
provisioningState = "string"
redirectConfigurations = [
{
etag = "string"
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"
}
]
}
type = "string"
}
]
requestRoutingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
provisioningState = "string"
redirectConfiguration = {
id = "string"
}
ruleType = "string"
urlPathMap = {
id = "string"
}
}
type = "string"
}
]
resourceGuid = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
sslCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
password = "string"
provisioningState = "string"
publicCertData = "string"
}
type = "string"
}
]
sslPolicy = {
cipherSuites = [
"string"
]
disabledSslProtocols = [
"string"
]
minProtocolVersion = "string"
policyName = "string"
policyType = "string"
}
urlPathMaps = [
{
etag = "string"
id = "string"
name = "string"
properties = {
defaultBackendAddressPool = {
id = "string"
}
defaultBackendHttpSettings = {
id = "string"
}
defaultRedirectConfiguration = {
id = "string"
}
pathRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
paths = [
"string"
]
provisioningState = "string"
redirectConfiguration = {
id = "string"
}
}
type = "string"
}
]
provisioningState = "string"
}
type = "string"
}
]
webApplicationFirewallConfiguration = {
disabledRuleGroups = [
{
ruleGroupName = "string"
rules = [
int
]
}
]
enabled = bool
firewallMode = "string"
ruleSetType = "string"
ruleSetVersion = "string"
}
}
})
}
Hodnoty vlastností
ApplicationGatewayAuthenticationCertificate
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti ověřovacích certifikátů služby Application Gateway | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
data | Veřejná data certifikátu. | řetězec |
provisioningState | Stav zřizování prostředku ověřovacího certifikátu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayBackendAddress
Jméno | Popis | Hodnota |
---|---|---|
Fqdn | Plně kvalifikovaný název domény (FQDN). | řetězec |
ipAddress | IP adresa | řetězec |
ApplicationGatewayBackendAddressPool
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Prostředek, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti fondu back-endových adres služby Application Gateway | applicationGatewayBackendAddressPoolPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endAddresses | Back-endové adresy | ApplicationGatewayBackendAddress[] |
back-endIPConfigurations | Kolekce odkazů na IP adresy definované v síťových rozhraních | NetworkInterfaceIPConfiguration[] |
provisioningState | Stav zřizování prostředku back-endového fondu adres Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayBackendHttpSettings
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti nastavení fondu back-endových adres služby Application Gateway | applicationGatewayBackendHttpSettingsPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
affinityCookieName | Název souboru cookie, který se má použít pro soubor cookie spřažení. | řetězec |
authenticationCertificates | Pole odkazů na ověřovací certifikáty služby Application Gateway | subresource[] |
connectionDraining | Vyprazdňování připojení prostředku nastavení HTTP back-endu | applicationGatewayConnectionDraining |
cookieBasedAffinity | Spřažení na základě souborů cookie. | Zakázáno Povoleno |
hostName | Hlavička hostitele, která se má odeslat na back-endové servery. | řetězec |
cesta | Cesta, která by se měla použít jako předpona pro všechny požadavky HTTP. Null znamená, že žádná cesta nebude mít předponu. Výchozí hodnota je null. | řetězec |
pickHostNameFromBackendAddress | Jestli chcete vybrat hlavičku hostitele, měla by být vybrána z názvu hostitele back-endového serveru. Výchozí hodnota je false. | Bool |
přístav | Přístav | Int |
sonda | Test prostředku aplikační brány | subresource |
probeEnabled | Jestli je sonda povolená. Výchozí hodnota je false. | Bool |
protokol | Protokol. | Http Https |
provisioningState | Stav zřizování prostředku nastavení HTTP back-endu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
requestTimeout | Časový limit požadavku v sekundách Application Gateway požadavek selže, pokud odpověď není přijata v rámci requestTimeoutu. Přijatelné hodnoty jsou od 1 sekundy do 86400 sekund. | Int |
ApplicationGatewayConnectionDraining
Jméno | Popis | Hodnota |
---|---|---|
drainTimeoutInSec | Počet sekund vyprázdnění připojení je aktivní. Přijatelné hodnoty jsou od 1 sekundy do 3600 sekund. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 3600 (povinné) |
zpřístupněný | Bez ohledu na to, jestli je povolené vyprazdňování připojení, nebo ne. | bool (povinné) |
ApplicationGatewayFirewallDisabledRuleGroup
Jméno | Popis | Hodnota |
---|---|---|
ruleGroupName | Název skupiny pravidel, která bude zakázaná. | string (povinné) |
pravidla | Seznam pravidel, která budou zakázána. Pokud je hodnota null, všechna pravidla skupiny pravidel budou zakázaná. | int[] |
ApplicationGatewayFrontendIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace front-endové IP adresy aplikační brány | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
privateIPAddress | PrivateIPAddress konfigurace PROTOKOLU IP síťového rozhraní. | řetězec |
privateIPAllocationMethod | Metoda přidělování privátního IP serveru. | Dynamická Statická |
provisioningState | Stav zřizování prostředku veřejné IP adresy Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
publicIPAddress | Odkaz na prostředek PublicIP | subresource |
podsíť | Odkaz na prostředek podsítě | subresource |
ApplicationGatewayFrontendPort
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti front-endového portu aplikační brány | ApplicationGatewayFrontendPortPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayFrontendPortPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
přístav | Front-endový port | Int |
provisioningState | Stav zřizování prostředku front-endového portu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayHttpListener
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti naslouchacího procesu HTTP aplikační brány | applicationGatewayHttpListenerPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayHttpListenerPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
frontendIPConfiguration | Prostředek konfigurace front-endové IP adresy aplikační brány | subresource |
frontendPort | Prostředek front-endového portu služby Application Gateway | subresource |
hostName | Název hostitele naslouchacího procesu HTTP | řetězec |
protokol | Protokol. | Http Https |
provisioningState | Stav zřizování prostředku naslouchacího procesu HTTP Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
requireServerNameIndication | Platí pouze v případě, že protokol je https. Umožňuje SNI pro více hostitelů. | Bool |
sslCertificate | Prostředek certifikátu SSL služby Application Gateway | subresource |
ApplicationGatewayIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace PROTOKOLU IP služby Application Gateway | applicationGatewayIPConfigurationPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
provisioningState | Stav zřizování prostředku podsítě služby Application Gateway Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
podsíť | Odkaz na prostředek podsítě Podsíť, ze které aplikační brána získá svou privátní adresu. | subresource |
ApplicationGatewayPathRule
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti pravidla cesty služby Application Gateway | applicationGatewayPathRulePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayPathRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
backendAddressPool | Prostředek fondu back-endových adres s pravidlem cesty k cestě URL. | subresource |
backendHttpSettings | Prostředek nastavení HTTP back-endu pravidla cesty url cesty k cestě. | subresource |
stezky | Pravidla cesty mapy cest URL | string[] |
provisioningState | Pravidlo cesty prostředku mapování cest URL Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
redirectConfiguration | Přesměrujte prostředek konfigurace pravidla mapování cesty url. | subresource |
ApplicationGatewayProbe
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti sondy aplikační brány | ApplicationGatewayProbePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayProbeHealthResponseMatch
Jméno | Popis | Hodnota |
---|---|---|
tělo | Tělo, které musí být obsaženo v odpovědi na stav. Výchozí hodnota je prázdná. | řetězec |
statusCodes | Povolené rozsahy stavových kódů v pořádku Výchozí rozsah stavových kódů v pořádku je 200–399. | string[] |
ApplicationGatewayProbePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
hostitel | Název hostitele pro odeslání sondy. | řetězec |
interval | Interval sondy v sekundách. Toto je časový interval mezi dvěma po sobě jdoucími sondami. Přijatelné hodnoty jsou od 1 sekundy do 86400 sekund. | Int |
utkání | Kritérium pro klasifikaci odpovědi sondy, která je v pořádku | ApplicationGatewayProbeHealthResponseMatch |
minServers | Minimální početserverůch Výchozí hodnota je 0. | Int |
cesta | Relativní cesta sondy Platná cesta začíná od /. Sonda se odesílá do <protokolu>://<hostitel>:<port><cesta> | řetězec |
pickHostNameFromBackendHttpSettings | Určuje, jestli má být hlavička hostitele vybrána z nastavení http back-endu. Výchozí hodnota je false. | Bool |
protokol | Protokol. | Http Https |
provisioningState | Stav zřizování prostředku nastavení HTTP back-endu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
přerušení zápasu | časový limit sondy v sekundách. Sonda označená jako neúspěšná, pokud v tomto časovém limitu nebyla přijata platná odpověď. Přijatelné hodnoty jsou od 1 sekundy do 86400 sekund. | Int |
není v pořádku | Počet opakování sondy. Back-endový server je označený po po sobě jdoucím počtu selhání sondy do stavu Není v pořádku. Přijatelné hodnoty jsou od 1 sekundy do 20. | Int |
ApplicationGatewayPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
authenticationCertificates | Ověřovací certifikáty prostředku služby Application Gateway | ApplicationGatewayAuthenticationCertificate[] |
backendAddressPools | Back-endový fond adres prostředku služby Application Gateway. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Nastavení http back-endu prostředku služby Application Gateway | ApplicationGatewayBackendHttpSettings[] |
enableHttp2 | Určuje, jestli je pro prostředek služby Application Gateway povolený protokol HTTP2. | Bool |
front-endIPConfigurations | IP adresy front-endu prostředku služby Application Gateway. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Front-endové porty prostředku služby Application Gateway | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Podsítě prostředku brány. | ApplicationGatewayIPConfiguration[] |
HttpListeners | Naslouchací procesy http prostředku služby Application Gateway | ApplicationGatewayHttpListener[] |
sondy | Sondy prostředku služby Application Gateway | ApplicationGatewayProbe[] |
provisioningState | Stav zřizování prostředku služby Application Gateway Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
redirectConfigurations | Konfigurace přesměrování prostředku služby Application Gateway | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Žádost o pravidla směrování prostředku služby Application Gateway | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Vlastnost GUID prostředku služby Application Gateway | řetězec |
sku | Skladová položka prostředku služby Application Gateway. | ApplicationGatewaySku |
sslCertificates | Certifikáty SSL prostředku služby Application Gateway | ApplicationGatewaySslCertificate[] |
sslPolicy | Zásady SSL prostředku služby Application Gateway. | applicationGatewaySslPolicy |
urlPathMaps | Mapa cesty url prostředku služby Application Gateway | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Konfigurace firewallu webových aplikací | applicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace přesměrování služby Application Gateway | ApplicationGatewayRedirectConfigurationPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
includePath | Zahrňte cestu do přesměrované adresy URL. | Bool |
includeQueryString | Do přesměrované adresy URL zahrňte řetězec dotazu. | Bool |
pathRules | Pravidla cesty určující konfiguraci přesměrování | subresource[] |
redirectType | Podporované typy přesměrování http – trvalé, dočasné, nalezené, SeeOther. | "Nalezeno" "Trvalé" "SeeOther" Dočasná |
requestRoutingRules | Směrování požadavků určující konfiguraci přesměrování | subresource[] |
targetListener | Odkaz na naslouchací proces pro přesměrování požadavku na | subresource |
targetUrl | Adresa URL, na kterou se má požadavek přesměrovat. | řetězec |
urlPathMaps | Mapy cest url určující výchozí konfiguraci přesměrování | subresource[] |
ApplicationGatewayRequestRoutingRule
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti pravidla směrování požadavků služby Application Gateway | ApplicationGatewayRequestRoutingRulePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
backendAddressPool | Prostředek fondu back-endových adres služby Application Gateway | subresource |
backendHttpSettings | Prostředek front-endového portu služby Application Gateway | subresource |
httpListener | Prostředek naslouchacího procesu HTTP aplikační brány. | subresource |
provisioningState | Stav zřizování prostředku pravidla směrování požadavku Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
redirectConfiguration | Přesměrujte prostředek konfigurace služby Application Gateway. | subresource |
ruleType | Typ pravidla | "Základní" PathBasedRouting |
urlPathMap | Prostředek mapy cesty url služby Application Gateway | subresource |
ApplicationGatewaySku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Kapacita (počet instancí) služby Application Gateway | Int |
Jméno | Název skladové položky služby Application Gateway | "Standard_Large" "Standard_Medium" "Standard_Small" WAF_Large "WAF_Medium" |
úroveň | Vrstva aplikační brány. | "Standardní" WAF |
ApplicationGatewaySslCertificate
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti certifikátů SSL aplikační brány | ApplicationGatewaySslCertificatePropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewaySslCertificatePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
data | Certifikát pfx s kódováním Base-64 Platí pouze v požadavku PUT. | řetězec |
heslo | Heslo pro soubor pfx zadaný v datech. Platí pouze v požadavku PUT. | řetězec |
provisioningState | Možné hodnoty zřizování prostředku certifikátu SSL: Aktualizace, Odstranění a Selhání. | řetězec |
publicCertData | Data veřejného certifikátu s kódováním Base-64 odpovídající pfx zadaným v datech Platí pouze v požadavku GET. | řetězec |
ApplicationGatewaySslPolicy
Jméno | Popis | Hodnota |
---|---|---|
šiferSuites | Šifrovací sady ssl, které se mají povolit v zadaném pořadí pro aplikační bránu. | Řetězcové pole obsahující některou z těchto možností: "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 | Protokoly SSL, které se mají zakázat ve službě Application Gateway. | Řetězcové pole obsahující některou z těchto možností: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
minProtocolVersion | Minimální verze protokolu SSL, která se má podporovat ve službě Application Gateway. | "TLSv1_0" "TLSv1_1" "TLSv1_2" |
policyName | Název předdefinované zásady ssl | AppGwSslPolicy20150501 AppGwSslPolicy20170401 AppGwSslPolicy20170401S |
policyType | Typ zásad ssl | Vlastní Předdefinované |
ApplicationGatewayUrlPathMap
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti UrlPathMap aplikační brány | ApplicationGatewayUrlPathMapPropertiesFormat |
typ | Typ prostředku | řetězec |
ApplicationGatewayUrlPathMapPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
defaultBackendAddressPool | Výchozí prostředek fondu back-endových adres map cest URL | subresource |
defaultBackendHttpSettings | Výchozí prostředek nastavení HTTP back-endu mapy cest URL | subresource |
defaultRedirectConfiguration | Výchozí prostředek konfigurace přesměrování mapy cest URL | subresource |
pathRules | Pravidlo cesty prostředku mapování cest URL | applicationGatewayPathRule[] |
provisioningState | Stav zřizování prostředku nastavení HTTP back-endu Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
ApplicationGatewayWebApplicationFirewallConfiguration
Jméno | Popis | Hodnota |
---|---|---|
disabledRuleGroups | Zakázané skupiny pravidel. | ApplicationGatewayFirewallDisabledRuleGroup[] |
zpřístupněný | Bez ohledu na to, jestli je povolená brána firewall webových aplikací, nebo ne. | bool (povinné) |
firewallMode | Režim firewallu webových aplikací | Detekce Prevence (povinné) |
ruleSetType | Typ sady pravidel firewallu webových aplikací. Možné hodnoty jsou: OWASP. | string (povinné) |
ruleSetVersion | Verze typu sady pravidel. | string (povinné) |
ApplicationSecurityGroup
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti skupiny zabezpečení aplikace | ApplicationSecurityGroupPropertiesFormat |
visačky | Značky prostředků | značky prostředků |
ApplicationSecurityGroupPropertiesFormat
Jméno | Popis | Hodnota |
---|
BackendAddressPool
BackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
provisioningState | Získejte stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
InboundNatRule
InboundNatRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
backendPort | Port použitý pro interní koncový bod. Přijatelné hodnoty jsou v rozsahu od 1 do 65535. | Int |
enableFloatingIP | Nakonfiguruje koncový bod virtuálního počítače pro funkci plovoucí IP adresy potřebnou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití skupin dostupnosti AlwaysOn SQL na SQL Serveru. Toto nastavení nelze po vytvoření koncového bodu změnit. | Bool |
frontendIPConfiguration | Odkaz na front-endové IP adresy. | subresource |
frontendPort | Port pro externí koncový bod. Čísla portů pro každé pravidlo musí být jedinečná v rámci Load Balanceru. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. | Int |
idleTimeoutInMinutes | Časový limit pro nečinné připojení TCP. Hodnotu je možné nastavit mezi 4 a 30 minut. Výchozí hodnota je 4 minuty. Tento prvek se používá pouze v případě, že je protokol nastavený na TCP. | Int |
protokol | Přenosový protokol pro koncový bod. Možné hodnoty jsou Udp nebo Tcp nebo All. | "Vše" Tcp Udp |
provisioningState | Získá stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
Microsoft.Network/applicationGateways
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti aplikační brány | ApplicationGatewayPropertiesFormat |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.Network/applicationGateways@2017-10-01 |
NetworkInterfaceIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti konfigurace PROTOKOLU IP síťového rozhraní | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Odkaz na prostředek ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Skupiny zabezpečení aplikací, ve kterých je zahrnutá konfigurace PROTOKOLU IP. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | Odkaz na prostředek LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Seznam odkazů na LoadBalancerInboundNatRules. | příchozíNatRule [] |
primární | Získá, zda se jedná o primární adresu zákazníka v síťovém rozhraní. | Bool |
privateIPAddress | Privátní IP adresa konfigurace IP adresy. | řetězec |
privateIPAddressVersion | K dispozici od verze Api-Version 2016-03-30 a vyšší představuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
privateIPAllocationMethod | Definuje způsob přiřazení privátní IP adresy. Možné hodnoty jsou: Static a Dynamic. | Dynamická Statická |
provisioningState | Stav zřizování konfigurace PROTOKOLU IP síťového rozhraní. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
publicIPAddress | Veřejná IP adresa vázaná na konfiguraci PROTOKOLU IP. | |
podsíť | Podsíť vázaná na konfiguraci PROTOKOLU IP. | podsítě |
NetworkSecurityGroup
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti skupiny zabezpečení sítě | NetworkSecurityGroupPropertiesFormat |
visačky | Značky prostředků | značky prostředků |
NetworkSecurityGroupPropertiesFormat
PublicIPAddress
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti veřejné IP adresy | PublicIPAddressPropertiesFormat |
sku | Skladová položka veřejné IP adresy. | publicIPAddressSku |
visačky | Značky prostředků | značky prostředků |
zóny | Seznam zón dostupnosti označující IP adresu přidělenou pro prostředek, ze které musí pocházet. | string[] |
PublicIPAddressDnsSettings
Jméno | Popis | Hodnota |
---|---|---|
domainNameLabel | Získá nebo nastaví popisek názvu domény. Zřetězení popisku názvu domény a regionalizované zóny DNS tvoří plně kvalifikovaný název domény přidružený k veřejné IP adrese. Pokud je zadán popisek názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS. | řetězec |
Fqdn | Získá plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. Jedná se o zřetězení domainNameLabel a regionalizované zóny DNS. | řetězec |
reverseFqdn | Získá nebo nastaví reverzní plně kvalifikovaný název domény. Viditelný plně kvalifikovaný název domény, který se překládá na tuto veřejnou IP adresu. Pokud je zadaná hodnota reverseFqdn, vytvoří se záznam DNS PTR odkazující z IP adresy v doméně in-addr.arpa na reverzní plně kvalifikovaný název domény. | řetězec |
PublicIPAddressPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
dnsSettings | Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Časový limit nečinnosti veřejné IP adresy. | Int |
ipAddress | IP adresa přidružená k prostředku veřejné IP adresy. | řetězec |
provisioningState | Stav zřizování prostředku PublicIP. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
publicIPAddressVersion | Verze veřejné IP adresy. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
publicIPAllocationMethod | Metoda přidělování veřejných IP adres. Možné hodnoty jsou: Static a Dynamic. | Dynamická Statická |
resourceGuid | Vlastnost GUID prostředku prostředku veřejné IP adresy. | řetězec |
PublicIPAddressSku
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název skladové položky veřejné IP adresy. | "Základní" "Standardní" |
ResourceNavigationLink
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Formát vlastností navigačního odkazu zdroje | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
Jméno | Popis | Hodnota |
---|---|---|
propojit | Propojení s externím prostředkem | řetězec |
linkedResourceType | Typ prostředku propojeného prostředku | řetězec |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Značky prostředků
Jméno | Popis | Hodnota |
---|
Cesta
RoutePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Cíl CIDR, na který se trasa vztahuje. | řetězec |
nextHopIpAddress | Pakety IP adres by se měly předávat. Hodnoty dalšího segmentu směrování jsou povoleny pouze v trasách, kde typ dalšího segmentu směrování je VirtualAppliance. | řetězec |
nextHopType | Typ směrování Azure, na který se má paket odeslat. Možné hodnoty jsou: VirtualNetworkGateway, VnetLocal, Internet, VirtualAppliance a None. | Internet None (Žádný) VirtualAppliance VirtualNetworkGateway VnetLocal (povinné) |
provisioningState | Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
Směrovací tabulka
RouteTablePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
disableBgpRoutePropagation | Získá nebo nastaví, zda zakázat trasy získané protokolem BGP v této směrovací tabulce. Pravda znamená zakázání. | Bool |
provisioningState | Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
trasy | Kolekce tras obsažených v směrovací tabulce | route[] |
SecurityRule
SecurityRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
přístup | Síťový provoz je povolený nebo zakázaný. Možné hodnoty jsou: Allow (Povolit) a Deny (Odepřít). | Povolit Odepřít (povinné) |
popis | Popis tohoto pravidla Omezeno na 140 znaků. | řetězec |
destinationAddressPrefix | Předpona cílové adresy. ROZSAH CIDR nebo cílových IP adres. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. | řetězec |
destinationAddressPrefixes | Předpony cílové adresy. Rozsahy CIDR nebo cílových IP adres | string[] |
destinationApplicationSecurityGroups | Skupina zabezpečení aplikace určená jako cíl. | ApplicationSecurityGroup[] |
destinationPortRange | Cílový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. | řetězec |
destinationPortRanges | Rozsahy cílových portů. | string[] |
směr | Směr pravidla. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. Možné hodnoty jsou: Inbound (Příchozí) a Outbound (Odchozí). | Příchozí Odchozí (povinné) |
priorita | Priorita pravidla. Hodnota může být mezi 100 a 4096. Číslo priority musí být jedinečné pro každé pravidlo v kolekci. Čím nižší je číslo priority, tím vyšší je priorita pravidla. | Int |
protokol | Síťový protokol, na který se toto pravidlo vztahuje. Možné hodnoty jsou Tcp, Udp a *. | '*' Tcp Udp (povinné) |
provisioningState | Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". | řetězec |
sourceAddressPrefix | Rozsah CIDR nebo zdrojové IP adresy. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. | řetězec |
sourceAddressPrefixes | Rozsahy CIDR nebo zdrojových IP adres. | string[] |
sourceApplicationSecurityGroups | Skupina zabezpečení aplikace zadaná jako zdroj. | ApplicationSecurityGroup[] |
sourcePortRange | Zdrojový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. | řetězec |
sourcePortRanges | Rozsahy zdrojových portů. | string[] |
ServiceEndpointPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
Místa | Seznamumístěních | string[] |
provisioningState | Stav zřizování prostředku. | řetězec |
služba | Typ služby koncového bodu. | řetězec |
Podsíť
Jméno | Popis | Hodnota |
---|---|---|
etag | Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID prostředku. | řetězec |
Jméno | Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. | řetězec |
vlastnosti | Vlastnosti podsítě | SubnetPropertiesFormat |
SubnetPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Předpona adresy pro podsíť. | řetězec |
networkSecurityGroup | Odkaz na prostředek NetworkSecurityGroup. | NetworkSecurityGroup |
provisioningState | Stav zřizování prostředku. | řetězec |
resourceNavigationLinks | Získá pole odkazů na externí prostředky pomocí podsítě. | ResourceNavigationLink[] |
routeTable | Odkaz na prostředek RouteTable. | směrovací tabulky |
serviceEndpoints | Pole koncových bodů služby. | ServiceEndpointPropertiesFormat[] |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |