Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
- neueste
- 2025-03-01
- 2025-01-01
- 2024-10-01
- 2024-07-01
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
- 2017-03-30
- 2017-03-01
- 2016-12-01
- 2016-09-01
- 2016-06-01
- 2016-03-30
- 2015-06-15
- 2015-05-01-Preview-
Bicep-Ressourcendefinition
Der applicationGateways-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/applicationGateways-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.Network/applicationGateways@2015-05-01-preview' = {
scope: resourceSymbolicName or scope
etag: 'string'
location: 'string'
name: 'string'
properties: {
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
{
id: 'string'
}
]
provisioningState: 'string'
}
}
]
backendHttpSettingsCollection: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
cookieBasedAffinity: 'string'
port: int
protocol: 'string'
provisioningState: 'string'
}
}
]
frontendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
frontendPorts: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
port: int
provisioningState: 'string'
}
}
]
gatewayIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
subnet: {
id: 'string'
}
}
}
]
httpListeners: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
protocol: 'string'
provisioningState: 'string'
sslCertificate: {
id: 'string'
}
}
}
]
provisioningState: 'string'
requestRoutingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
provisioningState: 'string'
ruleType: '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'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
Microsoft.Network/applicationGateways
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| Ort | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Eigenschaften des Anwendungsgateways | ApplicationGatewayPropertiesFormat |
| scope | Verwenden Sie diese Verwendung beim Erstellen einer Ressource in einem Bereich, der sich von dem Bereitstellungsbereich unterscheidet. | Legen Sie diese Eigenschaft auf den symbolischen Namen einer Ressource fest, um die Erweiterungsressourceanzuwenden. |
| Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
ApplicationGatewayBackendAddress
| Name | Beschreibung | Wert |
|---|---|---|
| fqdn | Ruft den DNS-Namen ab oder legt den Namen fest. | Schnur |
| IP-Adresse | Ruft die IP-Adresse ab oder legt sie fest. | Schnur |
ApplicationGatewayBackendAddressPool
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften des Back-End-Adresspools des Anwendungsgateways | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| back-EndAddresses | Ruft die Back-End-Adressen ab oder legt sie fest. | ApplicationGatewayBackendAddress[] |
| backIPConfigurations | Ruft back-EndIPConfiguration des Anwendungsgateways ab oder legt diese fest. | SubResource-[] |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Back-End-Adresspoolressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
ApplicationGatewayBackendHttpSettings
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der Einstellungen des Back-End-Adresspools des Anwendungsgateways | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| cookieBasedAffinity | Ruft die Cookieaffinität ab oder legt sie fest. | "Deaktiviert" "Aktiviert" |
| Hafen | Ruft den Port ab oder legt den Port fest. | Int |
| Protokoll | Ruft das Protokoll ab oder legt es fest. | 'http' "Https" |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
ApplicationGatewayFrontendIPConfiguration
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der Front-End-IP-Konfiguration des Anwendungsgateways | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| privatIPAdkleid | Ruft die privateIPAddress der IP-Konfiguration der Netzwerkschnittstelle ab oder legt diese fest. | Schnur |
| privateIPAllocationMethod | Dient zum Abrufen oder Festlegen der PrivateIP-Zuordnungsmethode (Static/Dynamic) | "Dynamisch" "Statisch" |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der PublicIP-Ressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
| publicIPAdkleid | Dient zum Abrufen oder Festlegen des Verweises der PublicIP-Ressource | SubResource- |
| Subnetz | Dient zum Abrufen oder Festlegen des Verweises der Subnetzressource. | SubResource- |
ApplicationGatewayFrontendPort
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften des Front-End-Port des Anwendungsgateways | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| Hafen | Ruft den Front-End-Port ab oder legt den Frontend-Port fest. | Int |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Frontend-Portressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ApplicationGatewayHttpListener
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften des Http-Listeners des Anwendungsgateways | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| frontendIPKonfiguration | Ruft die Front-End-IP-Konfigurationsressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| frontendPort | Ruft die Front-End-Portressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| Protokoll | Ruft das Protokoll ab oder legt es fest. | 'http' "Https" |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der HTTP-Listener-Ressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
| SSL-Zertifikat | Ruft die SSL-Zertifikatressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
ApplicationGatewayIPConfiguration
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der IP-Konfiguration des Anwendungsgateways | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| provisioningState (Bereitstellen) | Ruft den Bereitstellungsstatus der Subnetzressource des Anwendungsgateways ab, oder legt ihn fest. Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
| Subnetz | Dient zum Abrufen oder Festlegen des Verweises der Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält | SubResource- |
ApplicationGatewayPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| back-EndAddressPools | Dient zum Abrufen oder Festlegen des Back-End-Adresspools der Anwendungsgatewayressource. | ApplicationGatewayBackendAddressPool[] |
| backHttpSettingsCollection | Dient zum Abrufen oder Festlegen von Back-End-HTTP-Einstellungen der Anwendungsgatewayressource. | ApplicationGatewayBackendHttpSettings[] |
| frontendIPKonfigurationen | Dient zum Abrufen oder Festlegen von Front-End-IP-Adressen der Anwendungsgatewayressource. | ApplicationGatewayFrontendIPKonfiguration[] |
| frontendPorts | Ruft Frontend-Ports der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewayFrontendPort[] |
| gatewayIPKonfigurationen | Ruft Subnetze der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewayIPConfiguration[] |
| httpListener | Ruft HTTP-Listener der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewayHttpListener-[] |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der ApplicationGateway-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
| requestRoutingRules | Dient zum Abrufen oder Festlegen von Anforderungsroutingregeln der Anwendungsgatewayressource. | ApplicationGatewayRequestRoutingRule[] |
| resourceGuid | Dient zum Abrufen oder Festlegen der Ressourcen-GUID-Eigenschaft der ApplicationGateway-Ressource. | Schnur |
| Sku | Ruft die Sku der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewaySku- |
| ssl-Zertifikate | Ruft ssl-Zertifikate der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewaySslCertificate[] |
ApplicationGatewayRequestRoutingRule
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der Anforderungsroutingregel des Anwendungsgateways | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| back-EndAddressPool | Ruft die Back-End-Adresspoolressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| back-EndHttpSettings | Ruft die Front-End-Portressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| httpListener | Ruft die HTTP-Listenerressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Anforderungsroutingregelressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
| ruleType | Dient zum Abrufen oder Festlegen des Regeltyps. | "Einfach" |
ApplicationGatewaySku
| Name | Beschreibung | Wert |
|---|---|---|
| Fassungsvermögen | Ruft die Kapazität (Instanzenanzahl) des Anwendungsgateways ab oder legt sie fest. | Int |
| Name | Ruft den Namen der SKU des Anwendungsgateways ab oder legt den Namen fest. | "Standard_Large" "Standard_Medium" "Standard_Small" |
| Rang | Ruft die Ebene des Anwendungsgateways ab oder legt diese fest. | "Standard" |
ApplicationGatewaySslZertifikat
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften von SSL-Zertifikaten des Anwendungsgateways | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| Daten | Ruft die Zertifikatdaten ab oder legt sie fest. | Schnur |
| Passwort | Ruft das Zertifikatkennwort ab oder legt es fest. | Schnur |
| provisioningState (Bereitstellen) | Ruft den Bereitstellungsstatus der SSL-Zertifikatressource Aktualisierung/Löschung/Fehlgeschlagen ab oder legt ihn fest. | Schnur |
| publicCertData | Ruft die öffentlichen Zertifikatdaten ab oder legt sie fest. | Schnur |
Ressourcen-Tags
| Name | Beschreibung | Wert |
|---|
Unterressource
| Name | Beschreibung | Wert |
|---|---|---|
| id | Ressourcen-ID | Schnur |
Verwendungsbeispiele
Von Azure verifizierte Module
Die folgenden Azure Verified Modules können verwendet werden, um diesen Ressourcentyp bereitzustellen.
| Modul | Beschreibung |
|---|---|
| Anwendungsgateway | AVM-Ressourcenmodul für Anwendungsgateway |
Azure-Schnellstartbeispiele
Die folgenden Azure-Schnellstartvorlagen Bicep-Beispiele für die Bereitstellung dieses Ressourcentyps enthalten.
| Bicep-Datei | Beschreibung |
|---|---|
| AKS-Cluster mit einem NAT-Gateway und einem Anwendungsgateway- | In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit NAT-Gateway für ausgehende Verbindungen und ein Anwendungsgateway für eingehende Verbindungen bereitstellen. |
| AKS-Cluster mit dem Application Gateway Ingress Controller- | In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics und Key Vault bereitstellen. |
| Anwendungsgateway für url-pfadbasiertes Routing | Diese Vorlage erstellt ein Anwendungsgateway und konfiguriert es für das URL-pfadbasierte Routing. |
| Anwendungsgateway mit interner API-Verwaltung und Web App- | Das Anwendungsgateway routingt Internetdatenverkehr an eine API-Verwaltungsinstanz für virtuelle Netzwerke (interner Modus), die eine in einer Azure Web App gehostete Web-API verwendet. |
| Anwendungsgateway mit WAF- und Firewallrichtlinien | Diese Vorlage erstellt ein Anwendungsgateway, bei dem WAF zusammen mit einer Firewallrichtlinie konfiguriert ist. |
| Erstellen eines Web App-, PE- und Anwendungsgateways v2- | Diese Vorlage erstellt eine Azure Web App mit privatem Endpunkt in Azure Virtual Network Subnet , einem Anwendungsgateway v2. Das Anwendungsgateway wird in einem vNet (Subnetz) bereitgestellt. Die Web App schränkt den Zugriff auf den Datenverkehr aus dem Subnetz mithilfe eines privaten Endpunkts ein |
| Erstellen eines Anwendungsgateways v2 | Diese Vorlage erstellt ein Anwendungsgateway v2 in einem virtuellen Netzwerk und richtet Autoskalierungseigenschaften und eine HTTP-Lastenausgleichsregel mit öffentlichem Frontend ein. |
| Erstellen eines Azure-Anwendungsgateways v2 | Diese Vorlage erstellt ein Azure-Anwendungsgateway mit zwei Windows Server 2016-Servern im Back-End-Pool. |
| Erstellen eines Azure WAF v2- | Diese Vorlage erstellt eine Azure Web Application Firewall v2 auf dem Azure-Anwendungsgateway mit zwei Windows Server 2016-Servern im Back-End-Pool. |
| Erstellen der API-Verwaltung im internen VNet mit App-Gateway- | Diese Vorlage veranschaulicht, wie Sie eine Instanz von Azure API Management in einem privaten Netzwerk erstellen, das durch Azure Application Gateway geschützt ist. |
| Erstellen eines Anwendungsgateways mit Zertifikaten | Diese Vorlage zeigt, wie Sie selbstsignierte Key Vault-Zertifikate generieren und dann vom Anwendungsgateway referenzieren. |
| Bereitstellen eines Windows-VM-Skalierungssatzes mit azure Application Gateway- | Mit dieser Vorlage können Sie einen einfachen vm-Skalierungssatz bereitstellen, der in Azure Application Gateway integriert ist und bis zu 1000 VMs unterstützt. |
| Front Door Standard/Premium mit Application Gateway Origin | Diese Vorlage erstellt eine Front Door Standard/Premium-Instanz und eine Anwendungsgateway-Instanz und verwendet eine NSG- und WAF-Richtlinie, um zu überprüfen, ob der Datenverkehr durch den Front Door-Ursprung gekommen ist. |
| Front Door mit Containerinstanzen und Anwendungsgateway- | Diese Vorlage erstellt einen Front Door Standard/Premium mit einer Containergruppe und einem Anwendungsgateway. |
ARM-Vorlagenressourcendefinition
Der applicationGateways-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/applicationGateways-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/applicationGateways",
"apiVersion": "2015-05-01-preview",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
{
"id": "string"
}
],
"provisioningState": "string"
}
}
],
"backendHttpSettingsCollection": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"cookieBasedAffinity": "string",
"port": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"frontendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
],
"frontendPorts": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"port": "int",
"provisioningState": "string"
}
}
],
"gatewayIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string",
"subnet": {
"id": "string"
}
}
}
],
"httpListeners": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"protocol": "string",
"provisioningState": "string",
"sslCertificate": {
"id": "string"
}
}
}
],
"provisioningState": "string",
"requestRoutingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"provisioningState": "string",
"ruleType": "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"
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
Microsoft.Network/applicationGateways
| Name | Beschreibung | Wert |
|---|---|---|
| apiVersion (Englisch) | Die API-Version | "2015-05-01-preview" |
| etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| Ort | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Eigenschaften des Anwendungsgateways | ApplicationGatewayPropertiesFormat |
| Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
| Art | Der Ressourcentyp | "Microsoft.Network/applicationGateways" |
ApplicationGatewayBackendAddress
| Name | Beschreibung | Wert |
|---|---|---|
| fqdn | Ruft den DNS-Namen ab oder legt den Namen fest. | Schnur |
| IP-Adresse | Ruft die IP-Adresse ab oder legt sie fest. | Schnur |
ApplicationGatewayBackendAddressPool
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften des Back-End-Adresspools des Anwendungsgateways | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| back-EndAddresses | Ruft die Back-End-Adressen ab oder legt sie fest. | ApplicationGatewayBackendAddress[] |
| backIPConfigurations | Ruft back-EndIPConfiguration des Anwendungsgateways ab oder legt diese fest. | SubResource-[] |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Back-End-Adresspoolressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
ApplicationGatewayBackendHttpSettings
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der Einstellungen des Back-End-Adresspools des Anwendungsgateways | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| cookieBasedAffinity | Ruft die Cookieaffinität ab oder legt sie fest. | "Deaktiviert" "Aktiviert" |
| Hafen | Ruft den Port ab oder legt den Port fest. | Int |
| Protokoll | Ruft das Protokoll ab oder legt es fest. | 'http' "Https" |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
ApplicationGatewayFrontendIPConfiguration
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der Front-End-IP-Konfiguration des Anwendungsgateways | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| privatIPAdkleid | Ruft die privateIPAddress der IP-Konfiguration der Netzwerkschnittstelle ab oder legt diese fest. | Schnur |
| privateIPAllocationMethod | Dient zum Abrufen oder Festlegen der PrivateIP-Zuordnungsmethode (Static/Dynamic) | "Dynamisch" "Statisch" |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der PublicIP-Ressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
| publicIPAdkleid | Dient zum Abrufen oder Festlegen des Verweises der PublicIP-Ressource | SubResource- |
| Subnetz | Dient zum Abrufen oder Festlegen des Verweises der Subnetzressource. | SubResource- |
ApplicationGatewayFrontendPort
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften des Front-End-Port des Anwendungsgateways | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| Hafen | Ruft den Front-End-Port ab oder legt den Frontend-Port fest. | Int |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Frontend-Portressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ApplicationGatewayHttpListener
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften des Http-Listeners des Anwendungsgateways | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| frontendIPKonfiguration | Ruft die Front-End-IP-Konfigurationsressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| frontendPort | Ruft die Front-End-Portressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| Protokoll | Ruft das Protokoll ab oder legt es fest. | 'http' "Https" |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der HTTP-Listener-Ressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
| SSL-Zertifikat | Ruft die SSL-Zertifikatressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
ApplicationGatewayIPConfiguration
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der IP-Konfiguration des Anwendungsgateways | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| provisioningState (Bereitstellen) | Ruft den Bereitstellungsstatus der Subnetzressource des Anwendungsgateways ab, oder legt ihn fest. Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
| Subnetz | Dient zum Abrufen oder Festlegen des Verweises der Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält | SubResource- |
ApplicationGatewayPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| back-EndAddressPools | Dient zum Abrufen oder Festlegen des Back-End-Adresspools der Anwendungsgatewayressource. | ApplicationGatewayBackendAddressPool[] |
| backHttpSettingsCollection | Dient zum Abrufen oder Festlegen von Back-End-HTTP-Einstellungen der Anwendungsgatewayressource. | ApplicationGatewayBackendHttpSettings[] |
| frontendIPKonfigurationen | Dient zum Abrufen oder Festlegen von Front-End-IP-Adressen der Anwendungsgatewayressource. | ApplicationGatewayFrontendIPKonfiguration[] |
| frontendPorts | Ruft Frontend-Ports der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewayFrontendPort[] |
| gatewayIPKonfigurationen | Ruft Subnetze der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewayIPConfiguration[] |
| httpListener | Ruft HTTP-Listener der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewayHttpListener-[] |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der ApplicationGateway-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
| requestRoutingRules | Dient zum Abrufen oder Festlegen von Anforderungsroutingregeln der Anwendungsgatewayressource. | ApplicationGatewayRequestRoutingRule[] |
| resourceGuid | Dient zum Abrufen oder Festlegen der Ressourcen-GUID-Eigenschaft der ApplicationGateway-Ressource. | Schnur |
| Sku | Ruft die Sku der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewaySku- |
| ssl-Zertifikate | Ruft ssl-Zertifikate der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewaySslCertificate[] |
ApplicationGatewayRequestRoutingRule
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der Anforderungsroutingregel des Anwendungsgateways | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| back-EndAddressPool | Ruft die Back-End-Adresspoolressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| back-EndHttpSettings | Ruft die Front-End-Portressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| httpListener | Ruft die HTTP-Listenerressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Anforderungsroutingregelressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
| ruleType | Dient zum Abrufen oder Festlegen des Regeltyps. | "Einfach" |
ApplicationGatewaySku
| Name | Beschreibung | Wert |
|---|---|---|
| Fassungsvermögen | Ruft die Kapazität (Instanzenanzahl) des Anwendungsgateways ab oder legt sie fest. | Int |
| Name | Ruft den Namen der SKU des Anwendungsgateways ab oder legt den Namen fest. | "Standard_Large" "Standard_Medium" "Standard_Small" |
| Rang | Ruft die Ebene des Anwendungsgateways ab oder legt diese fest. | "Standard" |
ApplicationGatewaySslZertifikat
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften von SSL-Zertifikaten des Anwendungsgateways | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| Daten | Ruft die Zertifikatdaten ab oder legt sie fest. | Schnur |
| Passwort | Ruft das Zertifikatkennwort ab oder legt es fest. | Schnur |
| provisioningState (Bereitstellen) | Ruft den Bereitstellungsstatus der SSL-Zertifikatressource Aktualisierung/Löschung/Fehlgeschlagen ab oder legt ihn fest. | Schnur |
| publicCertData | Ruft die öffentlichen Zertifikatdaten ab oder legt sie fest. | Schnur |
Ressourcen-Tags
| Name | Beschreibung | Wert |
|---|
Unterressource
| Name | Beschreibung | Wert |
|---|---|---|
| id | Ressourcen-ID | Schnur |
Verwendungsbeispiele
Azure-Schnellstartvorlagen
Die folgenden Azure-Schnellstartvorlagen diesen Ressourcentyp bereitstellen.
| Schablone | Beschreibung |
|---|---|
|
AKS-Cluster mit einem NAT-Gateway und einem Anwendungsgateway- |
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit NAT-Gateway für ausgehende Verbindungen und ein Anwendungsgateway für eingehende Verbindungen bereitstellen. |
|
AKS-Cluster mit dem Application Gateway Ingress Controller- |
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics und Key Vault bereitstellen. |
|
App-Gateway mit WAF-, SSL-, IIS- und HTTPS-Umleitung |
Diese Vorlage stellt ein Anwendungsgateway mit WAF bereit, end to end SSL und HTTP to HTTPS redirect on the IIS servers. |
|
Anwendungsgateway für eine Web App mit IP-Einschränkung |
Diese Vorlage erstellt ein Anwendungsgateway vor einer Azure Web App mit aktivierter IP-Einschränkung in der Web App. |
|
Anwendungsgateway für multihosting |
Diese Vorlage erstellt ein Anwendungsgateway und konfiguriert es für MultiHosting auf Port 443. |
|
Anwendungsgateway für url-pfadbasiertes Routing |
Diese Vorlage erstellt ein Anwendungsgateway und konfiguriert es für das URL-pfadbasierte Routing. |
|
Anwendungsgateway mit interner API-Verwaltung und Web App- |
Das Anwendungsgateway routingt Internetdatenverkehr an eine API-Verwaltungsinstanz für virtuelle Netzwerke (interner Modus), die eine in einer Azure Web App gehostete Web-API verwendet. |
|
Anwendungsgateway mit WAF- und Firewallrichtlinien |
Diese Vorlage erstellt ein Anwendungsgateway, bei dem WAF zusammen mit einer Firewallrichtlinie konfiguriert ist. |
|
Autoscale LANSA Windows VM ScaleSet mit Azure SQL-Datenbank |
Die Vorlage stellt eine Windows-VMSS mit einer gewünschten Anzahl von VMs im Skalierungssatz und einer LANSA-MSI bereit, die in jedem virtuellen Computer installiert werden soll. Sobald der VM-Skalierungssatz bereitgestellt wurde, wird eine benutzerdefinierte Skripterweiterung verwendet, um die LANSA MSI zu installieren) |
|
Demoeinrichtung des Azure-Anwendungsgateways |
Mit dieser Vorlage können Sie schnell eine Azure Application Gateway-Demo bereitstellen, um den Lastenausgleich mit oder ohne cookiebasierte Affinität zu testen. |
|
Erstellen einer Web-App, die durch das Anwendungsgateway v2- geschützt ist |
Diese Vorlage erstellt eine Azure Web App mit Zugriffseinschränkung für ein Anwendungsgateway v2. Das Anwendungsgateway wird in einem vNet (Subnetz) bereitgestellt, das einen "Microsoft.Web"-Dienstendpunkt aktiviert hat. Die Web App schränkt den Zugriff auf den Datenverkehr aus dem Subnetz ein. |
|
Erstellen eines Web App-, PE- und Anwendungsgateways v2- |
Diese Vorlage erstellt eine Azure Web App mit privatem Endpunkt in Azure Virtual Network Subnet , einem Anwendungsgateway v2. Das Anwendungsgateway wird in einem vNet (Subnetz) bereitgestellt. Die Web App schränkt den Zugriff auf den Datenverkehr aus dem Subnetz mithilfe eines privaten Endpunkts ein |
|
Erstellen einer WordPress-Website in einem virtuellen Netzwerk |
Diese Vorlage erstellt eine WordPress-Website auf der Containerinstanz in einem virtuellen Netzwerk. Und geben Sie einen öffentlichen Website-FQDN aus, der auf die WordPress-Website zugreifen kann. |
|
Erstellen eines Anwendungsgateways |
Diese Vorlage erstellt ein Anwendungsgateway in einem virtuellen Netzwerk und richtet Lastenausgleichsregeln für eine beliebige Anzahl virtueller Computer ein. |
|
Erstellen eines Anwendungsgateways (benutzerdefiniertes SSL) |
Diese Vorlage stellt ein Anwendungsgateway bereit, das mit einer benutzerdefinierten SSL-Richtlinie konfiguriert ist. |
|
Erstellen eines Anwendungsgateways (SSL-Richtlinie) |
Diese Vorlage stellt ein Anwendungsgateway bereit, das mit einer vordefinierten SSL-Richtlinie konfiguriert ist. |
|
Erstellen eines Anwendungsgateways (WAF) |
Diese Vorlage erstellt ein Anwendungsgateway mit Webanwendungsfirewallfunktionen in einem virtuellen Netzwerk und richtet Lastenausgleichsregeln für eine beliebige Anzahl virtueller Computer ein. |
|
Erstellen eines Anwendungsgateways für WebApps- |
Diese Vorlage erstellt ein Anwendungsgateway vor zwei Azure Web Apps mit aktivierter benutzerdefinierter Probe. |
|
Erstellen eines Anwendungsgateways v2 |
Diese Vorlage erstellt ein Anwendungsgateway v2 in einem virtuellen Netzwerk und richtet Autoskalierungseigenschaften und eine HTTP-Lastenausgleichsregel mit öffentlichem Frontend ein. |
|
Erstellen eines Anwendungsgateways V2 mit Key Vault- |
Diese Vorlage stellt ein Anwendungsgateway V2 in einem virtuellen Netzwerk, einer benutzerdefinierten Identität, einem Schlüsseltresor, einem geheimen Schlüssel (Zertifikatdaten) und einer Zugriffsrichtlinie für Key Vault und Anwendungsgateway bereit. |
|
Erstellen eines Anwendungsgateways mit Pfadüberschreibung |
Diese Vorlage stellt ein Anwendungsgateway bereit und zeigt die Verwendung des Pfadüberschreibungsfeatures für einen Back-End-Adresspool an. |
|
Erstellen eines Anwendungsgateways mit Probe- |
Diese Vorlage stellt ein Anwendungsgateway mit erweiterter Probefunktionalität bereit. |
|
Erstellen eines Anwendungsgateways mit öffentlichem IP- |
Diese Vorlage erstellt ein Anwendungsgateway, eine öffentliche IP-Adresse für das Anwendungsgateway und das virtuelle Netzwerk, in dem Das Anwendungsgateway bereitgestellt wird. Konfiguriert außerdem das Anwendungsgateway für den Http-Lastenausgleich mit zwei Back-End-Servern. Beachten Sie, dass Sie gültige IPs für Back-End-Server angeben müssen. |
|
Erstellen eines Anwendungsgateways mit öffentlichem IP- |
Diese Vorlage erstellt ein Anwendungsgateway, eine öffentliche IP-Adresse für das Anwendungsgateway und das virtuelle Netzwerk, in dem Das Anwendungsgateway bereitgestellt wird. Konfiguriert außerdem das Anwendungsgateway für ssl Offload und Lastenausgleich mit zwei Back-End-Servern. Beachten Sie, dass Sie gültige IPs für Back-End-Server angeben müssen. |
|
Erstellen eines Anwendungsgateways mit Umleitungs- |
Diese Vorlage erstellt ein Anwendungsgateway mit Umleitungsfunktionen in einem virtuellen Netzwerk und richtet Lastenausgleichs- und Umleitungsregeln ein (einfach und pfadbasiert) |
|
Erstellen eines Anwendungsgateways mit neu schreiben |
Diese Vorlage erstellt ein Anwendungsgateway mit Rewrite-Funktionen in einem virtuellen Netzwerk und richtet Lastenausgleichs-, Neuschreibregeln ein. |
|
Erstellen eines Azure-Anwendungsgateways v2 |
Diese Vorlage erstellt ein Azure-Anwendungsgateway mit zwei Windows Server 2016-Servern im Back-End-Pool. |
|
Erstellen eines Azure WAF v2- |
Diese Vorlage erstellt eine Azure Web Application Firewall v2 auf dem Azure-Anwendungsgateway mit zwei Windows Server 2016-Servern im Back-End-Pool. |
|
Erstellen eines IPv6-Anwendungsgateways |
Diese Vorlage erstellt ein Anwendungsgateway mit einem IPv6-Frontend in einem virtuellen Dual-Stack-Netzwerk. |
|
Erstellen der API-Verwaltung im internen VNet mit App-Gateway- |
Diese Vorlage veranschaulicht, wie Sie eine Instanz von Azure API Management in einem privaten Netzwerk erstellen, das durch Azure Application Gateway geschützt ist. |
|
Erstellen eines Anwendungsgateways mit Zertifikaten |
Diese Vorlage zeigt, wie Sie selbstsignierte Key Vault-Zertifikate generieren und dann vom Anwendungsgateway referenzieren. |
|
Bereitstellen eines Windows-VM-Skalierungssatzes mit azure Application Gateway- |
Mit dieser Vorlage können Sie einen einfachen vm-Skalierungssatz bereitstellen, der in Azure Application Gateway integriert ist und bis zu 1000 VMs unterstützt. |
|
Bereitstellen eines VM-Skalierungssatzes von Ubuntu mit azure Application Gateway- |
Mit dieser Vorlage können Sie einen einfachen vm Scale Set für Ubuntu bereitstellen, der in Azure Application Gateway integriert ist und bis zu 1000 VMs unterstützt. |
|
eShop-Website mit ILB ASE |
Eine App Service-Umgebung ist eine Premium-Serviceplanoption von Azure App Service, die eine vollständig isolierte und dedizierte Umgebung für die sichere Ausführung von Azure App Service-Apps im großen Maßstab bereitstellt, einschließlich Web-Apps, Mobile Apps und API-Apps. |
|
Front Door Standard/Premium mit Application Gateway Origin |
Diese Vorlage erstellt eine Front Door Standard/Premium-Instanz und eine Anwendungsgateway-Instanz und verwendet eine NSG- und WAF-Richtlinie, um zu überprüfen, ob der Datenverkehr durch den Front Door-Ursprung gekommen ist. |
|
Front Door mit Containerinstanzen und Anwendungsgateway- |
Diese Vorlage erstellt einen Front Door Standard/Premium mit einer Containergruppe und einem Anwendungsgateway. |
|
Multi tier App mit NSG, ILB, AppGateway |
Diese Vorlage stellt ein virtuelles Netzwerk bereit, trennt das Netzwerk über Subnetze, stellt virtuelle Computer bereit und konfiguriert den Lastenausgleich. |
|
Mehrstufiger Verkehrsmanager, L4 ILB, L7 AppGateway |
Diese Vorlage stellt ein virtuelles Netzwerk bereit, trennt das Netzwerk über Subnetze, stellt virtuelle Computer bereit und konfiguriert den Lastenausgleich. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der applicationGateways-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/applicationGateways-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/applicationGateways@2015-05-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
etag = "string"
properties = {
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
{
id = "string"
}
]
provisioningState = "string"
}
}
]
backendHttpSettingsCollection = [
{
etag = "string"
id = "string"
name = "string"
properties = {
cookieBasedAffinity = "string"
port = int
protocol = "string"
provisioningState = "string"
}
}
]
frontendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
frontendPorts = [
{
etag = "string"
id = "string"
name = "string"
properties = {
port = int
provisioningState = "string"
}
}
]
gatewayIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
subnet = {
id = "string"
}
}
}
]
httpListeners = [
{
etag = "string"
id = "string"
name = "string"
properties = {
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
protocol = "string"
provisioningState = "string"
sslCertificate = {
id = "string"
}
}
}
]
provisioningState = "string"
requestRoutingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
provisioningState = "string"
ruleType = "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"
}
}
]
}
}
}
Eigenschaftswerte
Microsoft.Network/applicationGateways
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| Ort | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| parent_id | Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. | Zeichenfolge (erforderlich) |
| Eigenschaften | Eigenschaften des Anwendungsgateways | ApplicationGatewayPropertiesFormat |
| Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
| Art | Der Ressourcentyp | "Microsoft.Network/applicationGateways@2015-05-01-preview" |
ApplicationGatewayBackendAddress
| Name | Beschreibung | Wert |
|---|---|---|
| fqdn | Ruft den DNS-Namen ab oder legt den Namen fest. | Schnur |
| IP-Adresse | Ruft die IP-Adresse ab oder legt sie fest. | Schnur |
ApplicationGatewayBackendAddressPool
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften des Back-End-Adresspools des Anwendungsgateways | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| back-EndAddresses | Ruft die Back-End-Adressen ab oder legt sie fest. | ApplicationGatewayBackendAddress[] |
| backIPConfigurations | Ruft back-EndIPConfiguration des Anwendungsgateways ab oder legt diese fest. | SubResource-[] |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Back-End-Adresspoolressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
ApplicationGatewayBackendHttpSettings
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der Einstellungen des Back-End-Adresspools des Anwendungsgateways | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| cookieBasedAffinity | Ruft die Cookieaffinität ab oder legt sie fest. | "Deaktiviert" "Aktiviert" |
| Hafen | Ruft den Port ab oder legt den Port fest. | Int |
| Protokoll | Ruft das Protokoll ab oder legt es fest. | 'http' "Https" |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
ApplicationGatewayFrontendIPConfiguration
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der Front-End-IP-Konfiguration des Anwendungsgateways | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| privatIPAdkleid | Ruft die privateIPAddress der IP-Konfiguration der Netzwerkschnittstelle ab oder legt diese fest. | Schnur |
| privateIPAllocationMethod | Dient zum Abrufen oder Festlegen der PrivateIP-Zuordnungsmethode (Static/Dynamic) | "Dynamisch" "Statisch" |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der PublicIP-Ressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
| publicIPAdkleid | Dient zum Abrufen oder Festlegen des Verweises der PublicIP-Ressource | SubResource- |
| Subnetz | Dient zum Abrufen oder Festlegen des Verweises der Subnetzressource. | SubResource- |
ApplicationGatewayFrontendPort
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften des Front-End-Port des Anwendungsgateways | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| Hafen | Ruft den Front-End-Port ab oder legt den Frontend-Port fest. | Int |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Frontend-Portressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ApplicationGatewayHttpListener
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften des Http-Listeners des Anwendungsgateways | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| frontendIPKonfiguration | Ruft die Front-End-IP-Konfigurationsressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| frontendPort | Ruft die Front-End-Portressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| Protokoll | Ruft das Protokoll ab oder legt es fest. | 'http' "Https" |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der HTTP-Listener-Ressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
| SSL-Zertifikat | Ruft die SSL-Zertifikatressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
ApplicationGatewayIPConfiguration
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der IP-Konfiguration des Anwendungsgateways | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| provisioningState (Bereitstellen) | Ruft den Bereitstellungsstatus der Subnetzressource des Anwendungsgateways ab, oder legt ihn fest. Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
| Subnetz | Dient zum Abrufen oder Festlegen des Verweises der Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält | SubResource- |
ApplicationGatewayPropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| back-EndAddressPools | Dient zum Abrufen oder Festlegen des Back-End-Adresspools der Anwendungsgatewayressource. | ApplicationGatewayBackendAddressPool[] |
| backHttpSettingsCollection | Dient zum Abrufen oder Festlegen von Back-End-HTTP-Einstellungen der Anwendungsgatewayressource. | ApplicationGatewayBackendHttpSettings[] |
| frontendIPKonfigurationen | Dient zum Abrufen oder Festlegen von Front-End-IP-Adressen der Anwendungsgatewayressource. | ApplicationGatewayFrontendIPKonfiguration[] |
| frontendPorts | Ruft Frontend-Ports der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewayFrontendPort[] |
| gatewayIPKonfigurationen | Ruft Subnetze der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewayIPConfiguration[] |
| httpListener | Ruft HTTP-Listener der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewayHttpListener-[] |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der ApplicationGateway-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
| requestRoutingRules | Dient zum Abrufen oder Festlegen von Anforderungsroutingregeln der Anwendungsgatewayressource. | ApplicationGatewayRequestRoutingRule[] |
| resourceGuid | Dient zum Abrufen oder Festlegen der Ressourcen-GUID-Eigenschaft der ApplicationGateway-Ressource. | Schnur |
| Sku | Ruft die Sku der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewaySku- |
| ssl-Zertifikate | Ruft ssl-Zertifikate der Anwendungsgatewayressource ab oder legt diese fest. | ApplicationGatewaySslCertificate[] |
ApplicationGatewayRequestRoutingRule
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften der Anforderungsroutingregel des Anwendungsgateways | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| back-EndAddressPool | Ruft die Back-End-Adresspoolressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| back-EndHttpSettings | Ruft die Front-End-Portressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| httpListener | Ruft die HTTP-Listenerressource des Anwendungsgateways ab oder legt diese fest. | SubResource- |
| provisioningState (Bereitstellen) | Dient zum Abrufen oder Festlegen des Bereitstellungsstatus der Anforderungsroutingregelressource Aktualisieren/Löschen/Fehlgeschlagen. | Schnur |
| ruleType | Dient zum Abrufen oder Festlegen des Regeltyps. | "Einfach" |
ApplicationGatewaySku
| Name | Beschreibung | Wert |
|---|---|---|
| Fassungsvermögen | Ruft die Kapazität (Instanzenanzahl) des Anwendungsgateways ab oder legt sie fest. | Int |
| Name | Ruft den Namen der SKU des Anwendungsgateways ab oder legt den Namen fest. | "Standard_Large" "Standard_Medium" "Standard_Small" |
| Rang | Ruft die Ebene des Anwendungsgateways ab oder legt diese fest. | "Standard" |
ApplicationGatewaySslZertifikat
| Name | Beschreibung | Wert |
|---|---|---|
| etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
| id | Ressourcen-ID | Schnur |
| Name | Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
| Eigenschaften | Eigenschaften von SSL-Zertifikaten des Anwendungsgateways | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
| Name | Beschreibung | Wert |
|---|---|---|
| Daten | Ruft die Zertifikatdaten ab oder legt sie fest. | Schnur |
| Passwort | Ruft das Zertifikatkennwort ab oder legt es fest. | Schnur |
| provisioningState (Bereitstellen) | Ruft den Bereitstellungsstatus der SSL-Zertifikatressource Aktualisierung/Löschung/Fehlgeschlagen ab oder legt ihn fest. | Schnur |
| publicCertData | Ruft die öffentlichen Zertifikatdaten ab oder legt sie fest. | Schnur |
Ressourcen-Tags
| Name | Beschreibung | Wert |
|---|
Unterressource
| Name | Beschreibung | Wert |
|---|---|---|
| id | Ressourcen-ID | Schnur |
Verwendungsbeispiele
Terraform-Beispiele
Ein grundlegendes Beispiel für die Bereitstellung von Application Gateway.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "publicIPAddress" {
type = "Microsoft.Network/publicIPAddresses@2022-07-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
ddosSettings = {
protectionMode = "VirtualNetworkInherited"
}
idleTimeoutInMinutes = 4
publicIPAddressVersion = "IPv4"
publicIPAllocationMethod = "Static"
}
sku = {
name = "Standard"
tier = "Regional"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
resource "azapi_resource" "virtualNetwork" {
type = "Microsoft.Network/virtualNetworks@2022-07-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
addressSpace = {
addressPrefixes = [
"10.0.0.0/16",
]
}
dhcpOptions = {
dnsServers = [
]
}
subnets = [
]
}
}
schema_validation_enabled = false
response_export_values = ["*"]
lifecycle {
ignore_changes = [body.properties.subnets]
}
}
resource "azapi_resource" "subnet" {
type = "Microsoft.Network/virtualNetworks/subnets@2022-07-01"
parent_id = azapi_resource.virtualNetwork.id
name = "subnet-230630033653837171"
body = {
properties = {
addressPrefix = "10.0.0.0/24"
delegations = [
]
privateEndpointNetworkPolicies = "Enabled"
privateLinkServiceNetworkPolicies = "Disabled"
serviceEndpointPolicies = [
]
serviceEndpoints = [
]
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
data "azapi_resource_id" "applicationGateway" {
type = "Microsoft.Network/applicationGateways@2022-07-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
}
data "azapi_resource_id" "frontendIPConfiguration" {
type = "Microsoft.Network/applicationGateways/frontendIPConfigurations@2022-07-01"
parent_id = data.azapi_resource_id.applicationGateway.id
name = "${azapi_resource.virtualNetwork.name}-feip"
}
data "azapi_resource_id" "frontendPort" {
type = "Microsoft.Network/applicationGateways/frontendPorts@2022-07-01"
parent_id = data.azapi_resource_id.applicationGateway.id
name = "${azapi_resource.virtualNetwork.name}-feport"
}
data "azapi_resource_id" "backendAddressPool" {
type = "Microsoft.Network/applicationGateways/backendAddressPools@2022-07-01"
parent_id = data.azapi_resource_id.applicationGateway.id
name = "${azapi_resource.virtualNetwork.name}-beap"
}
data "azapi_resource_id" "backendHttpSettingsCollection" {
type = "Microsoft.Network/applicationGateways/backendHttpSettingsCollection@2022-07-01"
parent_id = data.azapi_resource_id.applicationGateway.id
name = "${azapi_resource.virtualNetwork.name}-be-htst"
}
data "azapi_resource_id" "httpListener" {
type = "Microsoft.Network/applicationGateways/httpListeners@2022-07-01"
parent_id = data.azapi_resource_id.applicationGateway.id
name = "${azapi_resource.virtualNetwork.name}-httplstn"
}
resource "azapi_resource" "applicationGateway" {
type = "Microsoft.Network/applicationGateways@2022-07-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
authenticationCertificates = [
]
backendAddressPools = [
{
name = data.azapi_resource_id.backendAddressPool.name
properties = {
backendAddresses = [
]
}
},
]
backendHttpSettingsCollection = [
{
name = data.azapi_resource_id.backendHttpSettingsCollection.name
properties = {
authenticationCertificates = [
]
cookieBasedAffinity = "Disabled"
path = ""
pickHostNameFromBackendAddress = false
port = 80
protocol = "Http"
requestTimeout = 1
trustedRootCertificates = [
]
}
},
]
customErrorConfigurations = [
]
enableHttp2 = false
frontendIPConfigurations = [
{
name = data.azapi_resource_id.frontendIPConfiguration.name
properties = {
privateIPAllocationMethod = "Dynamic"
publicIPAddress = {
id = azapi_resource.publicIPAddress.id
}
}
},
]
frontendPorts = [
{
name = data.azapi_resource_id.frontendPort.name
properties = {
port = 80
}
},
]
gatewayIPConfigurations = [
{
name = "my-gateway-ip-configuration"
properties = {
subnet = {
id = azapi_resource.subnet.id
}
}
},
]
httpListeners = [
{
name = data.azapi_resource_id.httpListener.name
properties = {
customErrorConfigurations = [
]
frontendIPConfiguration = {
id = data.azapi_resource_id.frontendIPConfiguration.id
}
frontendPort = {
id = data.azapi_resource_id.frontendPort.id
}
protocol = "Http"
requireServerNameIndication = false
}
},
]
privateLinkConfigurations = [
]
probes = [
]
redirectConfigurations = [
]
requestRoutingRules = [
{
name = "${azapi_resource.virtualNetwork.name}-rqrt"
properties = {
backendAddressPool = {
id = data.azapi_resource_id.backendAddressPool.id
}
backendHttpSettings = {
id = data.azapi_resource_id.backendHttpSettingsCollection.id
}
httpListener = {
id = data.azapi_resource_id.httpListener.id
}
ruleType = "Basic"
priority = 10
}
},
]
rewriteRuleSets = [
]
sku = {
capacity = 2
name = "Standard_v2"
tier = "Standard_v2"
}
sslCertificates = [
]
sslPolicy = {
}
sslProfiles = [
]
trustedClientCertificates = [
]
trustedRootCertificates = [
]
urlPathMaps = [
]
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Von Azure verifizierte Module
Die folgenden Azure Verified Modules können verwendet werden, um diesen Ressourcentyp bereitzustellen.
| Modul | Beschreibung |
|---|---|
| Anwendungsgateway | AVM-Ressourcenmodul für Anwendungsgateway |