Application Gateways - Create Or Update

Erstellt oder aktualisiert das angegebene Anwendungsgateway.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}?api-version=2023-09-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
applicationGatewayName
path True

string

Der Name des Anwendungsgateways.

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Die Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

api-version
query True

string

Client-API-Version.

Anforderungstext

Name Typ Beschreibung
id

string

Ressourcen-ID

identity

ManagedServiceIdentity

Die Identität des Anwendungsgateways, sofern konfiguriert.

location

string

Ressourcenspeicherort

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Authentifizierungszertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Konfiguration der automatischen Skalierung.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Back-End-Adresspool der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Back-End-HTTP-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Back-End-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Benutzerdefinierte Fehlerkonfigurationen der Application Gateway-Ressource.

properties.enableFips

boolean

Gibt an, ob FIPS für die Application Gateway-Ressource aktiviert ist.

properties.enableHttp2

boolean

Gibt an, ob HTTP2 für die Application Gateway-Ressource aktiviert ist.

properties.firewallPolicy

SubResource

Verweis auf die FirewallPolicy-Ressource.

properties.forceFirewallPolicyAssociation

boolean

Wenn true, ordnet eine Firewallrichtlinie einem Anwendungsgateway zu, unabhängig davon, ob sich die Richtlinie von der WAF-Konfiguration unterscheidet.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Front-End-IP-Adressen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Front-End-Ports der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Subnetze der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Globale Konfiguration.

properties.httpListeners

ApplicationGatewayHttpListener[]

HTTP-Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.listeners

ApplicationGatewayListener[]

Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Laden der Verteilungsrichtlinien der Application Gateway-Ressource.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

PrivateLink-Konfigurationen auf Application Gateway.

properties.probes

ApplicationGatewayProbe[]

Tests der Anwendungsgatewayressource.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Umleitungskonfigurationen der Application Gateway-Ressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Anforderungsroutingregeln der Application Gateway-Ressource.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Regeln für die Application Gateway-Ressource neu schreiben.

properties.routingRules

ApplicationGatewayRoutingRule[]

Routingregeln der Anwendungsgatewayressource.

properties.sku

ApplicationGatewaySku

SKU der Anwendungsgatewayressource.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

SSL-Zertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.sslPolicy

ApplicationGatewaySslPolicy

SSL-Richtlinie der Anwendungsgatewayressource.

properties.sslProfiles

ApplicationGatewaySslProfile[]

SSL-Profile der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Vertrauenswürdige Clientzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Vertrauenswürdige Stammzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

URL-Pfadzuordnung der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguration der Web Application Firewall.

tags

object

Ressourcentags.

zones

string[]

Eine Liste von Verfügbarkeitszonen, die angibt, wo die Ressource herkommen muss.

Antworten

Name Typ Beschreibung
200 OK

ApplicationGateway

Aktualisierung erfolgreich. Der Vorgang gibt die resultierende ApplicationGateway-Ressource zurück.

201 Created

ApplicationGateway

Erfolgreich erstellen. Der Vorgang gibt die resultierende ApplicationGateway-Ressource zurück.

Other Status Codes

CloudError

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

Create Application Gateway

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw?api-version=2023-09-01

{
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1": {}
    }
  },
  "location": "eastus",
  "properties": {
    "sku": {
      "name": "Standard_v2",
      "tier": "Standard_v2",
      "capacity": 3
    },
    "gatewayIPConfigurations": [
      {
        "name": "appgwipc",
        "properties": {
          "subnet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet/subnets/appgwsubnet"
          }
        }
      }
    ],
    "sslCertificates": [
      {
        "name": "sslcert",
        "properties": {
          "data": "****",
          "password": "****"
        }
      },
      {
        "name": "sslcert2",
        "properties": {
          "keyVaultSecretId": "https://kv/secret"
        }
      }
    ],
    "trustedRootCertificates": [
      {
        "name": "rootcert",
        "properties": {
          "data": "****"
        }
      },
      {
        "name": "rootcert1",
        "properties": {
          "keyVaultSecretId": "https://kv/secret"
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "name": "clientcert",
        "properties": {
          "data": "****"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "appgwfip",
        "properties": {
          "publicIPAddress": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "name": "appgwfp",
        "properties": {
          "port": 443
        }
      },
      {
        "name": "appgwfp80",
        "properties": {
          "port": 80
        }
      }
    ],
    "backendAddressPools": [
      {
        "name": "appgwpool",
        "properties": {
          "backendAddresses": [
            {
              "ipAddress": "10.0.1.1"
            },
            {
              "ipAddress": "10.0.1.2"
            }
          ]
        }
      },
      {
        "name": "appgwpool1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
        "properties": {
          "backendAddresses": [
            {
              "ipAddress": "10.0.0.1"
            },
            {
              "ipAddress": "10.0.0.2"
            }
          ]
        }
      }
    ],
    "backendHttpSettingsCollection": [
      {
        "name": "appgwbhs",
        "properties": {
          "port": 80,
          "protocol": "Http",
          "cookieBasedAffinity": "Disabled",
          "requestTimeout": 30
        }
      }
    ],
    "sslProfiles": [
      {
        "name": "sslProfile1",
        "properties": {
          "sslPolicy": {
            "policyType": "Custom",
            "minProtocolVersion": "TLSv1_1",
            "cipherSuites": [
              "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
            ]
          },
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": true
          },
          "trustedClientCertificates": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
            }
          ]
        }
      }
    ],
    "httpListeners": [
      {
        "name": "appgwhl",
        "properties": {
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
          },
          "protocol": "Https",
          "sslCertificate": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
          },
          "sslProfile": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
          },
          "requireServerNameIndication": false
        }
      },
      {
        "name": "appgwhttplistener",
        "properties": {
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
          },
          "protocol": "Http"
        }
      }
    ],
    "requestRoutingRules": [
      {
        "name": "appgwrule",
        "properties": {
          "ruleType": "Basic",
          "priority": 10,
          "httpListener": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
          },
          "backendAddressPool": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
          },
          "backendHttpSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
          },
          "rewriteRuleSet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "name": "rewriteRuleSet1",
        "properties": {
          "rewriteRules": [
            {
              "name": "Set X-Forwarded-For",
              "ruleSequence": 102,
              "conditions": [
                {
                  "variable": "http_req_Authorization",
                  "pattern": "^Bearer",
                  "ignoreCase": true,
                  "negate": false
                }
              ],
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "X-Forwarded-For",
                    "headerValue": "{var_add_x_forwarded_for_proxy}"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "Strict-Transport-Security",
                    "headerValue": "max-age=31536000"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "/abc"
                }
              }
            }
          ]
        }
      }
    ],
    "globalConfiguration": {
      "enableRequestBuffering": true,
      "enableResponseBuffering": true
    }
  }
}

Sample Response

{
  "name": "appgw",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw",
  "type": "Microsoft.Network/applicationGateways",
  "location": "southcentralus",
  "properties": {
    "provisioningState": "Succeeded",
    "sku": {
      "name": "Standard_Medium",
      "tier": "Standard",
      "capacity": 3
    },
    "operationalState": "Running",
    "gatewayIPConfigurations": [
      {
        "name": "appgwipc",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appgwipc",
        "properties": {
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/appgwsubnet"
          }
        }
      }
    ],
    "sslCertificates": [
      {
        "name": "sslcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert",
        "properties": {
          "provisioningState": "Succeeded",
          "publicCertData": "*****"
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "name": "clientcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert",
        "properties": {
          "provisioningState": "Succeeded",
          "data": "****"
        }
      }
    ],
    "authenticationCertificates": [],
    "frontendIPConfigurations": [
      {
        "name": "appgwfip",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip",
        "properties": {
          "provisioningState": "Succeeded",
          "privateIPAllocationMethod": "Dynamic",
          "publicIPAddress": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "name": "appgwfp",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 443
        }
      },
      {
        "name": "appgwfp80",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80
        }
      }
    ],
    "backendAddressPools": [
      {
        "name": "appgwpool",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.1.1"
            },
            {
              "ipAddress": "10.0.1.2"
            }
          ]
        }
      },
      {
        "name": "appgwpool1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.0.1"
            },
            {
              "ipAddress": "10.0.0.2"
            }
          ]
        }
      }
    ],
    "loadDistributionPolicies": [],
    "backendHttpSettingsCollection": [
      {
        "name": "appgwbhs",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80,
          "protocol": "Http",
          "cookieBasedAffinity": "Disabled",
          "requestTimeout": 30
        }
      }
    ],
    "sslProfiles": [
      {
        "name": "sslProfile1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1",
        "properties": {
          "provisioningState": "Succeeded",
          "sslPolicy": {
            "policyType": "Custom",
            "minProtocolVersion": "TLSv1_1",
            "cipherSuites": [
              "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
            ]
          },
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": true,
            "verifyClientRevocation": "OCSP"
          },
          "trustedClientCertificates": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
            }
          ]
        }
      }
    ],
    "httpListeners": [
      {
        "name": "appgwhl",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
          },
          "protocol": "Https",
          "sslCertificate": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
          },
          "sslProfile": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
          },
          "requireServerNameIndication": false
        }
      },
      {
        "name": "appgwhttplistener",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhttplistener",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
          },
          "protocol": "Http"
        }
      }
    ],
    "listeners": [],
    "urlPathMaps": [],
    "requestRoutingRules": [
      {
        "name": "appgwrule",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/appgwrule",
        "properties": {
          "provisioningState": "Succeeded",
          "ruleType": "Basic",
          "httpListener": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
          },
          "backendAddressPool": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
          },
          "backendHttpSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
          },
          "rewriteRuleSet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "name": "rewriteRuleSet1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1",
        "properties": {
          "provisioningState": "Succeeded",
          "rewriteRules": [
            {
              "name": "Set X-Forwarded-For",
              "ruleSequence": 102,
              "conditions": [
                {
                  "variable": "http_req_Authorization",
                  "pattern": "^Bearer",
                  "ignoreCase": true,
                  "negate": false
                }
              ],
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "X-Forwarded-For",
                    "headerValue": "{var_remote-addr}"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "Strict-Transport-Security",
                    "headerValue": "max-age=31536000"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "/abc",
                  "reroute": true
                }
              }
            }
          ]
        }
      }
    ],
    "routingRules": [],
    "probes": [],
    "redirectConfigurations": [],
    "privateEndpointConnections": [],
    "globalConfiguration": {
      "enableRequestBuffering": true,
      "enableResponseBuffering": true
    }
  }
}
{
  "name": "appgw",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw",
  "type": "Microsoft.Network/applicationGateways",
  "location": "southcentralus",
  "properties": {
    "provisioningState": "Succeeded",
    "sku": {
      "name": "Standard_Medium",
      "tier": "Standard",
      "capacity": 3
    },
    "operationalState": "Running",
    "gatewayIPConfigurations": [
      {
        "name": "appgwipc",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appgwipc",
        "properties": {
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/appgwsubnet"
          }
        }
      }
    ],
    "sslCertificates": [
      {
        "name": "sslcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert",
        "properties": {
          "provisioningState": "Succeeded",
          "publicCertData": "*****"
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "name": "clientcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert",
        "properties": {
          "provisioningState": "Succeeded",
          "data": "****"
        }
      }
    ],
    "authenticationCertificates": [],
    "frontendIPConfigurations": [
      {
        "name": "appgwfip",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip",
        "properties": {
          "provisioningState": "Succeeded",
          "privateIPAllocationMethod": "Dynamic",
          "publicIPAddress": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "name": "appgwfp",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 443
        }
      },
      {
        "name": "appgwfp80",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80
        }
      }
    ],
    "backendAddressPools": [
      {
        "name": "appgwpool",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.1.1"
            },
            {
              "ipAddress": "10.0.1.2"
            }
          ]
        }
      },
      {
        "name": "appgwpool1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.0.1"
            },
            {
              "ipAddress": "10.0.0.2"
            }
          ]
        }
      }
    ],
    "loadDistributionPolicies": [],
    "backendHttpSettingsCollection": [
      {
        "name": "appgwbhs",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80,
          "protocol": "Http",
          "cookieBasedAffinity": "Disabled",
          "requestTimeout": 30
        }
      }
    ],
    "sslProfiles": [
      {
        "name": "sslProfile1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1",
        "properties": {
          "provisioningState": "Succeeded",
          "sslPolicy": {
            "policyType": "Custom",
            "minProtocolVersion": "TLSv1_1",
            "cipherSuites": [
              "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
            ]
          },
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": true
          },
          "trustedClientCertificates": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
            }
          ]
        }
      }
    ],
    "httpListeners": [
      {
        "name": "appgwhl",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
          },
          "protocol": "Https",
          "sslCertificate": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
          },
          "sslProfile": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
          },
          "requireServerNameIndication": false
        }
      },
      {
        "name": "appgwhttplistener",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhttplistener",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
          },
          "protocol": "Http"
        }
      }
    ],
    "listeners": [],
    "urlPathMaps": [],
    "requestRoutingRules": [
      {
        "name": "appgwrule",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/appgwrule",
        "properties": {
          "provisioningState": "Succeeded",
          "ruleType": "Basic",
          "httpListener": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
          },
          "backendAddressPool": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
          },
          "backendHttpSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
          },
          "rewriteRuleSet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "name": "rewriteRuleSet1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1",
        "properties": {
          "provisioningState": "Succeeded",
          "rewriteRules": [
            {
              "name": "Set X-Forwarded-For",
              "ruleSequence": 102,
              "conditions": [
                {
                  "variable": "http_req_Authorization",
                  "pattern": "^Bearer",
                  "ignoreCase": true,
                  "negate": false
                }
              ],
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "X-Forwarded-For",
                    "headerValue": "{var_remote-addr}"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "Strict-Transport-Security",
                    "headerValue": "max-age=31536000"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "/abc",
                  "modifiedQueryString": "x=y&a=b"
                }
              }
            }
          ]
        }
      }
    ],
    "routingRules": [],
    "probes": [],
    "redirectConfigurations": [],
    "privateEndpointConnections": [],
    "globalConfiguration": {
      "enableRequestBuffering": true,
      "enableResponseBuffering": true
    }
  }
}

Definitionen

Name Beschreibung
ApplicationGateway

Application Gateway-Ressource.

ApplicationGatewayAuthenticationCertificate

Authentifizierungszertifikate eines Anwendungsgateways.

ApplicationGatewayAutoscaleConfiguration

Application Gateway Konfiguration für die automatische Skalierung.

ApplicationGatewayBackendAddress

Back-End-Adresse eines Anwendungsgateways.

ApplicationGatewayBackendAddressPool

Back-End-Adresspool eines Anwendungsgateways.

ApplicationGatewayBackendHttpSettings

Back-End-Adresspooleinstellungen eines Anwendungsgateways.

ApplicationGatewayBackendSettings

Back-End-Adresspooleinstellungen eines Anwendungsgateways.

ApplicationGatewayClientAuthConfiguration

Konfiguration der Application Gateway-Clientauthentifizierung.

ApplicationGatewayClientRevocationOptions

Überprüfen Sie die status für die Clientzertifikatsperrung.

ApplicationGatewayConnectionDraining

Die Verbindungsentwässerung ermöglicht es offenen Verbindungen mit einem Back-End-Server, für einen bestimmten Zeitraum aktiv zu sein, nachdem der Back-End-Server aus der Konfiguration entfernt wurde.

ApplicationGatewayCookieBasedAffinity

Cookiebasierte Affinität.

ApplicationGatewayCustomError

Benutzerdefinierter Fehler eines Anwendungsgateways.

ApplicationGatewayCustomErrorStatusCode

Statuscode des benutzerdefinierten Application Gateway-Fehlers.

ApplicationGatewayFirewallDisabledRuleGroup

Ermöglicht das Deaktivieren von Regeln innerhalb einer Regelgruppe oder einer gesamten Regelgruppe.

ApplicationGatewayFirewallExclusion

Zulassen, dass einige Variablen ausgeschlossen werden, die die Bedingung für die WAF-Überprüfung erfüllen.

ApplicationGatewayFirewallMode

Web Application Firewall-Modus.

ApplicationGatewayFrontendIPConfiguration

Front-End-IP-Konfiguration eines Anwendungsgateways.

ApplicationGatewayFrontendPort

Front-End-Port eines Anwendungsgateways.

ApplicationGatewayGlobalConfiguration

Application Gateway globale Konfiguration.

ApplicationGatewayHeaderConfiguration

Headerkonfiguration des Aktionssatzes in Application Gateway.

ApplicationGatewayHttpListener

HTTP-Listener eines Anwendungsgateways.

ApplicationGatewayIPConfiguration

IP-Konfiguration eines Anwendungsgateways. Derzeit ist 1 öffentliche und 1 private IP-Konfiguration zulässig.

ApplicationGatewayListener

Listener eines Anwendungsgateways.

ApplicationGatewayLoadDistributionAlgorithm

Laden der Verteilungszieleressource eines Anwendungsgateways.

ApplicationGatewayLoadDistributionPolicy

Lastenverteilungsrichtlinie eines Anwendungsgateways.

ApplicationGatewayLoadDistributionTarget

Lastenverteilungsziel eines Anwendungsgateways.

ApplicationGatewayOperationalState

Betriebszustand der Anwendungsgatewayressource.

ApplicationGatewayPathRule

Pfadregel der URL-Pfadzuordnung eines Anwendungsgateways.

ApplicationGatewayPrivateEndpointConnection

Private Endpunktverbindung auf einem Anwendungsgateway.

ApplicationGatewayPrivateLinkConfiguration

Private Link Konfiguration auf einem Anwendungsgateway.

ApplicationGatewayPrivateLinkIpConfiguration

Die Private Link-IP-Konfiguration des Anwendungsgateways.

ApplicationGatewayProbe

Test des Anwendungsgateways.

ApplicationGatewayProbeHealthResponseMatch

Übereinstimmung mit der Integritätsantwort des Anwendungsgatewaystests.

ApplicationGatewayProtocol

Application Gateway Protokoll.

ApplicationGatewayRedirectConfiguration

Umleitungskonfiguration eines Anwendungsgateways.

ApplicationGatewayRedirectType

HTTP-Umleitungstyp.

ApplicationGatewayRequestRoutingRule

Anforderungsroutingregel eines Anwendungsgateways.

ApplicationGatewayRequestRoutingRuleType

Regeltyp.

ApplicationGatewayRewriteRule

Regel für das erneute Generieren eines Anwendungsgateways.

ApplicationGatewayRewriteRuleActionSet

Satz von Aktionen in der Regel zum erneuten Schreiben in Application Gateway.

ApplicationGatewayRewriteRuleCondition

Set of conditions in the Rewrite Rule in Application Gateway.

ApplicationGatewayRewriteRuleSet

Schreiben Sie den Regelsatz eines Anwendungsgateways neu.

ApplicationGatewayRoutingRule

Routingregel eines Anwendungsgateways.

ApplicationGatewaySku

SKU eines Anwendungsgateways.

ApplicationGatewaySkuName

Name einer Anwendungsgateway-SKU.

ApplicationGatewaySslCertificate

SSL-Zertifikate eines Anwendungsgateways.

ApplicationGatewaySslCipherSuite

Ssl-Verschlüsselungssammlungen, die in der angegebenen Reihenfolge für das Anwendungsgateway aktiviert werden sollen.

ApplicationGatewaySslPolicy

Application Gateway SSL-Richtlinie.

ApplicationGatewaySslPolicyName

Name der vordefinierten Ssl-Richtlinie.

ApplicationGatewaySslPolicyType

Typ der SSL-Richtlinie.

ApplicationGatewaySslProfile

SSL-Profil eines Anwendungsgateways.

ApplicationGatewaySslProtocol

Ssl-Protokolle, die auf dem Anwendungsgateway deaktiviert werden sollen.

ApplicationGatewayTier

Ebene eines Anwendungsgateways.

ApplicationGatewayTrustedClientCertificate

Vertrauenswürdige Clientzertifikate eines Anwendungsgateways.

ApplicationGatewayTrustedRootCertificate

Vertrauenswürdige Stammzertifikate eines Anwendungsgateways.

ApplicationGatewayUrlConfiguration

URL-Konfiguration der Aktionen, die in Application Gateway festgelegt sind.

ApplicationGatewayUrlPathMap

UrlPathMaps geben einen URL-Pfad zu den Back-End-Zuordnungsinformationen für PathBasedRouting.

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguration der Application Gateway-Webanwendungsfirewall.

ApplicationSecurityGroup

Eine Anwendungssicherheitsgruppe in einer Ressourcengruppe.

AutoApproval

Die Liste der automatischen Genehmigungen des Private Link-Diensts.

BackendAddressPool

Pool von Back-End-IP-Adressen.

CloudError

Eine Fehlerantwort vom Dienst.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

CustomDnsConfigPropertiesFormat

Enthält eine benutzerdefinierte Dns-Auflösungskonfiguration vom Kunden.

DdosSettings

Enthält die DDoS-Schutzeinstellungen der öffentlichen IP-Adresse.

DdosSettingsProtectionMode

Der DDoS-Schutzmodus der öffentlichen IP-Adresse

Delegation

Gibt den Dienst an, an den das Subnetz delegiert wird.

DeleteOptions

Geben Sie an, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer, der sie verwendet, gelöscht wird.

ExtendedLocation

Komplexer ExtendedLocation-Typ.

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

FlowLog

Eine Flussprotokollressource.

FlowLogFormatParameters

Parameter, die das Ablaufprotokollformat definieren.

FlowLogFormatType

Der Dateityp des Flussprotokolls.

FrontendIPConfiguration

Front-End-IP-Adresse des Lastenausgleichs.

GatewayLoadBalancerTunnelInterface

Tunnelschnittstelle für den Gatewaylastenausgleich eines Back-End-Adresspools für den Lastenausgleich.

GatewayLoadBalancerTunnelInterfaceType

Datenverkehrstyp der Gateway-Load Balancer-Tunnelschnittstelle.

GatewayLoadBalancerTunnelProtocol

Protokoll der Gateway-Load Balancer-Tunnelschnittstelle.

InboundNatRule

Nat-Regel für eingehenden Datenverkehr des Lastenausgleichs.

IPAllocationMethod

IP-Adresszuordnungsmethode.

IPConfiguration

IP-Konfiguration.

IPConfigurationProfile

Untergeordnete IP-Konfigurationsprofilressource.

IpTag

Enthält das dem -Objekt zugeordnete IpTag.

IPVersion

IP-Adressversion.

LoadBalancerBackendAddress

Back-End-Adressen des Lastenausgleichs.

LoadBalancerBackendAddressAdminState

Eine Liste der administrativen Zustände, die einmal festgelegt wurden, können den Integritätstest außer Kraft setzen, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleiten oder neue Verbindungen verweigern und vorhandene Verbindungen zurücksetzen.

ManagedServiceIdentity

Identität für die Ressource.

NatGateway

Nat Gateway-Ressource.

NatGatewaySku

SKU des nat-Gateways.

NatGatewaySkuName

Name der Nat Gateway-SKU.

NatRulePortMapping

Individuelle Portzuordnungen für eingehende NAT-Regel, die für den Back-End-Pool erstellt wurden.

NetworkInterface

Eine Netzwerkschnittstelle in einer Ressourcengruppe.

NetworkInterfaceAuxiliaryMode

Hilfsmodus der Netzwerkschnittstellenressource.

NetworkInterfaceAuxiliarySku

Hilfssku der Netzwerkschnittstellenressource.

NetworkInterfaceDnsSettings

DNS-Einstellungen einer Netzwerkschnittstelle.

NetworkInterfaceIPConfiguration

IPConfiguration in einer Netzwerkschnittstelle.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection-Eigenschaften für die Netzwerkschnittstelle.

NetworkInterfaceMigrationPhase

Migrationsphase der Netzwerkschnittstellenressource.

NetworkInterfaceNicType

Typ der Netzwerkschnittstellenressource.

NetworkInterfaceTapConfiguration

Tippen Sie auf Konfiguration in einer Netzwerkschnittstelle.

NetworkSecurityGroup

NetworkSecurityGroup-Ressource.

PrivateEndpoint

Private Endpunktressource.

PrivateEndpointConnection

PrivateEndpointConnection-Ressource.

PrivateEndpointIPConfiguration

Eine IP-Konfiguration des privaten Endpunkts.

PrivateLinkService

Private Link-Dienstressource.

PrivateLinkServiceConnection

PrivateLinkServiceConnection-Ressource.

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Verbindungsstatus zwischen Dienstconsumer und Anbieter.

PrivateLinkServiceIpConfiguration

Die IP-Konfiguration des Private Link-Diensts.

ProvisioningState

Der aktuelle Bereitstellungsstatus.

PublicIPAddress

Ressource für öffentliche IP-Adressen.

PublicIPAddressDnsSettings

Enthält FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist.

PublicIpAddressDnsSettingsDomainNameLabelScope

Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamebezeichnungsbereich angegeben werden, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt, der einen Hashwert im FQDN enthält.

PublicIPAddressMigrationPhase

Migrationsphase der öffentlichen IP-Adresse.

PublicIPAddressSku

SKU einer öffentlichen IP-Adresse.

PublicIPAddressSkuName

Name einer öffentlichen IP-Adress-SKU.

PublicIPAddressSkuTier

Ebene einer öffentlichen IP-Adress-SKU.

ResourceIdentityType

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer.

ResourceNavigationLink

ResourceNavigationLink-Ressource.

RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Flussprotokoll definieren.

Route

Routingressource.

RouteNextHopType

Der Azure-Hop-Typ, an den das Paket gesendet werden soll.

RouteTable

Routingtabellenressource.

SecurityRule

Netzwerksicherheitsregel.

SecurityRuleAccess

Gibt an, ob Netzwerkdatenverkehr zulässig oder verweigert wird.

SecurityRuleDirection

Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem Datenverkehr ausgewertet wird.

SecurityRuleProtocol

Netzwerkprotokoll, für das diese Regel gilt.

ServiceAssociationLink

ServiceAssociationLink-Ressource.

ServiceEndpointPolicy

Dienstendpunktrichtlinienressource.

ServiceEndpointPolicyDefinition

Richtliniendefinitionen für Dienstendpunkte.

ServiceEndpointPropertiesFormat

Die Eigenschaften des Dienstendpunkts.

Subnet

Subnetz in einer virtuellen Netzwerkressource.

SubResource

Verweis auf eine andere Unterquelle.

SyncMode

Synchroner Modus für Back-End-Adressen für den Back-End-Pool

TrafficAnalyticsConfigurationProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

TransportProtocol

Das Transportprotokoll für den Endpunkt.

UserAssignedIdentities

Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Bei den Referenzdaten des Benutzeridentitätswörterbuchs handelt es sich um ARM-Ressourcen-IDs in der Form : "/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

VirtualNetworkPrivateEndpointNetworkPolicies

Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf einen privaten Endpunkt im Subnetz.

VirtualNetworkPrivateLinkServiceNetworkPolicies

Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien für den Private Link-Dienst im Subnetz.

VirtualNetworkTap

Virtual Network Tippen Sie auf Ressource.

Visibility

Die Sichtbarkeitsliste des Private Link-Diensts.

ApplicationGateway

Application Gateway-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

identity

ManagedServiceIdentity

Die Identität des Anwendungsgateways, sofern konfiguriert.

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Authentifizierungszertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Konfiguration mit automatischer Skalierung.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Back-End-Adresspool der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Back-End-HTTP-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Back-End-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Benutzerdefinierte Fehlerkonfigurationen der Anwendungsgatewayressource.

properties.defaultPredefinedSslPolicy

ApplicationGatewaySslPolicyName

Die standardmäßige vordefinierte SSL-Richtlinie, die auf die Anwendungsgatewayressource angewendet wird.

properties.enableFips

boolean

Gibt an, ob FIPS für die Anwendungsgatewayressource aktiviert ist.

properties.enableHttp2

boolean

Gibt an, ob HTTP2 für die Anwendungsgatewayressource aktiviert ist.

properties.firewallPolicy

SubResource

Verweis auf die FirewallPolicy-Ressource.

properties.forceFirewallPolicyAssociation

boolean

Wenn true, ordnet eine Firewallrichtlinie einem Anwendungsgateway zu, unabhängig davon, ob sich die Richtlinie von der WAF-Konfiguration unterscheidet.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Front-End-IP-Adressen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Front-End-Ports der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Subnetze der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Globale Konfiguration.

properties.httpListeners

ApplicationGatewayHttpListener[]

HTTP-Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.listeners

ApplicationGatewayListener[]

Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Laden Sie Verteilungsrichtlinien der Anwendungsgatewayressource.

properties.operationalState

ApplicationGatewayOperationalState

Betriebszustand der Anwendungsgatewayressource.

properties.privateEndpointConnections

ApplicationGatewayPrivateEndpointConnection[]

Verbindungen des privaten Endpunkts auf dem Anwendungsgateway.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

PrivateLink-Konfigurationen auf dem Anwendungsgateway.

properties.probes

ApplicationGatewayProbe[]

Tests der Anwendungsgatewayressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Anwendungsgatewayressource.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Leiten Sie Konfigurationen der Anwendungsgatewayressource um. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Anforderungsroutingregeln der Anwendungsgatewayressource.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der Anwendungsgatewayressource.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Schreiben Sie Regeln für die Anwendungsgatewayressource neu.

properties.routingRules

ApplicationGatewayRoutingRule[]

Routingregeln der Anwendungsgatewayressource.

properties.sku

ApplicationGatewaySku

SKU der Anwendungsgatewayressource.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

SSL-Zertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.sslPolicy

ApplicationGatewaySslPolicy

SSL-Richtlinie der Anwendungsgatewayressource.

properties.sslProfiles

ApplicationGatewaySslProfile[]

SSL-Profile der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Vertrauenswürdige Clientzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Vertrauenswürdige Stammzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

URL-Pfadzuordnung der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguration der Webanwendungsfirewall.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

zones

string[]

Eine Liste von Verfügbarkeitszonen, die angibt, wo die Ressource herkommen muss.

ApplicationGatewayAuthenticationCertificate

Authentifizierungszertifikate eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des Authentifizierungszertifikats, das innerhalb eines Application Gateway eindeutig ist.

properties.data

string

Öffentliche Zertifikatdaten.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Authentifizierungszertifikatressource.

type

string

Der Typ der Ressource.

ApplicationGatewayAutoscaleConfiguration

Application Gateway Konfiguration für die automatische Skalierung.

Name Typ Beschreibung
maxCapacity

integer

Obergrenze für die Anzahl der Application Gateway Kapazität.

minCapacity

integer

Untergrenze für die Anzahl der Application Gateway Kapazität.

ApplicationGatewayBackendAddress

Back-End-Adresse eines Anwendungsgateways.

Name Typ Beschreibung
fqdn

string

Vollqualifizierter Domänenname (FQDN)

ipAddress

string

IP-Adresse.

ApplicationGatewayBackendAddressPool

Back-End-Adresspool eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des Back-End-Adresspools, der innerhalb eines Application Gateway eindeutig ist.

properties.backendAddresses

ApplicationGatewayBackendAddress[]

Back-End-Adressen.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Sammlung von Verweisen auf ip-Adressen, die in Netzwerkschnittstellen definiert sind.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Back-End-Adresspoolressource.

type

string

Der Typ der Ressource.

ApplicationGatewayBackendHttpSettings

Back-End-Adresspooleinstellungen eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der HTTP-Back-End-Einstellungen, der innerhalb eines Application Gateway eindeutig ist.

properties.affinityCookieName

string

Cookiename, der für das Affinitätscookie verwendet werden soll.

properties.authenticationCertificates

SubResource[]

Array von Verweisen auf Anwendungsgateway-Authentifizierungszertifikate.

properties.connectionDraining

ApplicationGatewayConnectionDraining

Verbindungsentwässerung der Back-End-HTTP-Einstellungsressource.

properties.cookieBasedAffinity

ApplicationGatewayCookieBasedAffinity

Cookiebasierte Affinität.

properties.hostName

string

Hostheader, der an die Back-End-Server gesendet werden soll.

properties.path

string

Pfad, der als Präfix für alle HTTP-Anforderungen verwendet werden soll. Null bedeutet, dass kein Pfad vorangestellt wird. Der Standardwert ist null.

properties.pickHostNameFromBackendAddress

boolean

Ob Hostheader ausgewählt werden sollen, sollte aus dem Hostnamen des Back-End-Servers ausgewählt werden. Der Standardwert ist „false“.

properties.port

integer

Der Zielport auf dem Back-End.

properties.probe

SubResource

Testressource eines Anwendungsgateways.

properties.probeEnabled

boolean

Gibt an, ob der Test aktiviert ist. Der Standardwert ist „false“.

properties.protocol

ApplicationGatewayProtocol

Das Protokoll, das für die Kommunikation mit dem Back-End verwendet wird.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource.

properties.requestTimeout

integer

Anforderungstimeout in Sekunden. Application Gateway schlägt die Anforderung fehl, wenn keine Antwort innerhalb von RequestTimeout empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

properties.trustedRootCertificates

SubResource[]

Array von Verweisen auf vertrauenswürdige Stammzertifikate des Anwendungsgateways.

type

string

Der Typ der Ressource.

ApplicationGatewayBackendSettings

Back-End-Adresspooleinstellungen eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Back-End-Einstellungen, die innerhalb eines Application Gateway eindeutig sind.

properties.hostName

string

Servernamensanzeige, die für das Tls-Protokoll an die Back-End-Server gesendet werden soll.

properties.pickHostNameFromBackendAddress

boolean

Gibt an, ob die Servernamensanzeige aus dem Hostnamen des Back-End-Servers für das Tls-Protokoll ausgewählt werden soll. Der Standardwert ist „false“.

properties.port

integer

Der Zielport auf dem Back-End.

properties.probe

SubResource

Testressource eines Anwendungsgateways.

properties.protocol

ApplicationGatewayProtocol

Das Protokoll, das für die Kommunikation mit dem Back-End verwendet wird.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource.

properties.timeout

integer

Verbindungstimeout in Sekunden. Application Gateway schlägt die Anforderung fehl, wenn keine Antwort innerhalb von ConnectionTimeout empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

properties.trustedRootCertificates

SubResource[]

Array von Verweisen auf vertrauenswürdige Stammzertifikate des Anwendungsgateways.

type

string

Der Typ der Ressource.

ApplicationGatewayClientAuthConfiguration

Konfiguration der Application Gateway-Clientauthentifizierung.

Name Typ Beschreibung
verifyClientCertIssuerDN

boolean

Überprüfen Sie den Clientzertifikatausstellernamen auf dem Anwendungsgateway.

verifyClientRevocation

ApplicationGatewayClientRevocationOptions

Überprüfen Sie die status für die Clientzertifikatsperrung.

ApplicationGatewayClientRevocationOptions

Überprüfen Sie die status für die Clientzertifikatsperrung.

Name Typ Beschreibung
None

string

OCSP

string

ApplicationGatewayConnectionDraining

Die Verbindungsentwässerung ermöglicht es offenen Verbindungen mit einem Back-End-Server, für einen bestimmten Zeitraum aktiv zu sein, nachdem der Back-End-Server aus der Konfiguration entfernt wurde.

Name Typ Beschreibung
drainTimeoutInSec

integer

Die Anzahl der Sekunden, die die Verbindungsentwässerung aktiv ist. Zulässige Werte liegen zwischen 1 Sekunde und 3600 Sekunden.

enabled

boolean

Gibt an, ob die Verbindungsentwässerung aktiviert ist.

ApplicationGatewayCookieBasedAffinity

Cookiebasierte Affinität.

Name Typ Beschreibung
Disabled

string

Enabled

string

ApplicationGatewayCustomError

Benutzerdefinierter Fehler eines Anwendungsgateways.

Name Typ Beschreibung
customErrorPageUrl

string

Fehlerseiten-URL des benutzerdefinierten Anwendungsgatewaysfehlers.

statusCode

ApplicationGatewayCustomErrorStatusCode

Statuscode des benutzerdefinierten Anwendungsgatewaysfehlers.

ApplicationGatewayCustomErrorStatusCode

Statuscode des benutzerdefinierten Application Gateway-Fehlers.

Name Typ Beschreibung
HttpStatus400

string

HttpStatus403

string

HttpStatus404

string

HttpStatus405

string

HttpStatus408

string

HttpStatus500

string

HttpStatus502

string

HttpStatus503

string

HttpStatus504

string

ApplicationGatewayFirewallDisabledRuleGroup

Ermöglicht das Deaktivieren von Regeln innerhalb einer Regelgruppe oder einer gesamten Regelgruppe.

Name Typ Beschreibung
ruleGroupName

string

Der Name der Regelgruppe, die deaktiviert wird.

rules

integer[]

Die Liste der Regeln, die deaktiviert werden. Bei NULL werden alle Regeln der Regelgruppe deaktiviert.

ApplicationGatewayFirewallExclusion

Zulassen, dass einige Variablen ausgeschlossen werden, die die Bedingung für die WAF-Überprüfung erfüllen.

Name Typ Beschreibung
matchVariable

string

Die auszuschließende Variable.

selector

string

Wenn matchVariable eine Auflistung ist, wird der Operator verwendet, um anzugeben, für welche Elemente in der Auflistung dieser Ausschluss gilt.

selectorMatchOperator

string

Wenn matchVariable eine Auflistung ist, arbeiten Sie mit dem Selektor, um anzugeben, für welche Elemente in der Auflistung dieser Ausschluss gilt.

ApplicationGatewayFirewallMode

Web Application Firewall-Modus.

Name Typ Beschreibung
Detection

string

Prevention

string

ApplicationGatewayFrontendIPConfiguration

Front-End-IP-Konfiguration eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Front-End-IP-Konfiguration, die innerhalb eines Application Gateway eindeutig ist.

properties.privateIPAddress

string

PrivateIPAddress der IP-Konfiguration der Netzwerkschnittstelle.

properties.privateIPAllocationMethod

IPAllocationMethod

Die Methode zur Zuordnung privater IP-Adressen.

properties.privateLinkConfiguration

SubResource

Verweis auf die Private Link-Konfiguration des Anwendungsgateways.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Front-End-IP-Konfigurationsressource.

properties.publicIPAddress

SubResource

Verweis auf die PublicIP-Ressource.

properties.subnet

SubResource

Verweis auf die Subnetzressource.

type

string

Der Typ der Ressource.

ApplicationGatewayFrontendPort

Front-End-Port eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des Front-End-Ports, der innerhalb eines Application Gateway eindeutig ist.

properties.port

integer

Front-End-Port.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Front-End-Portressource.

type

string

Der Typ der Ressource.

ApplicationGatewayGlobalConfiguration

Application Gateway globale Konfiguration.

Name Typ Beschreibung
enableRequestBuffering

boolean

Aktivieren Sie den Anforderungspuffer.

enableResponseBuffering

boolean

Aktivieren Sie den Antwortpuffer.

ApplicationGatewayHeaderConfiguration

Headerkonfiguration des Aktionssatzes in Application Gateway.

Name Typ Beschreibung
headerName

string

Headername der Headerkonfiguration.

headerValue

string

Headerwert der Headerkonfiguration.

ApplicationGatewayHttpListener

HTTP-Listener eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des HTTP-Listeners, der innerhalb eines Application Gateway eindeutig ist.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Benutzerdefinierte Fehlerkonfigurationen des HTTP-Listeners.

properties.firewallPolicy

SubResource

Verweis auf die FirewallPolicy-Ressource.

properties.frontendIPConfiguration

SubResource

Front-End-IP-Konfigurationsressource eines Anwendungsgateways.

properties.frontendPort

SubResource

Front-End-Portressource eines Anwendungsgateways.

properties.hostName

string

Hostname des HTTP-Listeners.

properties.hostNames

string[]

Liste der Hostnamen für HTTP-Listener, der auch spezielle Wildcardzeichen zulässt.

properties.protocol

ApplicationGatewayProtocol

Protokoll des HTTP-Listeners.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der HTTP-Listenerressource.

properties.requireServerNameIndication

boolean

Gilt nur, wenn das Protokoll https ist. Aktiviert SNI für Multihosting.

properties.sslCertificate

SubResource

SSL-Zertifikatressource eines Anwendungsgateways.

properties.sslProfile

SubResource

SSL-Profilressource des Anwendungsgateways.

type

string

Der Typ der Ressource.

ApplicationGatewayIPConfiguration

IP-Konfiguration eines Anwendungsgateways. Derzeit ist 1 öffentliche und 1 private IP-Konfiguration zulässig.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der IP-Konfiguration, die innerhalb eines Application Gateway eindeutig ist.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsressource des Anwendungsgateways.

properties.subnet

SubResource

Verweis auf die Subnetzressource. Ein Subnetz, aus dem das Anwendungsgateway seine private Adresse erhält.

type

string

Der Typ der Ressource.

ApplicationGatewayListener

Listener eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des Listeners, der innerhalb eines Application Gateway eindeutig ist.

properties.frontendIPConfiguration

SubResource

Front-End-IP-Konfigurationsressource eines Anwendungsgateways.

properties.frontendPort

SubResource

Front-End-Portressource eines Anwendungsgateways.

properties.hostNames

string[]

Liste der Servernamensanzeigen (Server Name Indications, SNI) für TLS Multi-Site Listener, der auch spezielle Platzhalterzeichen zulässt.

properties.protocol

ApplicationGatewayProtocol

Protokoll des Listeners.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Listenerressource.

properties.sslCertificate

SubResource

SSL-Zertifikatressource eines Anwendungsgateways.

properties.sslProfile

SubResource

SSL-Profilressource des Anwendungsgateways.

type

string

Der Typ der Ressource.

ApplicationGatewayLoadDistributionAlgorithm

Laden der Verteilungszieleressource eines Anwendungsgateways.

Name Typ Beschreibung
IpHash

string

LeastConnections

string

RoundRobin

string

ApplicationGatewayLoadDistributionPolicy

Lastenverteilungsrichtlinie eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Lastverteilungsrichtlinie, die innerhalb eines Application Gateway eindeutig ist.

properties.loadDistributionAlgorithm

ApplicationGatewayLoadDistributionAlgorithm

Laden der Verteilungszieleressource eines Anwendungsgateways.

properties.loadDistributionTargets

ApplicationGatewayLoadDistributionTarget[]

Laden der Verteilungszieleressource eines Anwendungsgateways.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Ressource "Load Distribution Policy".

type

string

Der Typ der Ressource.

ApplicationGatewayLoadDistributionTarget

Lastenverteilungsziel eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Lastenverteilungsrichtlinie, die innerhalb einer Application Gateway eindeutig ist.

properties.backendAddressPool

SubResource

Back-End-Adresspoolressource des Anwendungsgateways.

properties.weightPerServer

integer

Gewichtung pro Server. Bereich zwischen 1 und 100.

type

string

Der Typ der Ressource.

ApplicationGatewayOperationalState

Betriebszustand der Anwendungsgatewayressource.

Name Typ Beschreibung
Running

string

Starting

string

Stopped

string

Stopping

string

ApplicationGatewayPathRule

Pfadregel der URL-Pfadzuordnung eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Pfadregel, die innerhalb eines Application Gateway eindeutig ist.

properties.backendAddressPool

SubResource

Back-End-Adresspoolressource der URL-Pfadzuordnungspfadregel.

properties.backendHttpSettings

SubResource

Back-End-HTTP-Einstellungsressource der URL-Pfadzuordnungspfadregel.

properties.firewallPolicy

SubResource

Verweis auf die FirewallPolicy-Ressource.

properties.loadDistributionPolicy

SubResource

Laden sie die Verteilungsrichtlinienressource der URL-Pfadzuordnungspfadregel.

properties.paths

string[]

Pfadregeln der URL-Pfadzuordnung.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Pfadregelressource.

properties.redirectConfiguration

SubResource

Umleitungskonfigurationsressource der URL-Pfadzuordnungspfadregel.

properties.rewriteRuleSet

SubResource

Rewrite rule set resource of URL path map path rule.

type

string

Der Typ der Ressource.

ApplicationGatewayPrivateEndpointConnection

Private Endpunktverbindung auf einem Anwendungsgateway.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der privaten Endpunktverbindung auf einem Anwendungsgateway.

properties.linkIdentifier

string

Die Consumerlink-ID.

properties.privateEndpoint

PrivateEndpoint

Die Ressource des privaten Endpunkts.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen dem Dienst consumer und dem Anbieter.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Verbindungsressource für private Endpunkte des Anwendungsgateways.

type

string

Der Typ der Ressource.

ApplicationGatewayPrivateLinkConfiguration

Private Link Konfiguration auf einem Anwendungsgateway.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Privaten Linkkonfiguration, die innerhalb eines Application Gateway eindeutig ist.

properties.ipConfigurations

ApplicationGatewayPrivateLinkIpConfiguration[]

Ein Array von Ip-Konfigurationen für private Verknüpfungen des Anwendungsgateways.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Privaten Linkkonfiguration des Anwendungsgateways.

type

string

Der Typ der Ressource.

ApplicationGatewayPrivateLinkIpConfiguration

Die Private Link-IP-Konfiguration des Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der IP-Konfiguration für private Verknüpfungen des Anwendungsgateways.

properties.primary

boolean

Gibt an, ob die IP-Konfiguration primär ist oder nicht.

properties.privateIPAddress

string

Die private IP-Adresse der IP-Konfiguration.

properties.privateIPAllocationMethod

IPAllocationMethod

Die Private IP-Adresszuordnungsmethode.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Private Link-IP-Konfiguration des Anwendungsgateways.

properties.subnet

SubResource

Verweis auf die Subnetzressource.

type

string

Der Ressourcentyp.

ApplicationGatewayProbe

Test des Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des Tests, der innerhalb eines Application Gateway eindeutig ist.

properties.host

string

Hostname, an den der Test gesendet werden soll.

properties.interval

integer

Das Testintervall in Sekunden. Dies ist das Zeitintervall zwischen zwei aufeinanderfolgenden Überprüfungen. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

properties.match

ApplicationGatewayProbeHealthResponseMatch

Kriterium für die Klassifizierung einer fehlerfreien Testantwort.

properties.minServers

integer

Mindestanzahl von Servern, die immer als fehlerfrei gekennzeichnet sind. Der Standardwert ist 0.

properties.path

string

Relativer Pfad des Tests. Gültiger Pfad beginnt mit "/". Der Test wird an "://:" gesendet.

properties.pickHostNameFromBackendHttpSettings

boolean

Gibt an, ob der Hostheader aus den HTTP-Einstellungen des Back-Ends ausgewählt werden soll. Der Standardwert ist „false“.

properties.pickHostNameFromBackendSettings

boolean

Gibt an, ob die Servernamensangabe aus den Back-End-Einstellungen für das Tls-Protokoll ausgewählt werden soll. Der Standardwert ist „false“.

properties.port

integer

Benutzerdefinierter Port, der zum Testen der Back-End-Server verwendet wird. Der gültige Wert liegt zwischen 1 und 65535. Falls nicht festgelegt, werden die Einstellungen für den Port über HTTP verwendet. Diese Eigenschaft ist nur für Basic, Standard_v2 und WAF_v2 gültig.

properties.protocol

ApplicationGatewayProtocol

Das protokoll, das für den Test verwendet wird.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Testressource.

properties.timeout

integer

Das Testtimeout in Sekunden. Test als fehler markiert, wenn mit diesem Timeoutzeitraum keine gültige Antwort empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

properties.unhealthyThreshold

integer

Die Anzahl der Wiederholungsversuche des Tests. Der Back-End-Server wird markiert, nachdem die Anzahl der aufeinanderfolgenden Testfehler UnhealthyThreshold erreicht hat. Zulässige Werte liegen zwischen 1 Sekunde und 20.

type

string

Der Typ der Ressource.

ApplicationGatewayProbeHealthResponseMatch

Übereinstimmung mit der Integritätsantwort des Anwendungsgatewaystests.

Name Typ Beschreibung
body

string

Körper, der in der Integritätsantwort enthalten sein muss. Der Standardwert ist leer.

statusCodes

string[]

Zulässige Bereiche fehlerfreier status Codes. Der Standardbereich fehlerfreier status Codes ist 200-399.

ApplicationGatewayProtocol

Application Gateway Protokoll.

Name Typ Beschreibung
Http

string

Unterstützt für httpListeners und Back-EndHttpSettingsCollection-Eigenschaften.

Https

string

Unterstützt für httpListeners und Back-EndHttpSettingsCollection-Eigenschaften.

Tcp

string

Unterstützt für Listener und back-EndSettingsCollection-Eigenschaften.

Tls

string

Unterstützt für Listener und back-EndSettingsCollection-Eigenschaften.

ApplicationGatewayRedirectConfiguration

Umleitungskonfiguration eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Umleitungskonfiguration, die innerhalb eines Application Gateway eindeutig ist.

properties.includePath

boolean

Schließen Sie den Pfad in die umgeleitete URL ein.

properties.includeQueryString

boolean

Schließen Sie die Abfragezeichenfolge in die umgeleitete URL ein.

properties.pathRules

SubResource[]

Pfadregeln, die die Umleitungskonfiguration angeben.

properties.redirectType

ApplicationGatewayRedirectType

HTTP-Umleitungstyp.

properties.requestRoutingRules

SubResource[]

Anforderungsrouting, das die Umleitungskonfiguration angibt.

properties.targetListener

SubResource

Verweis auf einen Listener, an den die Anforderung weitergeleitet werden soll.

properties.targetUrl

string

URL, an die die Anforderung weitergeleitet werden soll.

properties.urlPathMaps

SubResource[]

URL-Pfadzuordnungen, die die Standardkonfiguration der Umleitung angeben.

type

string

Der Typ der Ressource.

ApplicationGatewayRedirectType

HTTP-Umleitungstyp.

Name Typ Beschreibung
Found

string

Permanent

string

SeeOther

string

Temporary

string

ApplicationGatewayRequestRoutingRule

Anforderungsroutingregel eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Anforderungsroutingregel, die innerhalb eines Application Gateway eindeutig ist.

properties.backendAddressPool

SubResource

Back-End-Adresspoolressource des Anwendungsgateways.

properties.backendHttpSettings

SubResource

Back-End-HTTP-Einstellungsressource des Anwendungsgateways.

properties.httpListener

SubResource

HTTP-Listenerressource des Anwendungsgateways.

properties.loadDistributionPolicy

SubResource

Laden Sie die Verteilungsrichtlinienressource des Anwendungsgateways.

properties.priority

integer

Priorität der Anforderungsroutingregel.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Anforderungsroutingregelressource.

properties.redirectConfiguration

SubResource

Leiten Sie die Konfigurationsressource des Anwendungsgateways um.

properties.rewriteRuleSet

SubResource

Schreiben Sie die Regelsatzressource in der Standardregel des Anwendungsgateways neu.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Regeltyp.

properties.urlPathMap

SubResource

URL-Pfadzuordnungsressource des Anwendungsgateways.

type

string

Der Typ der Ressource.

ApplicationGatewayRequestRoutingRuleType

Regeltyp.

Name Typ Beschreibung
Basic

string

PathBasedRouting

string

ApplicationGatewayRewriteRule

Regel für das erneute Generieren eines Anwendungsgateways.

Name Typ Beschreibung
actionSet

ApplicationGatewayRewriteRuleActionSet

Eine Reihe von Aktionen, die im Rahmen der Regel zum erneuten Generieren ausgeführt werden sollen.

conditions

ApplicationGatewayRewriteRuleCondition[]

Bedingungen, auf deren Grundlage die Ausführung des Aktionssatzes ausgewertet wird.

name

string

Name der Regel zum erneuten Generieren, die innerhalb eines Application Gateway eindeutig ist.

ruleSequence

integer

Regelsequenz der Regel zum erneuten Schreiben, die die Ausführungsreihenfolge einer bestimmten Regel in einem RewriteRuleSet bestimmt.

ApplicationGatewayRewriteRuleActionSet

Satz von Aktionen in der Regel zum erneuten Schreiben in Application Gateway.

Name Typ Beschreibung
requestHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Anforderungsheaderaktionen im Aktionssatz.

responseHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Antwortheaderaktionen im Aktionssatz.

urlConfiguration

ApplicationGatewayUrlConfiguration

Url-Konfigurationsaktion im Aktionssatz.

ApplicationGatewayRewriteRuleCondition

Set of conditions in the Rewrite Rule in Application Gateway.

Name Typ Beschreibung
ignoreCase

boolean

Wenn Sie diesen Parameter auf den Wahrheitswert festlegen, muss das Muster einen Vergleich unter Beachtung der Groß-/Kleinschreibung durchführen.

negate

boolean

Wenn Sie diesen Wert als wahrheit festlegen, wird erzwungen, dass die Negation der vom Benutzer angegebenen Bedingung überprüft wird.

pattern

string

Das Muster, entweder eine feste Zeichenfolge oder ein regulärer Ausdruck, das die Richtigkeit der Bedingung auswertet.

variable

string

Der Condition-Parameter von RewriteRuleCondition.

ApplicationGatewayRewriteRuleSet

Schreiben Sie den Regelsatz eines Anwendungsgateways neu.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des Rewrite-Regelsatzes, der innerhalb eines Application Gateway eindeutig ist.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Rewrite-Regelsatzressource.

properties.rewriteRules

ApplicationGatewayRewriteRule[]

Regeln im Rewrite-Regelsatz neu schreiben.

ApplicationGatewayRoutingRule

Routingregel eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Routingregel, die innerhalb eines Application Gateway eindeutig ist.

properties.backendAddressPool

SubResource

Back-End-Adresspoolressource des Anwendungsgateways.

properties.backendSettings

SubResource

Back-End-Einstellungsressource des Anwendungsgateways.

properties.listener

SubResource

Listenerressource des Anwendungsgateways.

properties.priority

integer

Priorität der Routingregel.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Anforderungsroutingregelressource.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Regeltyp.

type

string

Der Typ der Ressource.

ApplicationGatewaySku

SKU eines Anwendungsgateways.

Name Typ Beschreibung
capacity

integer

Kapazität (instance Anzahl) eines Anwendungsgateways.

name

ApplicationGatewaySkuName

Name einer Anwendungsgateway-SKU.

tier

ApplicationGatewayTier

Ebene eines Anwendungsgateways.

ApplicationGatewaySkuName

Name einer Anwendungsgateway-SKU.

Name Typ Beschreibung
Basic

string

Standard_Large

string

Standard_Medium

string

Standard_Small

string

Standard_v2

string

WAF_Large

string

WAF_Medium

string

WAF_v2

string

ApplicationGatewaySslCertificate

SSL-Zertifikate eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des SSL-Zertifikats, das innerhalb eines Application Gateway eindeutig ist.

properties.data

string

Base64-codiertes pfx-Zertifikat. Gilt nur für PUT-Anforderung.

properties.keyVaultSecretId

string

Geheime ID des in KeyVault gespeicherten Objekts "Secret" oder "Certificate" (base-64-codiertes unverschlüsseltes pfx-Objekt).

properties.password

string

Kennwort für die in den Daten angegebene pfx-Datei. Gilt nur für die PUT-Anforderung.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der SSL-Zertifikatressource.

properties.publicCertData

string

Base64-codierte öffentliche Zertifikatdaten, die den in Den Daten angegebenen pfx entsprechen. Gilt nur für GET-Anforderung.

type

string

Der Typ der Ressource.

ApplicationGatewaySslCipherSuite

Ssl-Verschlüsselungssammlungen, die in der angegebenen Reihenfolge für das Anwendungsgateway aktiviert werden sollen.

Name Typ Beschreibung
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_128_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_128_CBC_SHA256

string

TLS_DHE_DSS_WITH_AES_256_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_256_CBC_SHA256

string

TLS_DHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_DHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_DHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_DHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_RSA_WITH_3DES_EDE_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA256

string

TLS_RSA_WITH_AES_128_GCM_SHA256

string

TLS_RSA_WITH_AES_256_CBC_SHA

string

TLS_RSA_WITH_AES_256_CBC_SHA256

string

TLS_RSA_WITH_AES_256_GCM_SHA384

string

ApplicationGatewaySslPolicy

Application Gateway SSL-Richtlinie.

Name Typ Beschreibung
cipherSuites

ApplicationGatewaySslCipherSuite[]

Ssl-Verschlüsselungssammlungen, die in der angegebenen Reihenfolge für das Anwendungsgateway aktiviert werden sollen.

disabledSslProtocols

ApplicationGatewaySslProtocol[]

Ssl-Protokolle, die auf dem Anwendungsgateway deaktiviert werden sollen.

minProtocolVersion

ApplicationGatewaySslProtocol

Mindestversion des SSL-Protokolls, die auf dem Anwendungsgateway unterstützt werden soll.

policyName

ApplicationGatewaySslPolicyName

Name der vordefinierten Ssl-Richtlinie.

policyType

ApplicationGatewaySslPolicyType

Typ der SSL-Richtlinie.

ApplicationGatewaySslPolicyName

Name der vordefinierten Ssl-Richtlinie.

Name Typ Beschreibung
AppGwSslPolicy20150501

string

AppGwSslPolicy20170401

string

AppGwSslPolicy20170401S

string

AppGwSslPolicy20220101

string

AppGwSslPolicy20220101S

string

ApplicationGatewaySslPolicyType

Typ der SSL-Richtlinie.

Name Typ Beschreibung
Custom

string

CustomV2

string

Predefined

string

ApplicationGatewaySslProfile

SSL-Profil eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des SSL-Profils, das innerhalb eines Application Gateway eindeutig ist.

properties.clientAuthConfiguration

ApplicationGatewayClientAuthConfiguration

Clientauthentifizierungskonfiguration der Anwendungsgatewayressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der HTTP-Listenerressource.

properties.sslPolicy

ApplicationGatewaySslPolicy

SSL-Richtlinie der Application Gateway-Ressource.

properties.trustedClientCertificates

SubResource[]

Array von Verweisen auf vertrauenswürdige Clientzertifikate des Anwendungsgateways.

type

string

Der Typ der Ressource.

ApplicationGatewaySslProtocol

Ssl-Protokolle, die auf dem Anwendungsgateway deaktiviert werden sollen.

Name Typ Beschreibung
TLSv1_0

string

TLSv1_1

string

TLSv1_2

string

TLSv1_3

string

ApplicationGatewayTier

Ebene eines Anwendungsgateways.

Name Typ Beschreibung
Basic

string

Standard

string

Standard_v2

string

WAF

string

WAF_v2

string

ApplicationGatewayTrustedClientCertificate

Vertrauenswürdige Clientzertifikate eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des vertrauenswürdigen Clientzertifikats, das innerhalb eines Application Gateway eindeutig ist.

properties.clientCertIssuerDN

string

Distinguished name of client certificate issuer.

properties.data

string

Öffentliche Zertifikatdaten.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der vertrauenswürdigen Clientzertifikatressource.

properties.validatedCertData

string

Überprüfte Zertifikatdaten.

type

string

Der Typ der Ressource.

ApplicationGatewayTrustedRootCertificate

Vertrauenswürdige Stammzertifikate eines Anwendungsgateways.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name des vertrauenswürdigen Stammzertifikats, das innerhalb eines Application Gateway eindeutig ist.

properties.data

string

Öffentliche Zertifikatdaten.

properties.keyVaultSecretId

string

Geheime ID des in KeyVault gespeicherten Objekts "Secret" oder "Certificate" (base-64-codiertes unverschlüsseltes pfx-Objekt).

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der vertrauenswürdigen Stammzertifikatressource.

type

string

Der Typ der Ressource.

ApplicationGatewayUrlConfiguration

URL-Konfiguration der Aktionen, die in Application Gateway festgelegt sind.

Name Typ Beschreibung
modifiedPath

string

Url-Pfad, den der Benutzer für das Url-Rewrite angegeben hat. Null bedeutet, dass kein Pfad aktualisiert wird. Der Standardwert ist null.

modifiedQueryString

string

Abfragezeichenfolge, die der Benutzer für das Url-Rewrite bereitgestellt hat. Null bedeutet, dass keine Abfragezeichenfolge aktualisiert wird. Der Standardwert ist null.

reroute

boolean

Wenn sie auf true festgelegt ist, wird die URL-Pfadzuordnung in pfadbasierten Anforderungsroutingregeln mithilfe des geänderten Pfads erneut ausgewertet. Der Standardwert ist „false“.

ApplicationGatewayUrlPathMap

UrlPathMaps geben einen URL-Pfad zu den Back-End-Zuordnungsinformationen für PathBasedRouting.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der URL-Pfadzuordnung, die innerhalb eines Application Gateway eindeutig ist.

properties.defaultBackendAddressPool

SubResource

Standardmäßige Back-End-Adresspoolressource der URL-Pfadzuordnung.

properties.defaultBackendHttpSettings

SubResource

Standardressource für back-End-HTTP-Einstellungen der URL-Pfadzuordnung.

properties.defaultLoadDistributionPolicy

SubResource

Standardressource für die Verteilungsrichtlinie der URL-Pfadzuordnung.

properties.defaultRedirectConfiguration

SubResource

Standardmäßige Umleitungskonfigurationsressource der URL-Pfadzuordnung.

properties.defaultRewriteRuleSet

SubResource

Standardmäßige Rewrite-Regelsatzressource der URL-Pfadzuordnung.

properties.pathRules

ApplicationGatewayPathRule[]

Pfadregel der URL-Pfadzuordnungsressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der URL-Pfadzuordnungsressource.

type

string

Der Typ der Ressource.

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguration der Application Gateway-Webanwendungsfirewall.

Name Typ Beschreibung
disabledRuleGroups

ApplicationGatewayFirewallDisabledRuleGroup[]

Die deaktivierten Regelgruppen.

enabled

boolean

Gibt an, ob die Webanwendungsfirewall aktiviert ist oder nicht.

exclusions

ApplicationGatewayFirewallExclusion[]

Die Ausschlussliste.

fileUploadLimitInMb

integer

Maximale Dateiuploadgröße in Mb für WAF.

firewallMode

ApplicationGatewayFirewallMode

Web Application Firewall-Modus.

maxRequestBodySize

integer

Maximale Anforderungstextgröße für WAF.

maxRequestBodySizeInKb

integer

Maximale Anforderungstextgröße in Kb für WAF.

requestBodyCheck

boolean

Gibt an, ob WAF die Überprüfung des Anforderungstexts zulässt.

ruleSetType

string

Der Typ des Firewallregelsatzes für Webanwendungen. Mögliche Werte sind : "OWASP".

ruleSetVersion

string

Die Version des Regelsatztyps.

ApplicationSecurityGroup

Eine Anwendungssicherheitsgruppe in einer Ressourcengruppe.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Anwendungssicherheitsgruppenressource.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der Anwendungssicherheitsgruppenressource. Es identifiziert eine Ressource eindeutig, auch wenn der Benutzer ihren Namen ändert oder die Ressource über Abonnements oder Ressourcengruppen hinweg migriert.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

AutoApproval

Die Liste der automatischen Genehmigungen des Private Link-Diensts.

Name Typ Beschreibung
subscriptions

string[]

Die Liste der Abonnements.

BackendAddressPool

Pool von Back-End-IP-Adressen.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, der innerhalb der Gruppe der vom Lastenausgleich verwendeten Back-End-Adresspools eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Ein Array von Verweisen auf IP-Adressen, die in Netzwerkschnittstellen definiert sind.

properties.drainPeriodInSeconds

integer

Anzahl von Sekunden Load Balancer warten, bevor RESET an Client- und Back-End-Adresse gesendet wird.

properties.inboundNatRules

SubResource[]

Ein Array von Verweisen auf eingehende NAT-Regeln, die diesen Back-End-Adresspool verwenden.

properties.loadBalancerBackendAddresses

LoadBalancerBackendAddress[]

Ein Array von Back-End-Adressen.

properties.loadBalancingRules

SubResource[]

Ein Array von Verweisen auf Lastenausgleichsregeln, die diesen Back-End-Adresspool verwenden.

properties.location

string

Der Speicherort des Back-End-Adresspools.

properties.outboundRule

SubResource

Ein Verweis auf eine ausgehende Regel, die diesen Back-End-Adresspool verwendet.

properties.outboundRules

SubResource[]

Ein Array von Verweisen auf ausgehende Regeln, die diesen Back-End-Adresspool verwenden.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Back-End-Adresspoolressource.

properties.syncMode

SyncMode

Synchroner Modus für Back-End-Adressen für den Back-End-Pool

properties.tunnelInterfaces

GatewayLoadBalancerTunnelInterface[]

Ein Array von Gateway-Load Balancer-Tunnelschnittstellen.

properties.virtualNetwork

SubResource

Ein Verweis auf ein virtuelles Netzwerk.

type

string

Der Typ der Ressource.

CloudError

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
error

CloudErrorBody

Cloudfehlertext.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet sein soll.

target

string

Das Ziel des jeweiligen Fehlers. Beispiel: Der Name der -Eigenschaft im Fehler.

CustomDnsConfigPropertiesFormat

Enthält eine benutzerdefinierte Dns-Auflösungskonfiguration vom Kunden.

Name Typ Beschreibung
fqdn

string

Fqdn, der in die IP-Adresse des privaten Endpunkts aufgelöst wird.

ipAddresses

string[]

Eine Liste der privaten IP-Adressen des privaten Endpunkts.

DdosSettings

Enthält die DDoS-Schutzeinstellungen der öffentlichen IP-Adresse.

Name Typ Beschreibung
ddosProtectionPlan

SubResource

Der DDoS-Schutzplan, der der öffentlichen IP-Adresse zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist.

protectionMode

DdosSettingsProtectionMode

Der DDoS-Schutzmodus der öffentlichen IP-Adresse

DdosSettingsProtectionMode

Der DDoS-Schutzmodus der öffentlichen IP-Adresse

Name Typ Beschreibung
Disabled

string

Enabled

string

VirtualNetworkInherited

string

Delegation

Gibt den Dienst an, an den das Subnetz delegiert wird.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.actions

string[]

Die Aktionen, die für den Dienst nach der Delegierung zulässig sind.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Dienstdelegierungsressource.

properties.serviceName

string

Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/servers).

type

string

Der Ressourcentyp.

DeleteOptions

Geben Sie an, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer, der sie verwendet, gelöscht wird.

Name Typ Beschreibung
Delete

string

Detach

string

ExtendedLocation

Komplexer ExtendedLocation-Typ.

Name Typ Beschreibung
name

string

Der Name des erweiterten Speicherorts.

type

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

Name Typ Beschreibung
EdgeZone

string

FlowLog

Eine Flussprotokollressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.enabled

boolean

Kennzeichnen, um die Flussprotokollierung zu aktivieren/deaktivieren.

properties.flowAnalyticsConfiguration

TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

properties.format

FlowLogFormatParameters

Parameter, die das Ablaufprotokollformat definieren.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus des Flussprotokolls.

properties.retentionPolicy

RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Flussprotokoll definieren.

properties.storageId

string

ID des Speicherkontos, das zum Speichern des Flussprotokolls verwendet wird.

properties.targetResourceGuid

string

Guid der Netzwerksicherheitsgruppe, auf die das Flussprotokoll angewendet wird.

properties.targetResourceId

string

ID der Netzwerksicherheitsgruppe, auf die das Flussprotokoll angewendet wird.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

FlowLogFormatParameters

Parameter, die das Ablaufprotokollformat definieren.

Name Typ Standardwert Beschreibung
type

FlowLogFormatType

Der Dateityp des Flussprotokolls.

version

integer

0

Die Version (Revision) des Flussprotokolls.

FlowLogFormatType

Der Dateityp des Flussprotokolls.

Name Typ Beschreibung
JSON

string

FrontendIPConfiguration

Front-End-IP-Adresse des Lastenausgleichs.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, der innerhalb der Vom Lastenausgleich verwendeten Front-End-IP-Konfigurationen eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.gatewayLoadBalancer

SubResource

Der Verweis auf die Front-End-IP des Gateway-Lastenausgleichs.

properties.inboundNatPools

SubResource[]

Ein Array von Verweisen auf eingehende Pools, die diese Front-End-IP verwenden.

properties.inboundNatRules

SubResource[]

Ein Array von Verweisen auf eingehende Regeln, die diese Front-End-IP verwenden.

properties.loadBalancingRules

SubResource[]

Ein Array von Verweisen auf Lastenausgleichsregeln, die diese Front-End-IP verwenden.

properties.outboundRules

SubResource[]

Ein Array von Verweisen auf ausgehende Regeln, die diese Front-End-IP verwenden.

properties.privateIPAddress

string

Die private IP-Adresse der IP-Konfiguration.

properties.privateIPAddressVersion

IPVersion

Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet.

properties.privateIPAllocationMethod

IPAllocationMethod

Die Private IP-Zuordnungsmethode.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Front-End-IP-Konfigurationsressource.

properties.publicIPAddress

PublicIPAddress

Der Verweis auf die öffentliche IP-Ressource.

properties.publicIPPrefix

SubResource

Der Verweis auf die Ressource Öffentliche IP-Präfixe.

properties.subnet

Subnet

Der Verweis auf die Subnetzressource.

type

string

Der Typ der Ressource.

zones

string[]

Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist.

GatewayLoadBalancerTunnelInterface

Tunnelschnittstelle für den Gatewaylastenausgleich eines Back-End-Adresspools für den Lastenausgleich.

Name Typ Beschreibung
identifier

integer

Bezeichner der Gateway-Load Balancer-Tunnelschnittstelle.

port

integer

Port der Gateway-Load Balancer-Tunnelschnittstelle.

protocol

GatewayLoadBalancerTunnelProtocol

Protokoll der Gateway-Load Balancer-Tunnelschnittstelle.

type

GatewayLoadBalancerTunnelInterfaceType

Datenverkehrstyp der Gateway-Load Balancer-Tunnelschnittstelle.

GatewayLoadBalancerTunnelInterfaceType

Datenverkehrstyp der Gateway-Load Balancer-Tunnelschnittstelle.

Name Typ Beschreibung
External

string

Internal

string

None

string

GatewayLoadBalancerTunnelProtocol

Protokoll der Gateway-Load Balancer-Tunnelschnittstelle.

Name Typ Beschreibung
Native

string

None

string

VXLAN

string

InboundNatRule

Nat-Regel für eingehenden Datenverkehr des Lastenausgleichs.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb der vom Lastenausgleich verwendeten NAT-Regeln für eingehenden Datenverkehr eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.backendAddressPool

SubResource

Ein Verweis auf die back-EndAddressPool-Ressource.

properties.backendIPConfiguration

NetworkInterfaceIPConfiguration

Ein Verweis auf eine private IP-Adresse, die auf einer Netzwerkschnittstelle einer VM definiert ist. Datenverkehr, der an den Front-End-Port der einzelnen Front-End-IP-Konfigurationen gesendet wird, wird an die Back-End-IP weitergeleitet.

properties.backendPort

integer

Der Port, der für den internen Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535.

properties.enableFloatingIP

boolean

Konfiguriert den Endpunkt eines virtuellen Computers für die floating IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist erforderlich, wenn Sie die SQL AlwaysOn-Verfügbarkeitsgruppen in SQL Server verwenden. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben.

properties.enableTcpReset

boolean

Empfangen Sie bidirektionale TCP-Zurücksetzung bei TCP-Flow-Leerlauftimeout oder unerwarteter Verbindungsabbruch. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

properties.frontendIPConfiguration

SubResource

Ein Verweis auf Front-End-IP-Adressen.

properties.frontendPort

integer

Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Load Balancer eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534.

properties.frontendPortRangeEnd

integer

Der Portbereich endet für den externen Endpunkt. Diese Eigenschaft wird zusammen mit Back-EndAddressPool und FrontendPortRangeStart verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534.

properties.frontendPortRangeStart

integer

Der Portbereich beginnt für den externen Endpunkt. Diese Eigenschaft wird zusammen mit Back-EndAddressPool und FrontendPortRangeEnd verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534.

properties.idleTimeoutInMinutes

integer

Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann auf eine Angabe zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert ist 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

properties.protocol

TransportProtocol

Der Verweis auf das Transportprotokoll, das von der Lastenausgleichsregel verwendet wird.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der eingehenden NAT-Regelressource.

type

string

Der Typ der Ressource.

IPAllocationMethod

IP-Adresszuordnungsmethode.

Name Typ Beschreibung
Dynamic

string

Static

string

IPConfiguration

IP-Konfiguration.

Name Typ Standardwert Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.privateIPAddress

string

Die private IP-Adresse der IP-Konfiguration.

properties.privateIPAllocationMethod

IPAllocationMethod

Dynamic

Die Methode zur Zuordnung privater IP-Adressen.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsressource.

properties.publicIPAddress

PublicIPAddress

Der Verweis auf die öffentliche IP-Ressource.

properties.subnet

Subnet

Der Verweis auf die Subnetzressource.

IPConfigurationProfile

Untergeordnete IP-Konfigurationsprofilressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsprofilressource.

properties.subnet

Subnet

Der Verweis auf die Subnetzressource zum Erstellen einer Ip-Konfiguration der Containernetzwerkschnittstelle.

type

string

Unterressourcentyp.

IpTag

Enthält das dem -Objekt zugeordnete IpTag.

Name Typ Beschreibung
ipTagType

string

Der IP-Tagtyp. Beispiel: FirstPartyUsage.

tag

string

Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL.

IPVersion

IP-Adressversion.

Name Typ Beschreibung
IPv4

string

IPv6

string

LoadBalancerBackendAddress

Back-End-Adressen des Lastenausgleichs.

Name Typ Beschreibung
name

string

Name der Back-End-Adresse.

properties.adminState

LoadBalancerBackendAddressAdminState

Eine Liste der administrativen Zustände, die einmal festgelegt wurden, können den Integritätstest außer Kraft setzen, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleiten oder neue Verbindungen verweigern und vorhandene Verbindungen zurücksetzen.

properties.inboundNatRulesPortMapping

NatRulePortMapping[]

Sammlung von Portzuordnungen für eingehende NAT-Regeln.

properties.ipAddress

string

IP-Adresse, die zum virtuellen Netzwerk gehört, auf das verwiesen wird.

properties.loadBalancerFrontendIPConfiguration

SubResource

Verweis auf die Front-End-IP-Adresskonfiguration, die im regionalen Loadbalancer definiert ist.

properties.networkInterfaceIPConfiguration

SubResource

Verweis auf die IP-Adresse, die in Netzwerkschnittstellen definiert ist.

properties.subnet

SubResource

Verweis auf ein vorhandenes Subnetz.

properties.virtualNetwork

SubResource

Verweis auf ein vorhandenes virtuelles Netzwerk.

LoadBalancerBackendAddressAdminState

Eine Liste der administrativen Zustände, die einmal festgelegt wurden, können den Integritätstest außer Kraft setzen, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleiten oder neue Verbindungen verweigern und vorhandene Verbindungen zurücksetzen.

Name Typ Beschreibung
Down

string

None

string

Up

string

ManagedServiceIdentity

Identität für die Ressource.

Name Typ Beschreibung
principalId

string

Die Prinzipal-ID der systemseitig zugewiesenen Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

tenantId

string

Die Mandanten-ID der systemseitig zugewiesenen Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

type

ResourceIdentityType

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer.

userAssignedIdentities

UserAssignedIdentities

Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Bei den Referenzdaten des Benutzeridentitätswörterbuchs handelt es sich um ARM-Ressourcen-IDs in der Form : "/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

NatGateway

Nat Gateway-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.idleTimeoutInMinutes

integer

Das Leerlauftimeout des nat-Gateways.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der NAT-Gatewayressource.

properties.publicIpAddresses

SubResource[]

Ein Array öffentlicher IP-Adressen, die der Nat-Gatewayressource zugeordnet sind.

properties.publicIpPrefixes

SubResource[]

Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind.

properties.resourceGuid

string

Die RESSOURCEN-GUID-Eigenschaft der NAT-Gatewayressource.

properties.subnets

SubResource[]

Ein Array von Verweisen auf die Subnetze, die diese NAT-Gatewayressource verwenden.

sku

NatGatewaySku

Die NAT-Gateway-SKU.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

zones

string[]

Eine Liste von Verfügbarkeitszonen, die die Zone angibt, in der Nat Gateway bereitgestellt werden soll.

NatGatewaySku

SKU des nat-Gateways.

Name Typ Beschreibung
name

NatGatewaySkuName

Name der Nat Gateway-SKU.

NatGatewaySkuName

Name der Nat Gateway-SKU.

Name Typ Beschreibung
Standard

string

NatRulePortMapping

Individuelle Portzuordnungen für eingehende NAT-Regel, die für den Back-End-Pool erstellt wurden.

Name Typ Beschreibung
backendPort

integer

Back-End-Port.

frontendPort

integer

Front-End-Port.

inboundNatRuleName

string

Name der NAT-Regel für eingehenden Datenverkehr.

NetworkInterface

Eine Netzwerkschnittstelle in einer Ressourcengruppe.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

ExtendedLocation

Der erweiterte Speicherort der Netzwerkschnittstelle.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.auxiliaryMode

NetworkInterfaceAuxiliaryMode

Hilfsmodus der Netzwerkschnittstellenressource.

properties.auxiliarySku

NetworkInterfaceAuxiliarySku

Hilfs-SKU der Netzwerkschnittstellenressource.

properties.disableTcpStateTracking

boolean

Gibt an, ob die TCP-Zustandsnachverfolgung deaktiviert werden soll.

properties.dnsSettings

NetworkInterfaceDnsSettings

Die DNS-Einstellungen in der Netzwerkschnittstelle.

properties.dscpConfiguration

SubResource

Ein Verweis auf die dscp-Konfiguration, mit der die Netzwerkschnittstelle verknüpft ist.

properties.enableAcceleratedNetworking

boolean

Wenn die Netzwerkschnittstelle für beschleunigten Netzwerkbetrieb konfiguriert ist. Gilt nicht für VM-Größen, die einen beschleunigten Netzwerkbetrieb erfordern.

properties.enableIPForwarding

boolean

Gibt an, ob die IP-Weiterleitung auf dieser Netzwerkschnittstelle aktiviert ist.

properties.hostedWorkloads

string[]

Eine Liste der Verweise auf verknüpfte BareMetal-Ressourcen.

properties.ipConfigurations

NetworkInterfaceIPConfiguration[]

Eine Liste der IPConfigurations der Netzwerkschnittstelle.

properties.macAddress

string

Die MAC-Adresse der Netzwerkschnittstelle.

properties.migrationPhase

NetworkInterfaceMigrationPhase

Migrationsphase der Netzwerkschnittstellenressource.

properties.networkSecurityGroup

NetworkSecurityGroup

Der Verweis auf die NetworkSecurityGroup-Ressource.

properties.nicType

NetworkInterfaceNicType

Typ der Netzwerkschnittstellenressource.

properties.primary

boolean

Gibt an, ob dies eine primäre Netzwerkschnittstelle auf einem virtuellen Computer ist.

properties.privateEndpoint

PrivateEndpoint

Ein Verweis auf den privaten Endpunkt, mit dem die Netzwerkschnittstelle verknüpft ist.

properties.privateLinkService

PrivateLinkService

Privatelinkservice der Netzwerkschnittstellenressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Netzwerkschnittstellenressource.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der Netzwerkschnittstellenressource.

properties.tapConfigurations

NetworkInterfaceTapConfiguration[]

Eine Liste der TapConfigurations der Netzwerkschnittstelle.

properties.virtualMachine

SubResource

Der Verweis auf einen virtuellen Computer.

properties.vnetEncryptionSupported

boolean

Gibt an, ob der virtuelle Computer, an den diese Netzwerkkarte angefügt ist, die Verschlüsselung unterstützt.

properties.workloadType

string

WorkloadType der NetworkInterface für BareMetal-Ressourcen

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

NetworkInterfaceAuxiliaryMode

Hilfsmodus der Netzwerkschnittstellenressource.

Name Typ Beschreibung
AcceleratedConnections

string

Floating

string

MaxConnections

string

None

string

NetworkInterfaceAuxiliarySku

Hilfssku der Netzwerkschnittstellenressource.

Name Typ Beschreibung
A1

string

A2

string

A4

string

A8

string

None

string

NetworkInterfaceDnsSettings

DNS-Einstellungen einer Netzwerkschnittstelle.

Name Typ Beschreibung
appliedDnsServers

string[]

Wenn die VM, die diese NIC verwendet, Teil einer Verfügbarkeitsgruppe ist, enthält diese Liste die Union aller DNS-Server aus allen NICs, die Teil der Verfügbarkeitsgruppe sind. Diese Eigenschaft wird auf jedem dieser VMs konfiguriert.

dnsServers

string[]

Die Liste der IP-Adressen für DNS-Server. Verwenden Sie "AzureProvidedDNS", um zur von Azure bereitgestellten DNS-Auflösung zu wechseln. Der Wert "AzureProvidedDNS" kann nicht mit anderen IP-Adressen kombiniert werden. Er muss der einzige Wert in der dnsServers-Auflistung sein.

internalDnsNameLabel

string

Relativer DNS-Name für diese NIC, die für die interne Kommunikation zwischen VMs im selben virtuellen Netzwerk verwendet wird.

internalDomainNameSuffix

string

Auch wenn internalDnsNameLabel nicht angegeben ist, wird ein DNS-Eintrag für die primäre NIC der VM erstellt. Dieser DNS-Name kann erstellt werden, indem der VM-Name mit dem Wert von internalDomainNameSuffix verkettet wird.

internalFqdn

string

Vollqualifizierter DNS-Name, der die interne Kommunikation zwischen VMs im selben virtuellen Netzwerk unterstützt.

NetworkInterfaceIPConfiguration

IPConfiguration in einer Netzwerkschnittstelle.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.applicationGatewayBackendAddressPools

ApplicationGatewayBackendAddressPool[]

Der Verweis auf die ApplicationGatewayBackendAddressPool-Ressource.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

Anwendungssicherheitsgruppen, in denen die IP-Konfiguration enthalten ist.

properties.gatewayLoadBalancer

SubResource

Der Verweis auf die Front-End-IP des Gateway-Lastenausgleichs.

properties.loadBalancerBackendAddressPools

BackendAddressPool[]

Der Verweis auf die LoadBalancerBackendAddressPool-Ressource.

properties.loadBalancerInboundNatRules

InboundNatRule[]

Eine Liste der Verweise von LoadBalancerInboundNatRules.

properties.primary

boolean

Gibt an, ob dies eine primäre Kundenadresse auf der Netzwerkschnittstelle ist.

properties.privateIPAddress

string

Private IP-Adresse der IP-Konfiguration.

properties.privateIPAddressVersion

IPVersion

Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Die Private IP-Adresszuordnungsmethode.

properties.privateLinkConnectionProperties

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection-Eigenschaften für die Netzwerkschnittstelle.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfiguration der Netzwerkschnittstelle.

properties.publicIPAddress

PublicIPAddress

Öffentliche IP-Adresse, die an die IP-Konfiguration gebunden ist.

properties.subnet

Subnet

Subnetz, das an die IP-Konfiguration gebunden ist.

properties.virtualNetworkTaps

VirtualNetworkTap[]

Der Verweis auf Virtual Network Taps.

type

string

Der Ressourcentyp.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection-Eigenschaften für die Netzwerkschnittstelle.

Name Typ Beschreibung
fqdns

string[]

Liste der FQDNs für die aktuelle Private Link-Verbindung.

groupId

string

Die Gruppen-ID für die aktuelle Private Link-Verbindung.

requiredMemberName

string

Der erforderliche Membername für die aktuelle Private Link-Verbindung.

NetworkInterfaceMigrationPhase

Migrationsphase der Netzwerkschnittstellenressource.

Name Typ Beschreibung
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

NetworkInterfaceNicType

Typ der Netzwerkschnittstellenressource.

Name Typ Beschreibung
Elastic

string

Standard

string

NetworkInterfaceTapConfiguration

Tippen Sie auf Konfiguration in einer Netzwerkschnittstelle.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Netzwerkschnittstelle tippt auf Konfigurationsressource.

properties.virtualNetworkTap

VirtualNetworkTap

Der Verweis auf die Virtual Network Tap-Ressource.

type

string

Unterressourcentyp.

NetworkSecurityGroup

NetworkSecurityGroup-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.defaultSecurityRules

SecurityRule[]

Die Standardsicherheitsregeln der Netzwerksicherheitsgruppe.

properties.flowLogs

FlowLog[]

Eine Auflistung von Verweisen auf Flussprotokollressourcen.

properties.flushConnection

boolean

Wenn dies aktiviert ist, werden Flows, die aus Verbindungen der Netzwerksicherheitsgruppe erstellt wurden, neu ausgewertet, wenn Regeln aktualisiert werden. Die anfängliche Aktivierung löst eine erneute Auswertung aus.

properties.networkInterfaces

NetworkInterface[]

Eine Sammlung von Verweisen auf Netzwerkschnittstellen.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Netzwerksicherheitsgruppenressource.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der Netzwerksicherheitsgruppenressource.

properties.securityRules

SecurityRule[]

Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe.

properties.subnets

Subnet[]

Eine Auflistung von Verweisen auf Subnetze.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

PrivateEndpoint

Private Endpunktressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

ExtendedLocation

Der erweiterte Speicherort des Lastenausgleichs.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

Anwendungssicherheitsgruppen, in denen die IP-Konfiguration des privaten Endpunkts enthalten ist.

properties.customDnsConfigs

CustomDnsConfigPropertiesFormat[]

Ein Array von benutzerdefinierten DNS-Konfigurationen.

properties.customNetworkInterfaceName

string

Der benutzerdefinierte Name der Netzwerkschnittstelle, die an den privaten Endpunkt angefügt ist.

properties.ipConfigurations

PrivateEndpointIPConfiguration[]

Eine Liste der IP-Konfigurationen des privaten Endpunkts. Dies wird verwendet, um den Endpunkten des Erstanbieterdiensts zuzuordnen.

properties.manualPrivateLinkServiceConnections

PrivateLinkServiceConnection[]

Eine Gruppierung von Informationen zur Verbindung mit der Remoteressource. Wird verwendet, wenn der Netzwerkadministrator keinen Zugriff hat, um Verbindungen mit der Remoteressource zu genehmigen.

properties.networkInterfaces

NetworkInterface[]

Ein Array von Verweisen auf die Netzwerkschnittstellen, die für diesen privaten Endpunkt erstellt wurden.

properties.privateLinkServiceConnections

PrivateLinkServiceConnection[]

Eine Gruppierung von Informationen zur Verbindung mit der Remoteressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der privaten Endpunktressource.

properties.subnet

Subnet

Die ID des Subnetzes, aus dem die private IP-Adresse zugeordnet wird.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

PrivateEndpointConnection

PrivateEndpointConnection-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.linkIdentifier

string

Die Consumerlink-ID.

properties.privateEndpoint

PrivateEndpoint

Die Ressource des privaten Endpunkts.

properties.privateEndpointLocation

string

Der Speicherort des privaten Endpunkts.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen dem Dienst consumer und dem Anbieter.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Verbindungsressource des privaten Endpunkts.

type

string

Der Ressourcentyp.

PrivateEndpointIPConfiguration

Eine IP-Konfiguration des privaten Endpunkts.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist.

properties.groupId

string

Die ID einer Gruppe, die von der Remoteressource abgerufen wurde, mit der dieser private Endpunkt eine Verbindung herstellen soll.

properties.memberName

string

Der Mitgliedsname einer Gruppe, die aus der Remoteressource abgerufen wurde, mit der dieser private Endpunkt eine Verbindung herstellen soll.

properties.privateIPAddress

string

Eine private IP-Adresse, die aus dem Subnetz des privaten Endpunkts abgerufen wird.

type

string

Der Ressourcentyp.

PrivateLinkService

Private Link-Dienstressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

ExtendedLocation

Der erweiterte Speicherort des Lastenausgleichs.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.alias

string

Der Alias des Private Link-Diensts.

properties.autoApproval

AutoApproval

Die Liste der automatischen Genehmigungen des Private Link-Diensts.

properties.enableProxyProtocol

boolean

Gibt an, ob der Private Link-Dienst für das Proxyprotokoll aktiviert ist oder nicht.

properties.fqdns

string[]

Die Liste der Fqdn.

properties.ipConfigurations

PrivateLinkServiceIpConfiguration[]

Ein Array von IP-Konfigurationen des Private Link-Diensts.

properties.loadBalancerFrontendIpConfigurations

FrontendIPConfiguration[]

Ein Array von Verweisen auf die IP-Konfigurationen des Lastenausgleichs.

properties.networkInterfaces

NetworkInterface[]

Ein Array von Verweisen auf die Netzwerkschnittstellen, die für diesen Private Link-Dienst erstellt wurden.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Ein Array von Listen zu Verbindungen mit dem privaten Endpunkt.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Private Link-Dienstressource.

properties.visibility

Visibility

Die Sichtbarkeitsliste des Private Link-Diensts.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

PrivateLinkServiceConnection

PrivateLinkServiceConnection-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.groupIds

string[]

Die ID(n) der Gruppen, die von der Remoteressource abgerufen wurden, mit der dieser private Endpunkt eine Verbindung herstellen soll.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Eine Sammlung schreibgeschützter Informationen zum Status der Verbindung mit der Remoteressource.

properties.privateLinkServiceId

string

Die Ressourcen-ID des Private Link-Diensts.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Private Link-Dienstverbindungsressource.

properties.requestMessage

string

Eine Nachricht, die mit dieser Verbindungsanforderung an den Besitzer der Remoteressource übergeben wird. Auf 140 Zeichen beschränkt.

type

string

Der Ressourcentyp.

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Verbindungsstatus zwischen Dienstconsumer und Anbieter.

Name Typ Beschreibung
actionsRequired

string

Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Consumer erfordern.

description

string

Der Grund für die Genehmigung/Ablehnung der Verbindung.

status

string

Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde.

PrivateLinkServiceIpConfiguration

Die IP-Konfiguration des Private Link-Diensts.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der IP-Konfiguration des Private Link-Diensts.

properties.primary

boolean

Gibt an, ob die IP-Konfiguration primär ist oder nicht.

properties.privateIPAddress

string

Die private IP-Adresse der IP-Konfiguration.

properties.privateIPAddressVersion

IPVersion

Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Die Methode zur Zuordnung privater IP-Adressen.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsressource des Private Link-Diensts.

properties.subnet

Subnet

Der Verweis auf die Subnetzressource.

type

string

Der Ressourcentyp.

ProvisioningState

Der aktuelle Bereitstellungsstatus.

Name Typ Beschreibung
Deleting

string

Failed

string

Succeeded

string

Updating

string

PublicIPAddress

Ressource für öffentliche IP-Adressen.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

ExtendedLocation

Der erweiterte Speicherort der öffentlichen IP-Adresse.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.ddosSettings

DdosSettings

Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist.

properties.deleteOption

DeleteOptions

Angeben, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer, der sie verwendet, gelöscht wird

properties.dnsSettings

PublicIPAddressDnsSettings

Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist.

properties.idleTimeoutInMinutes

integer

Das Leerlauftimeout der öffentlichen IP-Adresse.

properties.ipAddress

string

Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist.

properties.ipConfiguration

IPConfiguration

Die IP-Konfiguration, die der öffentlichen IP-Adresse zugeordnet ist.

properties.ipTags

IpTag[]

Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind.

properties.linkedPublicIPAddress

PublicIPAddress

Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource.

properties.migrationPhase

PublicIPAddressMigrationPhase

Migrationsphase der öffentlichen IP-Adresse.

properties.natGateway

NatGateway

Der NatGateway für die öffentliche IP-Adresse.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der öffentlichen IP-Adressressource.

properties.publicIPAddressVersion

IPVersion

Die Version der öffentlichen IP-Adresse.

properties.publicIPAllocationMethod

IPAllocationMethod

Die Öffentliche IP-Adresszuordnungsmethode.

properties.publicIPPrefix

SubResource

Das Präfix für öffentliche IP-Adressen, aus dem diese öffentliche IP-Adresse zugeordnet werden sollte.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der öffentlichen IP-Adressressource.

properties.servicePublicIPAddress

PublicIPAddress

Die öffentliche IP-Adresse des Diensts der öffentlichen IP-Adressressource.

sku

PublicIPAddressSku

Die SKU für öffentliche IP-Adressen.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

zones

string[]

Eine Liste der Verfügbarkeitszonen, aus der die ip-Adresse angegeben wird, die für die Ressource zugewiesen ist.

PublicIPAddressDnsSettings

Enthält FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist.

Name Typ Beschreibung
domainNameLabel

string

Die Bezeichnung des Domänennamens. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden zusammen den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt.

domainNameLabelScope

PublicIpAddressDnsSettingsDomainNameLabelScope

Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamebezeichnungsbereich angegeben werden, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt, der einen Hashwert im FQDN enthält.

fqdn

string

Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone.

reverseFqdn

string

Der umgekehrte FQDN. Ein vom Benutzer sichtbarer, vollqualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der in-addr.arpa-Domäne auf den Reverse-FQDN verweist.

PublicIpAddressDnsSettingsDomainNameLabelScope

Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamebezeichnungsbereich angegeben werden, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt, der einen Hashwert im FQDN enthält.

Name Typ Beschreibung
NoReuse

string

ResourceGroupReuse

string

SubscriptionReuse

string

TenantReuse

string

PublicIPAddressMigrationPhase

Migrationsphase der öffentlichen IP-Adresse.

Name Typ Beschreibung
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

PublicIPAddressSku

SKU einer öffentlichen IP-Adresse.

Name Typ Beschreibung
name

PublicIPAddressSkuName

Name einer öffentlichen IP-Adress-SKU.

tier

PublicIPAddressSkuTier

Ebene einer öffentlichen IP-Adress-SKU.

PublicIPAddressSkuName

Name einer öffentlichen IP-Adress-SKU.

Name Typ Beschreibung
Basic

string

Standard

string

PublicIPAddressSkuTier

Ebene einer öffentlichen IP-Adress-SKU.

Name Typ Beschreibung
Global

string

Regional

string

ResourceIdentityType

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer.

Name Typ Beschreibung
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceNavigationLink-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Bezeichner des Ressourcennavigationslinks.

name

string

Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.link

string

Verknüpfen Sie die externe Ressource.

properties.linkedResourceType

string

Ressourcentyp der verknüpften Ressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Ressourcennavigationslinkressource.

type

string

Der Ressourcentyp.

RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Flussprotokoll definieren.

Name Typ Standardwert Beschreibung
days

integer

0

Anzahl der Tage zum Aufbewahren von Flussprotokolldatensätzen.

enabled

boolean

False

Kennzeichnen, um die Aufbewahrung zu aktivieren/zu deaktivieren.

Route

Routingressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.addressPrefix

string

Die Ziel-CIDR, für die die Route gilt.

properties.hasBgpOverride

boolean

Ein Wert, der angibt, ob diese Route überlappende BGP-Routen unabhängig von LPM außer Kraft setzt.

properties.nextHopIpAddress

string

Die IP-Adresspakete sollten weitergeleitet werden. Die Werte des nächsten Hops sind nur in Routen zulässig, bei denen der nächste Hoptyp VirtualAppliance ist.

properties.nextHopType

RouteNextHopType

Der Azure-Hop-Typ, an den das Paket gesendet werden soll.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Routenressource.

type

string

Der Typ der Ressource.

RouteNextHopType

Der Azure-Hop-Typ, an den das Paket gesendet werden soll.

Name Typ Beschreibung
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string

RouteTable

Routingtabellenressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.disableBgpRoutePropagation

boolean

Gibt an, ob die von BGP für diese Routingtabelle gelernten Routen deaktiviert werden sollen. True bedeutet deaktivieren.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Routingtabellenressource.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der Routingtabelle.

properties.routes

Route[]

Sammlung von Routen, die in einer Routingtabelle enthalten sind.

properties.subnets

Subnet[]

Eine Auflistung von Verweisen auf Subnetze.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

SecurityRule

Netzwerksicherheitsregel.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.access

SecurityRuleAccess

Der Netzwerkdatenverkehr wird zugelassen oder verweigert.

properties.description

string

Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt.

properties.destinationAddressPrefix

string

Das Präfix der Zieladresse. CIDR oder Ziel-IP-Bereich. Das Sternchen '*' kann auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden.

properties.destinationAddressPrefixes

string[]

Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche.

properties.destinationApplicationSecurityGroups

ApplicationSecurityGroup[]

Die als Ziel angegebene Anwendungssicherheitsgruppe.

properties.destinationPortRange

string

Der Zielport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Das Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen.

properties.destinationPortRanges

string[]

Die Zielportbereiche.

properties.direction

SecurityRuleDirection

Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem Datenverkehr ausgewertet wird.

properties.priority

integer

Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedrigere die Prioritätsnummer ist, desto höher ist die Priorität der Regel.

properties.protocol

SecurityRuleProtocol

Netzwerkprotokoll, für das diese Regel gilt.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Sicherheitsregelressource.

properties.sourceAddressPrefix

string

Der CIDR- oder Quell-IP-Bereich. Das Sternchen '*' kann 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, woher der Netzwerkdatenverkehr stammt.

properties.sourceAddressPrefixes

string[]

Der CIDR- oder Quell-IP-Bereich.

properties.sourceApplicationSecurityGroups

ApplicationSecurityGroup[]

Die als Quelle angegebene Anwendungssicherheitsgruppe.

properties.sourcePortRange

string

Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Das Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen.

properties.sourcePortRanges

string[]

Der Quellportbereich.

type

string

Der Typ der Ressource.

SecurityRuleAccess

Gibt an, ob Netzwerkdatenverkehr zulässig oder verweigert wird.

Name Typ Beschreibung
Allow

string

Deny

string

SecurityRuleDirection

Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem Datenverkehr ausgewertet wird.

Name Typ Beschreibung
Inbound

string

Outbound

string

SecurityRuleProtocol

Netzwerkprotokoll, für das diese Regel gilt.

Name Typ Beschreibung
*

string

Ah

string

Esp

string

Icmp

string

Tcp

string

Udp

string

ServiceAssociationLink-Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.allowDelete

boolean

Wenn true, kann die Ressource gelöscht werden.

properties.link

string

Verknüpfen Sie die externe Ressource.

properties.linkedResourceType

string

Ressourcentyp der verknüpften Ressource.

properties.locations

string[]

Eine Liste der Speicherorte.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Dienstzuordnungslinkressource.

type

string

Der Ressourcentyp.

ServiceEndpointPolicy

Dienstendpunktrichtlinienressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

kind

string

Art der Dienstendpunktrichtlinie. Dies sind Metadaten, die für die Azure-Portal-Benutzeroberfläche verwendet werden.

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.contextualServiceEndpointPolicies

string[]

Eine Sammlung kontextbezogener Dienstendpunktrichtlinie.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Dienstendpunktrichtlinienressource.

properties.resourceGuid

string

Die GUID-Eigenschaft der Ressourcenendpunktrichtlinienressource.

properties.serviceAlias

string

Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört

properties.serviceEndpointPolicyDefinitions

ServiceEndpointPolicyDefinition[]

Eine Sammlung von Richtliniendefinitionen für Dienstendpunkte der Dienstendpunktrichtlinie.

properties.subnets

Subnet[]

Eine Auflistung von Verweisen auf Subnetze.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

ServiceEndpointPolicyDefinition

Richtliniendefinitionen für Dienstendpunkte.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.description

string

Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Richtliniendefinitionsressource des Dienstendpunkts.

properties.service

string

Dienstendpunktname.

properties.serviceResources

string[]

Eine Liste der Dienstressourcen.

type

string

Der Typ der Ressource.

ServiceEndpointPropertiesFormat

Die Eigenschaften des Dienstendpunkts.

Name Typ Beschreibung
locations

string[]

Eine Liste der Speicherorte.

provisioningState

ProvisioningState

Der Bereitstellungsstatus der Dienstendpunktressource.

service

string

Der Typ des Endpunktdiensts.

Subnet

Subnetz in einer virtuellen Netzwerkressource.

Name Typ Standardwert Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.addressPrefix

string

Das Adresspräfix für das Subnetz.

properties.addressPrefixes

string[]

Liste der Adresspräfixe für das Subnetz.

properties.applicationGatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Anwendungsgateway-IP-Konfigurationen der virtuellen Netzwerkressource.

properties.defaultOutboundAccess

boolean

Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt werden und kann nicht für ein vorhandenes Subnetz aktualisiert werden.

properties.delegations

Delegation[]

Ein Array von Verweisen auf die Delegierungen im Subnetz.

properties.ipAllocations

SubResource[]

Array von IpAllocation, das auf dieses Subnetz verweist.

properties.ipConfigurationProfiles

IPConfigurationProfile[]

Array von IP-Konfigurationsprofilen, die auf dieses Subnetz verweisen.

properties.ipConfigurations

IPConfiguration[]

Ein Array von Verweisen auf die IP-Konfigurationen der Netzwerkschnittstelle mithilfe eines Subnetzes.

properties.natGateway

SubResource

Nat-Gateway, das diesem Subnetz zugeordnet ist.

properties.networkSecurityGroup

NetworkSecurityGroup

Der Verweis auf die NetworkSecurityGroup-Ressource.

properties.privateEndpointNetworkPolicies

VirtualNetworkPrivateEndpointNetworkPolicies

Disabled

Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf einen privaten Endpunkt im Subnetz.

properties.privateEndpoints

PrivateEndpoint[]

Ein Array von Verweisen auf private Endpunkte.

properties.privateLinkServiceNetworkPolicies

VirtualNetworkPrivateLinkServiceNetworkPolicies

Enabled

Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien für den Private Link-Dienst im Subnetz.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Subnetzressource.

properties.purpose

string

Eine schreibgeschützte Zeichenfolge, die die Absicht der Verwendung für dieses Subnetz basierend auf Delegierungen und anderen benutzerdefinierten Eigenschaften identifiziert.

properties.resourceNavigationLinks

ResourceNavigationLink[]

Ein Array von Verweisen auf die externen Ressourcen, die ein Subnetz verwenden.

properties.routeTable

RouteTable

Der Verweis auf die RouteTable-Ressource.

properties.serviceAssociationLinks

ServiceAssociationLink[]

Ein Array von Verweisen auf Dienste, die in dieses Subnetz eingefügt werden.

properties.serviceEndpointPolicies

ServiceEndpointPolicy[]

Ein Array von Dienstendpunktrichtlinien.

properties.serviceEndpoints

ServiceEndpointPropertiesFormat[]

Ein Array von Dienstendpunkten.

type

string

Der Ressourcentyp.

SubResource

Verweis auf eine andere Unterquelle.

Name Typ Beschreibung
id

string

Ressourcen-ID

SyncMode

Synchroner Modus für Back-End-Adressen für den Back-End-Pool

Name Typ Beschreibung
Automatic

string

Manual

string

TrafficAnalyticsConfigurationProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

Name Typ Beschreibung
enabled

boolean

Kennzeichnen, um Die Datenverkehrsanalyse zu aktivieren/deaktivieren.

trafficAnalyticsInterval

integer

Das Intervall in Minuten, das darüber entscheidet, wie häufig der TA-Dienst Flussanalysen durchführen soll.

workspaceId

string

Die Ressourcen-GUID des angefügten Arbeitsbereichs.

workspaceRegion

string

Der Speicherort des angefügten Arbeitsbereichs.

workspaceResourceId

string

Ressourcen-ID des angefügten Arbeitsbereichs.

TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

Name Typ Beschreibung
networkWatcherFlowAnalyticsConfiguration

TrafficAnalyticsConfigurationProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

TransportProtocol

Das Transportprotokoll für den Endpunkt.

Name Typ Beschreibung
All

string

Tcp

string

Udp

string

UserAssignedIdentities

Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Bei den Referenzdaten des Benutzeridentitätswörterbuchs handelt es sich um ARM-Ressourcen-IDs in der Form : "/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Name Typ Beschreibung

VirtualNetworkPrivateEndpointNetworkPolicies

Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf einen privaten Endpunkt im Subnetz.

Name Typ Beschreibung
Disabled

string

Enabled

string

NetworkSecurityGroupEnabled

string

RouteTableEnabled

string

VirtualNetworkPrivateLinkServiceNetworkPolicies

Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien für den Private Link-Dienst im Subnetz.

Name Typ Beschreibung
Disabled

string

Enabled

string

VirtualNetworkTap

Virtual Network Tippen Sie auf Ressource.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.destinationLoadBalancerFrontEndIPConfiguration

FrontendIPConfiguration

Der Verweis auf die private IP-Adresse auf dem internen Load Balancer, der den Tippen empfängt.

properties.destinationNetworkInterfaceIPConfiguration

NetworkInterfaceIPConfiguration

Der Verweis auf die private IP-Adresse der Collector-Nic, die das Tippen empfängt.

properties.destinationPort

integer

Der VXLAN-Zielport, der den getippten Datenverkehr empfängt.

properties.networkInterfaceTapConfigurations

NetworkInterfaceTapConfiguration[]

Gibt die Liste der Ressourcen-IDs für die IP-Konfiguration der Netzwerkschnittstelle an, auf die getippt werden muss.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus des virtuellen Netzwerks, das auf Ressource tippt.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft der Tapressource des virtuellen Netzwerks.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

Visibility

Die Sichtbarkeitsliste des Private Link-Diensts.

Name Typ Beschreibung
subscriptions

string[]

Die Liste der Abonnements.