Microsoft.Network applicationGateways 2016-06-01
- neueste
- 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:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
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@2016-06-01' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
authenticationCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
provisioningState: 'string'
}
}
]
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
...
]
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'
}
tags: {
{customized property}: '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'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: '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: {
provisioningState: 'string'
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
provisioningState: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
}
}
}
}
]
provisioningState: 'string'
}
}
]
backendHttpSettingsCollection: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
authenticationCertificates: [
{
id: 'string'
}
]
cookieBasedAffinity: 'string'
port: int
probe: {
id: 'string'
}
protocol: 'string'
provisioningState: 'string'
requestTimeout: int
}
}
]
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'
}
hostName: 'string'
protocol: 'string'
provisioningState: 'string'
requireServerNameIndication: bool
sslCertificate: {
id: 'string'
}
}
}
]
probes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
host: 'string'
interval: int
path: 'string'
protocol: 'string'
provisioningState: 'string'
timeout: int
unhealthyThreshold: int
}
}
]
provisioningState: 'string'
requestRoutingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
provisioningState: 'string'
ruleType: 'string'
urlPathMap: {
id: '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'
}
}
]
sslPolicy: {
disabledSslProtocols: [
'string'
]
}
urlPathMaps: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
defaultBackendAddressPool: {
id: 'string'
}
defaultBackendHttpSettings: {
id: 'string'
}
pathRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
paths: [
'string'
]
provisioningState: 'string'
}
}
]
provisioningState: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
ApplicationGatewayAuthenticationCertificate
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften von Authentifizierungszertifikaten des Anwendungsgateways | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Daten | Öffentliche Zertifikatdaten | Schnur |
provisioningState | Bereitstellungsstatus der Authentifizierungszertifikatressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ApplicationGatewayBackendAddress
Name | Beschreibung | Wert |
---|---|---|
fqdn | Dns-Name | Schnur |
ipAddress | IP-Adresse | 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 | Ressource, 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 | Back-End-Adressen | ApplicationGatewayBackendAddress[] |
backIPConfigurations | Sammlung von Verweisen auf IPs, die in NICs definiert sind | NetworkInterfaceIPConfiguration[] |
provisioningState | 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 | Name der Ressource, 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 |
---|---|---|
authenticationCertificates | Array von Verweisen auf Anwendungsgateway-Authentifizierungszertifikate | SubResource-[] |
cookieBasedAffinity | Cookieaffinität | "Deaktiviert" "Aktiviert" |
Hafen | Hafen | Int |
Sonde | Proberessource des Anwendungsgateways | SubResource- |
Protokoll | Protokoll | 'Http' "Https" |
provisioningState | Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
requestTimeout | Anforderungstimeout | Int |
ApplicationGatewayFrontendIPConfiguration
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, 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 |
---|---|---|
privateIPAddress | PrivateIPAddress der IP-Konfiguration der Netzwerkschnittstelle | Schnur |
privateIPAllocationMethod | PrivateIP-Zuordnungsmethode (Static/Dynamic) | "Dynamisch" "Statisch" |
provisioningState | Bereitstellungsstatus der PublicIP-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
publicIPAddress | Referenz der PublicIP-Ressource | SubResource- |
Subnetz | Verweis auf die 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 | Name der Ressource, 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 | Front-End-Port | Int |
provisioningState | Bereitstellungsstatus der Front-End-Port-Ressource 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 | Name der Ressource, 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 |
---|---|---|
frontendIPConfiguration | Front-End-IP-Konfigurationsressource des Anwendungsgateways | SubResource- |
frontendPort | Frontend-Portressource des Anwendungsgateways | SubResource- |
hostName | Hostname des HTTP-Listeners | Schnur |
Protokoll | Protokoll | 'Http' "Https" |
provisioningState | Bereitstellungsstatus der HTTP-Listener-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
requireServerNameIndication | RequireServerNameIndication von HTTP-Listener | Bool |
sslCertificate | Ssl-Zertifikatressource des Anwendungsgateways | 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 | Name der Ressource, 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 | Bereitstellungsstatus der Subnetzressource des Anwendungsgateways Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
Subnetz | Verweis auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält | SubResource- |
ApplicationGatewayPathRule
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Prüfpunkts des Anwendungsgateways | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
back-EndAddressPool | Back-End-Adresspoolressource der URL-Pfadzuordnung | SubResource- |
back-EndHttpSettings | Back-End-HTTP-Einstellungsressource der URL-Pfadzuordnung | SubResource- |
Pfade | Pfadregeln der URL-Pfadzuordnung | string[] |
provisioningState | Pfadregel der URL-Pfadzuordnungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ApplicationGatewayProbe
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Prüfpunkts des Anwendungsgateways | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Gastgeber | Host zum Senden der Probe an | Schnur |
Intervall | Probingintervall in Sekunden | Int |
Pfad | Relativer Pfad des Sondes | Schnur |
Protokoll | Protokoll | 'Http' "Https" |
provisioningState | Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
Zeitüberschreitung | Probingtimeout in Sekunden | Int |
unhealthyThreshold | Fehlerhaftes Absichern des Schwellenwerts | Int |
ApplicationGatewayPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
authenticationCertificates | Authentifizierungszertifikate der Anwendungsgatewayressource | ApplicationGatewayAuthenticationCertificate[] |
back-EndAddressPools | Back-End-Adresspool der Anwendungsgatewayressource | ApplicationGatewayBackendAddressPool[] |
backHttpSettingsCollection | Back-End-HTTP-Einstellungen der Anwendungsgatewayressource | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Front-End-IP-Adressen der Anwendungsgatewayressource | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Front-End-Ports der Anwendungsgatewayressource | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Subnetze der Anwendungsgatewayressource | ApplicationGatewayIPConfiguration[] |
httpListener | HTTP-Listener der Anwendungsgatewayressource | ApplicationGatewayHttpListener-[] |
Sonden | Probes der Anwendungsgatewayressource | ApplicationGatewayProbe[] |
provisioningState | Bereitstellungsstatus der ApplicationGateway-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
requestRoutingRules | Anforderungsroutingregeln der Anwendungsgatewayressource | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Ressourcen-GUID-Eigenschaft der ApplicationGateway-Ressource | Schnur |
Sku | Sku der Anwendungsgatewayressource | ApplicationGatewaySku- |
sslCertificates | SSL-Zertifikate der Anwendungsgatewayressource | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-Richtlinie der Anwendungsgatewayressource | ApplicationGatewaySslPolicy |
urlPathMaps | URL-Pfadzuordnung der Anwendungsgatewayressource | ApplicationGatewayUrlPathMap[] |
ApplicationGatewayRequestRoutingRule
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, 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 | Back-End-Adresspoolressource des Anwendungsgateways | SubResource- |
back-EndHttpSettings | Frontend-Portressource des Anwendungsgateways | SubResource- |
httpListener | Http-Listenerressource des Anwendungsgateways | SubResource- |
provisioningState | Bereitstellungsstatus der Anforderungsroutingregelressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ruleType | Regeltyp | "Einfach" 'PathBasedRouting' |
urlPathMap | URL-Pfadzuordnungsressource des Anwendungsgateways | SubResource- |
ApplicationGatewaySku
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Kapazität (Instanzenanzahl) des Anwendungsgateways | Int |
Name | Name der Anwendungsgateway-SKU | "Standard_Large" "Standard_Medium" "Standard_Small" |
Rang | Ebene des Anwendungsgateways | "Standard" |
ApplicationGatewaySslCertificate
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, 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 | SSL-Zertifikatdaten | Schnur |
Passwort | SSL-Zertifikatkennwort | Schnur |
provisioningState | Bereitstellungsstatus der SSL-Zertifikatressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
publicCertData | Öffentliche SSL-Zertifikatdaten | Schnur |
ApplicationGatewaySslPolicy
Name | Beschreibung | Wert |
---|---|---|
disabledSslProtocols | SSL-Protokolle, die auf dem Anwendungsgateway deaktiviert werden sollen | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
ApplicationGatewayUrlPathMap
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften von UrlPathMap des Anwendungsgateways | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
defaultBackendAddressPool | Standardmäßige Back-End-Adresspoolressource der URL-Pfadzuordnung | SubResource- |
defaultBackendHttpSettings | Standard-Back-End-HTTP-Einstellungsressource der URL-Pfadzuordnung | SubResource- |
pathRules | Pfadregel der URL-Pfadzuordnungsressource | ApplicationGatewayPathRule[] |
provisioningState | Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
Back-EndAddressPool
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 Back-EndAddressPool | Back-EndAddressPoolPropertiesFormat |
Back-EndAddressPoolPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
provisioningState | Abrufen des Bereitstellungsstatus der PublicIP-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
InboundNatRule
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 einer eingehenden NAT-Regel | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
backPort | Dient zum Abrufen oder Festlegen eines Ports, der für interne Verbindungen auf dem Endpunkt verwendet wird. Das localPort-Attribut ordnet den ewigen Port des Endpunkts einem internen Port einer Rolle zu. Dies ist in Szenarien hilfreich, in denen eine Rolle mit einer internen Komponente für einen Port kommunizieren muss, der sich von dem port unterscheidet, der extern verfügbar gemacht wird. Wenn nicht angegeben, ist der Wert von localPort identisch mit dem Port-Attribut. Legen Sie den Wert von localPort auf '*' fest, um automatisch einen nicht zugewiesenen Port zuzuweisen, der mithilfe der Laufzeit-API erkannt werden kann. | Int |
enableFloatingIP | Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist bei Verwendung der SQL Always ON-Verfügbarkeitsgruppen in SQL Server erforderlich. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben. | Bool |
frontendIPConfiguration | Dient zum Abrufen oder Festlegen eines Verweises auf Front-End-IP-Adressen | SubResource- |
frontendPort | Dient zum Abrufen oder Festlegen des Ports für den externen Endpunkt. Sie können jede von Ihnen ausgewählte Portnummer angeben, aber die für jede Rolle im Dienst angegebenen Portnummern müssen eindeutig sein. Mögliche Werte liegen zwischen 1 und 65535 einschließlich | Int |
idleTimeoutInMinutes | Dient zum Abrufen oder Festlegen des Timeouts für die Tcp-Leerlaufverbindung. Der Wert kann zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert beträgt 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf Tcp festgelegt ist. | Int |
Protokoll | Ruft das Transportprotokoll für den Endpunkt ab oder legt es fest. Mögliche Werte sind Udp oder Tcp. | 'Tcp' 'Udp' |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
Microsoft.Network/applicationGateways
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften des Anwendungsgateways | ApplicationGatewayPropertiesFormat |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
NetworkInterfaceIPConfiguration
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 IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
applicationGatewayBackendAddressPools | Dient zum Abrufen oder Festlegen des Verweises auf die ApplicationGatewayBackendAddressPool-Ressource | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Dient zum Abrufen oder Festlegen des Verweises auf die LoadBalancerBackendAddressPool-Ressource. | Back-EndAddressPool-[] |
loadBalancerInboundNatRules | Dient zum Abrufen oder Festlegen einer Liste der Verweise von LoadBalancerInboundNatRules | InboundNatRule[] |
primär | Ruft ab, ob es sich um eine primäre Kundenadresse in der NIC handelt. | Bool |
privateIPAddress | Schnur | |
privateIPAddressVersion | Ruft die PrivateIP-Adressversion ab oder legt diese fest (IPv4/IPv6) | "IPv4" "IPv6" |
privateIPAllocationMethod | Dient zum Abrufen oder Festlegen der PrivateIP-Zuordnungsmethode | "Dynamisch" "Statisch" |
provisioningState | Schnur | |
publicIPAddress | PublicIPAddress-Ressource | PublicIPAddress- |
Subnetz | Subnetz in einer VirtualNetwork-Ressource | Subnetz- |
NetworkSecurityGroup
Name | Beschreibung | Wert |
---|---|---|
etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Eigenschaften | Netzwerksicherheitsgruppenressource | NetworkSecurityGroupPropertiesFormat- |
Schilder | Ressourcentags | ResourceTags- |
NetworkSecurityGroupPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
defaultSecurityRules | Dient zum Abrufen oder Standardsicherheitsregeln der Netzwerksicherheitsgruppe. | SecurityRule-[] |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
resourceGuid | Dient zum Abrufen oder Festlegen der Ressourcen-GUID-Eigenschaft der Netzwerksicherheitsgruppenressource. | Schnur |
securityRules | Ruft Sicherheitsregeln der Netzwerksicherheitsgruppe ab oder legt diese fest. | SecurityRule-[] |
PublicIPAddress
Name | Beschreibung | Wert |
---|---|---|
etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Eigenschaften | PublicIpAddress-Eigenschaften | PublicIPAddressPropertiesFormat |
Schilder | Ressourcentags | ResourceTags- |
PublicIPAddressDnsSettings
Name | Beschreibung | Wert |
---|---|---|
domainNameLabel | Dient zum Abrufen oder Festlegen der Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System erstellt. | Schnur |
fqdn | Ruft den vollqualifizierten Domänennamen des A-DNS-Eintrags ab, der der öffentlichen IP zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. | Schnur |
reverseFqdn | Ruft den umgekehrten FQDN ab oder legt diesen fest. Ein vollständig qualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn der reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der In-addr.arpa-Domäne auf den umgekehrten FQDN verweist. | Schnur |
PublicIPAddressPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
dnsSettings | Ruft den FQDN des DNS-Eintrags ab, der der öffentlichen IP-Adresse zugeordnet ist, oder legt den FQDN fest. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Dient zum Abrufen oder Festlegen des Leerlauftimeouts der öffentlichen IP-Adresse. | Int |
ipAddress | Schnur | |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
publicIPAddressVersion | Ruft die PublicIP-Adressversion ab oder legt diese fest (IPv4/IPv6) | "IPv4" "IPv6" |
publicIPAllocationMethod | Dient zum Abrufen oder Festlegen der PublicIP-Zuordnungsmethode (Static/Dynamic) | "Dynamisch" "Statisch" |
resourceGuid | Ruft die Guid-Eigenschaft der PublicIP-Ressource ab oder legt sie fest. | Schnur |
ResourceNavigationLink
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften von ResourceNavigationLink | ResourceNavigationLinkFormat- |
ResourceNavigationLinkFormat
Name | Beschreibung | Wert |
---|---|---|
verbinden | Verknüpfung mit der externen Ressource | Schnur |
linkedResourceType | Ressourcentyp der verknüpften Ressource | Schnur |
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
Route
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 | Route-Ressource | RoutePropertiesFormat- |
RoutePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Dient zum Abrufen oder Festlegen des Ziel-CIDR, auf das die Route angewendet wird. | Schnur |
nextHopIpAddress | Ruft ab oder legt fest, an welche IP-Adresspakete weitergeleitet werden sollen. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. | Schnur |
nextHopType | Ruft den Typ des Azure-Hops ab, an den das Paket gesendet werden soll, oder legt diesen fest. | 'Internet' 'None' 'VirtualAppliance' "VirtualNetworkGateway" "VnetLocal" (erforderlich) |
provisioningState | Ruft den Bereitstellungsstatus der Ressource Aktualisieren/Löschen/Fehlgeschlagen ab. | Schnur |
RouteTable
Name | Beschreibung | Wert |
---|---|---|
etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Eigenschaften | Route Table-Ressource | RouteTablePropertiesFormat- |
Schilder | Ressourcentags | ResourceTags- |
RouteTablePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
provisioningState | Ruft den Bereitstellungsstatus der Ressource Aktualisieren/Löschen/Fehlgeschlagen ab. | Schnur |
Routen | Dient zum Abrufen oder Festlegen von Routen in einer Route-Tabelle | Route[] |
SecurityRule
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 | SecurityRulePropertiesFormat- |
SecurityRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Zugang | Ruft den Netzwerkdatenverkehr ab, oder legt den Netzwerkdatenverkehr fest. Mögliche Werte sind "Allow" und "Deny" | "Zulassen" "Verweigern" (erforderlich) |
Beschreibung | Dient zum Abrufen oder Festlegen einer Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Schnur |
destinationAddressPrefix | Ruft das Zieladresspräfix ab oder legt es fest. CIDR oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. | Zeichenfolge (erforderlich) |
destinationPortRange | Ruft den Zielport oder den Zielbereich ab oder legt diese fest. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
Richtung | Ruft die Richtung der Regel ab oder legt sie fest. Eingehend oder ausgehend. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. | "Eingehend" "Ausgehend" (erforderlich) |
Priorität | Ruft die Priorität der Regel ab oder legt sie fest. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. | Int |
Protokoll | Dient zum Abrufen oder Festlegen des Netzwerkprotokolls, für das diese Regel gilt. Kann TCP, Udp oder All(*) sein. | '*' 'Tcp' "Udp" (erforderlich) |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
sourceAddressPrefix | Ruft das Quelladresspräfix ab oder legt es fest. CIDR oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. | Zeichenfolge (erforderlich) |
sourcePortRange | Dient zum Abrufen oder Festlegen des Quellports oder Bereichs. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
Subnetz
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Dient zum Abrufen oder Festlegen des Namens der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | SubnetPropertiesFormat- |
SubnetPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Ruft das Adresspräfix für das Subnetz ab oder legt es fest. | Schnur |
networkSecurityGroup | Dient zum Abrufen oder Festlegen des Verweises der NetworkSecurityGroup-Ressource | NetworkSecurityGroup- |
provisioningState | Ruft den Bereitstellungsstatus der Ressource ab. | Schnur |
resourceNavigationLinks | Ruft array of references to the external resources using subnet | ResourceNavigationLink-[] |
routeTable | Dient zum Abrufen oder Festlegen des Verweises auf die RouteTable-Ressource | RouteTable- |
Unterressource
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID | Schnur |
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
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 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:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
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": "2016-06-01",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"authenticationCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"provisioningState": "string"
}
}
],
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
...
],
"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"
},
"tags": {
"{customized property}": "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",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "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": {
"provisioningState": "string",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string",
"provisioningState": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
}
}
}
}
],
"provisioningState": "string"
}
}
],
"backendHttpSettingsCollection": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"authenticationCertificates": [
{
"id": "string"
}
],
"cookieBasedAffinity": "string",
"port": "int",
"probe": {
"id": "string"
},
"protocol": "string",
"provisioningState": "string",
"requestTimeout": "int"
}
}
],
"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"
},
"hostName": "string",
"protocol": "string",
"provisioningState": "string",
"requireServerNameIndication": "bool",
"sslCertificate": {
"id": "string"
}
}
}
],
"probes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"host": "string",
"interval": "int",
"path": "string",
"protocol": "string",
"provisioningState": "string",
"timeout": "int",
"unhealthyThreshold": "int"
}
}
],
"provisioningState": "string",
"requestRoutingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"provisioningState": "string",
"ruleType": "string",
"urlPathMap": {
"id": "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"
}
}
],
"sslPolicy": {
"disabledSslProtocols": [ "string" ]
},
"urlPathMaps": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"defaultBackendAddressPool": {
"id": "string"
},
"defaultBackendHttpSettings": {
"id": "string"
},
"pathRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"paths": [ "string" ],
"provisioningState": "string"
}
}
],
"provisioningState": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
ApplicationGatewayAuthenticationCertificate
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften von Authentifizierungszertifikaten des Anwendungsgateways | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Daten | Öffentliche Zertifikatdaten | Schnur |
provisioningState | Bereitstellungsstatus der Authentifizierungszertifikatressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ApplicationGatewayBackendAddress
Name | Beschreibung | Wert |
---|---|---|
fqdn | Dns-Name | Schnur |
ipAddress | IP-Adresse | 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 | Ressource, 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 | Back-End-Adressen | ApplicationGatewayBackendAddress[] |
backIPConfigurations | Sammlung von Verweisen auf IPs, die in NICs definiert sind | NetworkInterfaceIPConfiguration[] |
provisioningState | 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 | Name der Ressource, 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 |
---|---|---|
authenticationCertificates | Array von Verweisen auf Anwendungsgateway-Authentifizierungszertifikate | SubResource-[] |
cookieBasedAffinity | Cookieaffinität | "Deaktiviert" "Aktiviert" |
Hafen | Hafen | Int |
Sonde | Proberessource des Anwendungsgateways | SubResource- |
Protokoll | Protokoll | 'Http' "Https" |
provisioningState | Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
requestTimeout | Anforderungstimeout | Int |
ApplicationGatewayFrontendIPConfiguration
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, 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 |
---|---|---|
privateIPAddress | PrivateIPAddress der IP-Konfiguration der Netzwerkschnittstelle | Schnur |
privateIPAllocationMethod | PrivateIP-Zuordnungsmethode (Static/Dynamic) | "Dynamisch" "Statisch" |
provisioningState | Bereitstellungsstatus der PublicIP-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
publicIPAddress | Referenz der PublicIP-Ressource | SubResource- |
Subnetz | Verweis auf die 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 | Name der Ressource, 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 | Front-End-Port | Int |
provisioningState | Bereitstellungsstatus der Front-End-Port-Ressource 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 | Name der Ressource, 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 |
---|---|---|
frontendIPConfiguration | Front-End-IP-Konfigurationsressource des Anwendungsgateways | SubResource- |
frontendPort | Frontend-Portressource des Anwendungsgateways | SubResource- |
hostName | Hostname des HTTP-Listeners | Schnur |
Protokoll | Protokoll | 'Http' "Https" |
provisioningState | Bereitstellungsstatus der HTTP-Listener-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
requireServerNameIndication | RequireServerNameIndication von HTTP-Listener | Bool |
sslCertificate | Ssl-Zertifikatressource des Anwendungsgateways | 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 | Name der Ressource, 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 | Bereitstellungsstatus der Subnetzressource des Anwendungsgateways Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
Subnetz | Verweis auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält | SubResource- |
ApplicationGatewayPathRule
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Prüfpunkts des Anwendungsgateways | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
back-EndAddressPool | Back-End-Adresspoolressource der URL-Pfadzuordnung | SubResource- |
back-EndHttpSettings | Back-End-HTTP-Einstellungsressource der URL-Pfadzuordnung | SubResource- |
Pfade | Pfadregeln der URL-Pfadzuordnung | string[] |
provisioningState | Pfadregel der URL-Pfadzuordnungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ApplicationGatewayProbe
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Prüfpunkts des Anwendungsgateways | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Gastgeber | Host zum Senden der Probe an | Schnur |
Intervall | Probingintervall in Sekunden | Int |
Pfad | Relativer Pfad des Sondes | Schnur |
Protokoll | Protokoll | 'Http' "Https" |
provisioningState | Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
Zeitüberschreitung | Probingtimeout in Sekunden | Int |
unhealthyThreshold | Fehlerhaftes Absichern des Schwellenwerts | Int |
ApplicationGatewayPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
authenticationCertificates | Authentifizierungszertifikate der Anwendungsgatewayressource | ApplicationGatewayAuthenticationCertificate[] |
back-EndAddressPools | Back-End-Adresspool der Anwendungsgatewayressource | ApplicationGatewayBackendAddressPool[] |
backHttpSettingsCollection | Back-End-HTTP-Einstellungen der Anwendungsgatewayressource | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Front-End-IP-Adressen der Anwendungsgatewayressource | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Front-End-Ports der Anwendungsgatewayressource | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Subnetze der Anwendungsgatewayressource | ApplicationGatewayIPConfiguration[] |
httpListener | HTTP-Listener der Anwendungsgatewayressource | ApplicationGatewayHttpListener-[] |
Sonden | Probes der Anwendungsgatewayressource | ApplicationGatewayProbe[] |
provisioningState | Bereitstellungsstatus der ApplicationGateway-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
requestRoutingRules | Anforderungsroutingregeln der Anwendungsgatewayressource | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Ressourcen-GUID-Eigenschaft der ApplicationGateway-Ressource | Schnur |
Sku | Sku der Anwendungsgatewayressource | ApplicationGatewaySku- |
sslCertificates | SSL-Zertifikate der Anwendungsgatewayressource | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-Richtlinie der Anwendungsgatewayressource | ApplicationGatewaySslPolicy |
urlPathMaps | URL-Pfadzuordnung der Anwendungsgatewayressource | ApplicationGatewayUrlPathMap[] |
ApplicationGatewayRequestRoutingRule
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, 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 | Back-End-Adresspoolressource des Anwendungsgateways | SubResource- |
back-EndHttpSettings | Frontend-Portressource des Anwendungsgateways | SubResource- |
httpListener | Http-Listenerressource des Anwendungsgateways | SubResource- |
provisioningState | Bereitstellungsstatus der Anforderungsroutingregelressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ruleType | Regeltyp | "Einfach" 'PathBasedRouting' |
urlPathMap | URL-Pfadzuordnungsressource des Anwendungsgateways | SubResource- |
ApplicationGatewaySku
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Kapazität (Instanzenanzahl) des Anwendungsgateways | Int |
Name | Name der Anwendungsgateway-SKU | "Standard_Large" "Standard_Medium" "Standard_Small" |
Rang | Ebene des Anwendungsgateways | "Standard" |
ApplicationGatewaySslCertificate
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, 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 | SSL-Zertifikatdaten | Schnur |
Passwort | SSL-Zertifikatkennwort | Schnur |
provisioningState | Bereitstellungsstatus der SSL-Zertifikatressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
publicCertData | Öffentliche SSL-Zertifikatdaten | Schnur |
ApplicationGatewaySslPolicy
Name | Beschreibung | Wert |
---|---|---|
disabledSslProtocols | SSL-Protokolle, die auf dem Anwendungsgateway deaktiviert werden sollen | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
ApplicationGatewayUrlPathMap
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften von UrlPathMap des Anwendungsgateways | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
defaultBackendAddressPool | Standardmäßige Back-End-Adresspoolressource der URL-Pfadzuordnung | SubResource- |
defaultBackendHttpSettings | Standard-Back-End-HTTP-Einstellungsressource der URL-Pfadzuordnung | SubResource- |
pathRules | Pfadregel der URL-Pfadzuordnungsressource | ApplicationGatewayPathRule[] |
provisioningState | Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
Back-EndAddressPool
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 Back-EndAddressPool | Back-EndAddressPoolPropertiesFormat |
Back-EndAddressPoolPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
provisioningState | Abrufen des Bereitstellungsstatus der PublicIP-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
InboundNatRule
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 einer eingehenden NAT-Regel | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
backPort | Dient zum Abrufen oder Festlegen eines Ports, der für interne Verbindungen auf dem Endpunkt verwendet wird. Das localPort-Attribut ordnet den ewigen Port des Endpunkts einem internen Port einer Rolle zu. Dies ist in Szenarien hilfreich, in denen eine Rolle mit einer internen Komponente für einen Port kommunizieren muss, der sich von dem port unterscheidet, der extern verfügbar gemacht wird. Wenn nicht angegeben, ist der Wert von localPort identisch mit dem Port-Attribut. Legen Sie den Wert von localPort auf '*' fest, um automatisch einen nicht zugewiesenen Port zuzuweisen, der mithilfe der Laufzeit-API erkannt werden kann. | Int |
enableFloatingIP | Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist bei Verwendung der SQL Always ON-Verfügbarkeitsgruppen in SQL Server erforderlich. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben. | Bool |
frontendIPConfiguration | Dient zum Abrufen oder Festlegen eines Verweises auf Front-End-IP-Adressen | SubResource- |
frontendPort | Dient zum Abrufen oder Festlegen des Ports für den externen Endpunkt. Sie können jede von Ihnen ausgewählte Portnummer angeben, aber die für jede Rolle im Dienst angegebenen Portnummern müssen eindeutig sein. Mögliche Werte liegen zwischen 1 und 65535 einschließlich | Int |
idleTimeoutInMinutes | Dient zum Abrufen oder Festlegen des Timeouts für die Tcp-Leerlaufverbindung. Der Wert kann zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert beträgt 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf Tcp festgelegt ist. | Int |
Protokoll | Ruft das Transportprotokoll für den Endpunkt ab oder legt es fest. Mögliche Werte sind Udp oder Tcp. | 'Tcp' 'Udp' |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
Microsoft.Network/applicationGateways
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2016-06-01' |
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
Ort | Ressourcenspeicherort | Schnur |
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" |
NetworkInterfaceIPConfiguration
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 IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
applicationGatewayBackendAddressPools | Dient zum Abrufen oder Festlegen des Verweises auf die ApplicationGatewayBackendAddressPool-Ressource | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Dient zum Abrufen oder Festlegen des Verweises auf die LoadBalancerBackendAddressPool-Ressource. | Back-EndAddressPool-[] |
loadBalancerInboundNatRules | Dient zum Abrufen oder Festlegen einer Liste der Verweise von LoadBalancerInboundNatRules | InboundNatRule[] |
primär | Ruft ab, ob es sich um eine primäre Kundenadresse in der NIC handelt. | Bool |
privateIPAddress | Schnur | |
privateIPAddressVersion | Ruft die PrivateIP-Adressversion ab oder legt diese fest (IPv4/IPv6) | "IPv4" "IPv6" |
privateIPAllocationMethod | Dient zum Abrufen oder Festlegen der PrivateIP-Zuordnungsmethode | "Dynamisch" "Statisch" |
provisioningState | Schnur | |
publicIPAddress | PublicIPAddress-Ressource | PublicIPAddress- |
Subnetz | Subnetz in einer VirtualNetwork-Ressource | Subnetz- |
NetworkSecurityGroup
Name | Beschreibung | Wert |
---|---|---|
etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Eigenschaften | Netzwerksicherheitsgruppenressource | NetworkSecurityGroupPropertiesFormat- |
Schilder | Ressourcentags | ResourceTags- |
NetworkSecurityGroupPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
defaultSecurityRules | Dient zum Abrufen oder Standardsicherheitsregeln der Netzwerksicherheitsgruppe. | SecurityRule-[] |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
resourceGuid | Dient zum Abrufen oder Festlegen der Ressourcen-GUID-Eigenschaft der Netzwerksicherheitsgruppenressource. | Schnur |
securityRules | Ruft Sicherheitsregeln der Netzwerksicherheitsgruppe ab oder legt diese fest. | SecurityRule-[] |
PublicIPAddress
Name | Beschreibung | Wert |
---|---|---|
etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Eigenschaften | PublicIpAddress-Eigenschaften | PublicIPAddressPropertiesFormat |
Schilder | Ressourcentags | ResourceTags- |
PublicIPAddressDnsSettings
Name | Beschreibung | Wert |
---|---|---|
domainNameLabel | Dient zum Abrufen oder Festlegen der Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System erstellt. | Schnur |
fqdn | Ruft den vollqualifizierten Domänennamen des A-DNS-Eintrags ab, der der öffentlichen IP zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. | Schnur |
reverseFqdn | Ruft den umgekehrten FQDN ab oder legt diesen fest. Ein vollständig qualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn der reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der In-addr.arpa-Domäne auf den umgekehrten FQDN verweist. | Schnur |
PublicIPAddressPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
dnsSettings | Ruft den FQDN des DNS-Eintrags ab, der der öffentlichen IP-Adresse zugeordnet ist, oder legt den FQDN fest. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Dient zum Abrufen oder Festlegen des Leerlauftimeouts der öffentlichen IP-Adresse. | Int |
ipAddress | Schnur | |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
publicIPAddressVersion | Ruft die PublicIP-Adressversion ab oder legt diese fest (IPv4/IPv6) | "IPv4" "IPv6" |
publicIPAllocationMethod | Dient zum Abrufen oder Festlegen der PublicIP-Zuordnungsmethode (Static/Dynamic) | "Dynamisch" "Statisch" |
resourceGuid | Ruft die Guid-Eigenschaft der PublicIP-Ressource ab oder legt sie fest. | Schnur |
ResourceNavigationLink
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften von ResourceNavigationLink | ResourceNavigationLinkFormat- |
ResourceNavigationLinkFormat
Name | Beschreibung | Wert |
---|---|---|
verbinden | Verknüpfung mit der externen Ressource | Schnur |
linkedResourceType | Ressourcentyp der verknüpften Ressource | Schnur |
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
Route
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 | Route-Ressource | RoutePropertiesFormat- |
RoutePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Dient zum Abrufen oder Festlegen des Ziel-CIDR, auf das die Route angewendet wird. | Schnur |
nextHopIpAddress | Ruft ab oder legt fest, an welche IP-Adresspakete weitergeleitet werden sollen. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. | Schnur |
nextHopType | Ruft den Typ des Azure-Hops ab, an den das Paket gesendet werden soll, oder legt diesen fest. | 'Internet' 'None' 'VirtualAppliance' "VirtualNetworkGateway" "VnetLocal" (erforderlich) |
provisioningState | Ruft den Bereitstellungsstatus der Ressource Aktualisieren/Löschen/Fehlgeschlagen ab. | Schnur |
RouteTable
Name | Beschreibung | Wert |
---|---|---|
etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Eigenschaften | Route Table-Ressource | RouteTablePropertiesFormat- |
Schilder | Ressourcentags | ResourceTags- |
RouteTablePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
provisioningState | Ruft den Bereitstellungsstatus der Ressource Aktualisieren/Löschen/Fehlgeschlagen ab. | Schnur |
Routen | Dient zum Abrufen oder Festlegen von Routen in einer Route-Tabelle | Route[] |
SecurityRule
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 | SecurityRulePropertiesFormat- |
SecurityRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Zugang | Ruft den Netzwerkdatenverkehr ab, oder legt den Netzwerkdatenverkehr fest. Mögliche Werte sind "Allow" und "Deny" | "Zulassen" "Verweigern" (erforderlich) |
Beschreibung | Dient zum Abrufen oder Festlegen einer Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Schnur |
destinationAddressPrefix | Ruft das Zieladresspräfix ab oder legt es fest. CIDR oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. | Zeichenfolge (erforderlich) |
destinationPortRange | Ruft den Zielport oder den Zielbereich ab oder legt diese fest. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
Richtung | Ruft die Richtung der Regel ab oder legt sie fest. Eingehend oder ausgehend. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. | "Eingehend" "Ausgehend" (erforderlich) |
Priorität | Ruft die Priorität der Regel ab oder legt sie fest. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. | Int |
Protokoll | Dient zum Abrufen oder Festlegen des Netzwerkprotokolls, für das diese Regel gilt. Kann TCP, Udp oder All(*) sein. | '*' 'Tcp' "Udp" (erforderlich) |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
sourceAddressPrefix | Ruft das Quelladresspräfix ab oder legt es fest. CIDR oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. | Zeichenfolge (erforderlich) |
sourcePortRange | Dient zum Abrufen oder Festlegen des Quellports oder Bereichs. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
Subnetz
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Dient zum Abrufen oder Festlegen des Namens der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | SubnetPropertiesFormat- |
SubnetPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Ruft das Adresspräfix für das Subnetz ab oder legt es fest. | Schnur |
networkSecurityGroup | Dient zum Abrufen oder Festlegen des Verweises der NetworkSecurityGroup-Ressource | NetworkSecurityGroup- |
provisioningState | Ruft den Bereitstellungsstatus der Ressource ab. | Schnur |
resourceNavigationLinks | Ruft array of references to the external resources using subnet | ResourceNavigationLink-[] |
routeTable | Dient zum Abrufen oder Festlegen des Verweises auf die RouteTable-Ressource | RouteTable- |
Unterressource
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID | Schnur |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
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. |
Multi tier traffic manager, 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:
- Ressourcengruppen
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@2016-06-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"
}
}
]
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
...
]
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"
}
tags = {
{customized property} = "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"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
provisioningState = "string"
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "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 = {
provisioningState = "string"
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
provisioningState = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
}
}
}
}
]
provisioningState = "string"
}
}
]
backendHttpSettingsCollection = [
{
etag = "string"
id = "string"
name = "string"
properties = {
authenticationCertificates = [
{
id = "string"
}
]
cookieBasedAffinity = "string"
port = int
probe = {
id = "string"
}
protocol = "string"
provisioningState = "string"
requestTimeout = int
}
}
]
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"
}
hostName = "string"
protocol = "string"
provisioningState = "string"
requireServerNameIndication = bool
sslCertificate = {
id = "string"
}
}
}
]
probes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
host = "string"
interval = int
path = "string"
protocol = "string"
provisioningState = "string"
timeout = int
unhealthyThreshold = int
}
}
]
provisioningState = "string"
requestRoutingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
provisioningState = "string"
ruleType = "string"
urlPathMap = {
id = "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"
}
}
]
sslPolicy = {
disabledSslProtocols = [
"string"
]
}
urlPathMaps = [
{
etag = "string"
id = "string"
name = "string"
properties = {
defaultBackendAddressPool = {
id = "string"
}
defaultBackendHttpSettings = {
id = "string"
}
pathRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
paths = [
"string"
]
provisioningState = "string"
}
}
]
provisioningState = "string"
}
}
]
}
})
}
Eigenschaftswerte
ApplicationGatewayAuthenticationCertificate
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften von Authentifizierungszertifikaten des Anwendungsgateways | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Daten | Öffentliche Zertifikatdaten | Schnur |
provisioningState | Bereitstellungsstatus der Authentifizierungszertifikatressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ApplicationGatewayBackendAddress
Name | Beschreibung | Wert |
---|---|---|
fqdn | Dns-Name | Schnur |
ipAddress | IP-Adresse | 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 | Ressource, 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 | Back-End-Adressen | ApplicationGatewayBackendAddress[] |
backIPConfigurations | Sammlung von Verweisen auf IPs, die in NICs definiert sind | NetworkInterfaceIPConfiguration[] |
provisioningState | 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 | Name der Ressource, 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 |
---|---|---|
authenticationCertificates | Array von Verweisen auf Anwendungsgateway-Authentifizierungszertifikate | SubResource-[] |
cookieBasedAffinity | Cookieaffinität | "Deaktiviert" "Aktiviert" |
Hafen | Hafen | Int |
Sonde | Proberessource des Anwendungsgateways | SubResource- |
Protokoll | Protokoll | 'Http' "Https" |
provisioningState | Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
requestTimeout | Anforderungstimeout | Int |
ApplicationGatewayFrontendIPConfiguration
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, 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 |
---|---|---|
privateIPAddress | PrivateIPAddress der IP-Konfiguration der Netzwerkschnittstelle | Schnur |
privateIPAllocationMethod | PrivateIP-Zuordnungsmethode (Static/Dynamic) | "Dynamisch" "Statisch" |
provisioningState | Bereitstellungsstatus der PublicIP-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
publicIPAddress | Referenz der PublicIP-Ressource | SubResource- |
Subnetz | Verweis auf die 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 | Name der Ressource, 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 | Front-End-Port | Int |
provisioningState | Bereitstellungsstatus der Front-End-Port-Ressource 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 | Name der Ressource, 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 |
---|---|---|
frontendIPConfiguration | Front-End-IP-Konfigurationsressource des Anwendungsgateways | SubResource- |
frontendPort | Frontend-Portressource des Anwendungsgateways | SubResource- |
hostName | Hostname des HTTP-Listeners | Schnur |
Protokoll | Protokoll | 'Http' "Https" |
provisioningState | Bereitstellungsstatus der HTTP-Listener-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
requireServerNameIndication | RequireServerNameIndication von HTTP-Listener | Bool |
sslCertificate | Ssl-Zertifikatressource des Anwendungsgateways | 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 | Name der Ressource, 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 | Bereitstellungsstatus der Subnetzressource des Anwendungsgateways Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
Subnetz | Verweis auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält | SubResource- |
ApplicationGatewayPathRule
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Prüfpunkts des Anwendungsgateways | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
back-EndAddressPool | Back-End-Adresspoolressource der URL-Pfadzuordnung | SubResource- |
back-EndHttpSettings | Back-End-HTTP-Einstellungsressource der URL-Pfadzuordnung | SubResource- |
Pfade | Pfadregeln der URL-Pfadzuordnung | string[] |
provisioningState | Pfadregel der URL-Pfadzuordnungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ApplicationGatewayProbe
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Prüfpunkts des Anwendungsgateways | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Gastgeber | Host zum Senden der Probe an | Schnur |
Intervall | Probingintervall in Sekunden | Int |
Pfad | Relativer Pfad des Sondes | Schnur |
Protokoll | Protokoll | 'Http' "Https" |
provisioningState | Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
Zeitüberschreitung | Probingtimeout in Sekunden | Int |
unhealthyThreshold | Fehlerhaftes Absichern des Schwellenwerts | Int |
ApplicationGatewayPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
authenticationCertificates | Authentifizierungszertifikate der Anwendungsgatewayressource | ApplicationGatewayAuthenticationCertificate[] |
back-EndAddressPools | Back-End-Adresspool der Anwendungsgatewayressource | ApplicationGatewayBackendAddressPool[] |
backHttpSettingsCollection | Back-End-HTTP-Einstellungen der Anwendungsgatewayressource | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Front-End-IP-Adressen der Anwendungsgatewayressource | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Front-End-Ports der Anwendungsgatewayressource | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Subnetze der Anwendungsgatewayressource | ApplicationGatewayIPConfiguration[] |
httpListener | HTTP-Listener der Anwendungsgatewayressource | ApplicationGatewayHttpListener-[] |
Sonden | Probes der Anwendungsgatewayressource | ApplicationGatewayProbe[] |
provisioningState | Bereitstellungsstatus der ApplicationGateway-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
requestRoutingRules | Anforderungsroutingregeln der Anwendungsgatewayressource | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Ressourcen-GUID-Eigenschaft der ApplicationGateway-Ressource | Schnur |
Sku | Sku der Anwendungsgatewayressource | ApplicationGatewaySku- |
sslCertificates | SSL-Zertifikate der Anwendungsgatewayressource | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-Richtlinie der Anwendungsgatewayressource | ApplicationGatewaySslPolicy |
urlPathMaps | URL-Pfadzuordnung der Anwendungsgatewayressource | ApplicationGatewayUrlPathMap[] |
ApplicationGatewayRequestRoutingRule
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, 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 | Back-End-Adresspoolressource des Anwendungsgateways | SubResource- |
back-EndHttpSettings | Frontend-Portressource des Anwendungsgateways | SubResource- |
httpListener | Http-Listenerressource des Anwendungsgateways | SubResource- |
provisioningState | Bereitstellungsstatus der Anforderungsroutingregelressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
ruleType | Regeltyp | "Einfach" 'PathBasedRouting' |
urlPathMap | URL-Pfadzuordnungsressource des Anwendungsgateways | SubResource- |
ApplicationGatewaySku
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Kapazität (Instanzenanzahl) des Anwendungsgateways | Int |
Name | Name der Anwendungsgateway-SKU | "Standard_Large" "Standard_Medium" "Standard_Small" |
Rang | Ebene des Anwendungsgateways | "Standard" |
ApplicationGatewaySslCertificate
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, 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 | SSL-Zertifikatdaten | Schnur |
Passwort | SSL-Zertifikatkennwort | Schnur |
provisioningState | Bereitstellungsstatus der SSL-Zertifikatressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
publicCertData | Öffentliche SSL-Zertifikatdaten | Schnur |
ApplicationGatewaySslPolicy
Name | Beschreibung | Wert |
---|---|---|
disabledSslProtocols | SSL-Protokolle, die auf dem Anwendungsgateway deaktiviert werden sollen | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
ApplicationGatewayUrlPathMap
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften von UrlPathMap des Anwendungsgateways | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
defaultBackendAddressPool | Standardmäßige Back-End-Adresspoolressource der URL-Pfadzuordnung | SubResource- |
defaultBackendHttpSettings | Standard-Back-End-HTTP-Einstellungsressource der URL-Pfadzuordnung | SubResource- |
pathRules | Pfadregel der URL-Pfadzuordnungsressource | ApplicationGatewayPathRule[] |
provisioningState | Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
Back-EndAddressPool
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 Back-EndAddressPool | Back-EndAddressPoolPropertiesFormat |
Back-EndAddressPoolPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
provisioningState | Abrufen des Bereitstellungsstatus der PublicIP-Ressource Aktualisieren/Löschen/Fehlgeschlagen | Schnur |
InboundNatRule
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 einer eingehenden NAT-Regel | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
backPort | Dient zum Abrufen oder Festlegen eines Ports, der für interne Verbindungen auf dem Endpunkt verwendet wird. Das localPort-Attribut ordnet den ewigen Port des Endpunkts einem internen Port einer Rolle zu. Dies ist in Szenarien hilfreich, in denen eine Rolle mit einer internen Komponente für einen Port kommunizieren muss, der sich von dem port unterscheidet, der extern verfügbar gemacht wird. Wenn nicht angegeben, ist der Wert von localPort identisch mit dem Port-Attribut. Legen Sie den Wert von localPort auf '*' fest, um automatisch einen nicht zugewiesenen Port zuzuweisen, der mithilfe der Laufzeit-API erkannt werden kann. | Int |
enableFloatingIP | Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist bei Verwendung der SQL Always ON-Verfügbarkeitsgruppen in SQL Server erforderlich. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben. | Bool |
frontendIPConfiguration | Dient zum Abrufen oder Festlegen eines Verweises auf Front-End-IP-Adressen | SubResource- |
frontendPort | Dient zum Abrufen oder Festlegen des Ports für den externen Endpunkt. Sie können jede von Ihnen ausgewählte Portnummer angeben, aber die für jede Rolle im Dienst angegebenen Portnummern müssen eindeutig sein. Mögliche Werte liegen zwischen 1 und 65535 einschließlich | Int |
idleTimeoutInMinutes | Dient zum Abrufen oder Festlegen des Timeouts für die Tcp-Leerlaufverbindung. Der Wert kann zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert beträgt 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf Tcp festgelegt ist. | Int |
Protokoll | Ruft das Transportprotokoll für den Endpunkt ab oder legt es fest. Mögliche Werte sind Udp oder Tcp. | 'Tcp' 'Udp' |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
Microsoft.Network/applicationGateways
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften des Anwendungsgateways | ApplicationGatewayPropertiesFormat |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.Network/applicationGateways@2016-06-01" |
NetworkInterfaceIPConfiguration
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 IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
applicationGatewayBackendAddressPools | Dient zum Abrufen oder Festlegen des Verweises auf die ApplicationGatewayBackendAddressPool-Ressource | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Dient zum Abrufen oder Festlegen des Verweises auf die LoadBalancerBackendAddressPool-Ressource. | Back-EndAddressPool-[] |
loadBalancerInboundNatRules | Dient zum Abrufen oder Festlegen einer Liste der Verweise von LoadBalancerInboundNatRules | InboundNatRule[] |
primär | Ruft ab, ob es sich um eine primäre Kundenadresse in der NIC handelt. | Bool |
privateIPAddress | Schnur | |
privateIPAddressVersion | Ruft die PrivateIP-Adressversion ab oder legt diese fest (IPv4/IPv6) | "IPv4" "IPv6" |
privateIPAllocationMethod | Dient zum Abrufen oder Festlegen der PrivateIP-Zuordnungsmethode | "Dynamisch" "Statisch" |
provisioningState | Schnur | |
publicIPAddress | PublicIPAddress-Ressource | PublicIPAddress- |
Subnetz | Subnetz in einer VirtualNetwork-Ressource | Subnetz- |
NetworkSecurityGroup
Name | Beschreibung | Wert |
---|---|---|
etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Eigenschaften | Netzwerksicherheitsgruppenressource | NetworkSecurityGroupPropertiesFormat- |
Schilder | Ressourcentags | ResourceTags- |
NetworkSecurityGroupPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
defaultSecurityRules | Dient zum Abrufen oder Standardsicherheitsregeln der Netzwerksicherheitsgruppe. | SecurityRule-[] |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
resourceGuid | Dient zum Abrufen oder Festlegen der Ressourcen-GUID-Eigenschaft der Netzwerksicherheitsgruppenressource. | Schnur |
securityRules | Ruft Sicherheitsregeln der Netzwerksicherheitsgruppe ab oder legt diese fest. | SecurityRule-[] |
PublicIPAddress
Name | Beschreibung | Wert |
---|---|---|
etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Eigenschaften | PublicIpAddress-Eigenschaften | PublicIPAddressPropertiesFormat |
Schilder | Ressourcentags | ResourceTags- |
PublicIPAddressDnsSettings
Name | Beschreibung | Wert |
---|---|---|
domainNameLabel | Dient zum Abrufen oder Festlegen der Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System erstellt. | Schnur |
fqdn | Ruft den vollqualifizierten Domänennamen des A-DNS-Eintrags ab, der der öffentlichen IP zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. | Schnur |
reverseFqdn | Ruft den umgekehrten FQDN ab oder legt diesen fest. Ein vollständig qualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn der reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der In-addr.arpa-Domäne auf den umgekehrten FQDN verweist. | Schnur |
PublicIPAddressPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
dnsSettings | Ruft den FQDN des DNS-Eintrags ab, der der öffentlichen IP-Adresse zugeordnet ist, oder legt den FQDN fest. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Dient zum Abrufen oder Festlegen des Leerlauftimeouts der öffentlichen IP-Adresse. | Int |
ipAddress | Schnur | |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
publicIPAddressVersion | Ruft die PublicIP-Adressversion ab oder legt diese fest (IPv4/IPv6) | "IPv4" "IPv6" |
publicIPAllocationMethod | Dient zum Abrufen oder Festlegen der PublicIP-Zuordnungsmethode (Static/Dynamic) | "Dynamisch" "Statisch" |
resourceGuid | Ruft die Guid-Eigenschaft der PublicIP-Ressource ab oder legt sie fest. | Schnur |
ResourceNavigationLink
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID | Schnur |
Name | Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften von ResourceNavigationLink | ResourceNavigationLinkFormat- |
ResourceNavigationLinkFormat
Name | Beschreibung | Wert |
---|---|---|
verbinden | Verknüpfung mit der externen Ressource | Schnur |
linkedResourceType | Ressourcentyp der verknüpften Ressource | Schnur |
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
Route
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 | Route-Ressource | RoutePropertiesFormat- |
RoutePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Dient zum Abrufen oder Festlegen des Ziel-CIDR, auf das die Route angewendet wird. | Schnur |
nextHopIpAddress | Ruft ab oder legt fest, an welche IP-Adresspakete weitergeleitet werden sollen. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. | Schnur |
nextHopType | Ruft den Typ des Azure-Hops ab, an den das Paket gesendet werden soll, oder legt diesen fest. | 'Internet' 'None' 'VirtualAppliance' "VirtualNetworkGateway" "VnetLocal" (erforderlich) |
provisioningState | Ruft den Bereitstellungsstatus der Ressource Aktualisieren/Löschen/Fehlgeschlagen ab. | Schnur |
RouteTable
Name | Beschreibung | Wert |
---|---|---|
etag | Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Ort | Ressourcenspeicherort | Schnur |
Eigenschaften | Route Table-Ressource | RouteTablePropertiesFormat- |
Schilder | Ressourcentags | ResourceTags- |
RouteTablePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
provisioningState | Ruft den Bereitstellungsstatus der Ressource Aktualisieren/Löschen/Fehlgeschlagen ab. | Schnur |
Routen | Dient zum Abrufen oder Festlegen von Routen in einer Route-Tabelle | Route[] |
SecurityRule
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 | SecurityRulePropertiesFormat- |
SecurityRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Zugang | Ruft den Netzwerkdatenverkehr ab, oder legt den Netzwerkdatenverkehr fest. Mögliche Werte sind "Allow" und "Deny" | "Zulassen" "Verweigern" (erforderlich) |
Beschreibung | Dient zum Abrufen oder Festlegen einer Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Schnur |
destinationAddressPrefix | Ruft das Zieladresspräfix ab oder legt es fest. CIDR oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. | Zeichenfolge (erforderlich) |
destinationPortRange | Ruft den Zielport oder den Zielbereich ab oder legt diese fest. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
Richtung | Ruft die Richtung der Regel ab oder legt sie fest. Eingehend oder ausgehend. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. | "Eingehend" "Ausgehend" (erforderlich) |
Priorität | Ruft die Priorität der Regel ab oder legt sie fest. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. | Int |
Protokoll | Dient zum Abrufen oder Festlegen des Netzwerkprotokolls, für das diese Regel gilt. Kann TCP, Udp oder All(*) sein. | '*' 'Tcp' "Udp" (erforderlich) |
provisioningState | Ruft den Bereitstellungsstatus der PublicIP-Ressource Aktualisierung/Löschung/Fehlgeschlagen ab. | Schnur |
sourceAddressPrefix | Ruft das Quelladresspräfix ab oder legt es fest. CIDR oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. | Zeichenfolge (erforderlich) |
sourcePortRange | Dient zum Abrufen oder Festlegen des Quellports oder Bereichs. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
Subnetz
Name | Beschreibung | Wert |
---|---|---|
etag | Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird | Schnur |
id | Ressourcen-ID | Schnur |
Name | Dient zum Abrufen oder Festlegen des Namens der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | SubnetPropertiesFormat- |
SubnetPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Ruft das Adresspräfix für das Subnetz ab oder legt es fest. | Schnur |
networkSecurityGroup | Dient zum Abrufen oder Festlegen des Verweises der NetworkSecurityGroup-Ressource | NetworkSecurityGroup- |
provisioningState | Ruft den Bereitstellungsstatus der Ressource ab. | Schnur |
resourceNavigationLinks | Ruft array of references to the external resources using subnet | ResourceNavigationLink-[] |
routeTable | Dient zum Abrufen oder Festlegen des Verweises auf die RouteTable-Ressource | RouteTable- |
Unterressource
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID | Schnur |