Freigeben über


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=2024-05-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, falls konfiguriert.

location

string

Ressourcenspeicherort.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Authentifizierungszertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Autoskalenkonfiguration.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

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

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

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

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

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

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Benutzerdefinierte Fehlerkonfigurationen der Anwendungsgatewayressource.

properties.enableFips

boolean

Gibt an, ob FIPS in der Anwendungsgatewayressource aktiviert ist.

properties.enableHttp2

boolean

Gibt an, ob HTTP2 in der Anwendungsgatewayressource aktiviert ist.

properties.firewallPolicy

SubResource

Verweisen auf die FirewallPolicy-Ressource.

properties.forceFirewallPolicyAssociation

boolean

Wenn wahr, 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 Anwendungsgateway-Grenzwerte.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

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

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Subnetze der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Globale Konfiguration.

properties.httpListeners

ApplicationGatewayHttpListener[]

HTTP-Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.listeners

ApplicationGatewayListener[]

Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Laden von Verteilungsrichtlinien der Anwendungsgatewayressource.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

PrivateLink-Konfigurationen im Anwendungsgateway.

properties.probes

ApplicationGatewayProbe[]

Prüfpunkte der Anwendungsgatewayressource.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Umleitungskonfigurationen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Anforderungsroutingregeln der Anwendungsgatewayressource.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Regeln für die Anwendungsgatewayressource 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 Anwendungsgateway-Grenzwerte.

properties.sslPolicy

ApplicationGatewaySslPolicy

SSL-Richtlinie der Anwendungsgatewayressource.

properties.sslProfiles

ApplicationGatewaySslProfile[]

SSL-Profile der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Vertrauenswürdige Clientzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Vertrauenswürdige Stammzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

URL-Pfadzuordnung der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguration der Webanwendungsfirewall.

tags

object

Ressourcentags.

zones

string[]

Eine Liste der Verfügbarkeitszonen, aus denen die Ressource stammen muss.

Antworten

Name Typ Beschreibung
200 OK

ApplicationGateway

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

201 Created

ApplicationGateway

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

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Create Application Gateway

Beispielanforderung

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw?api-version=2024-05-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
    }
  }
}

Beispiel für eine Antwort

{
  "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

Anwendungsgatewayressource.

ApplicationGatewayAuthenticationCertificate

Authentifizierungszertifikate eines Anwendungsgateways.

ApplicationGatewayAutoscaleConfiguration

Konfiguration für die automatische Skalierung des Anwendungsgateways.

ApplicationGatewayBackendAddress

Back-End-Adresse eines Anwendungsgateways.

ApplicationGatewayBackendAddressPool

Back-End-Adresspool eines Anwendungsgateways.

ApplicationGatewayBackendHttpSettings

Einstellungen für den Back-End-Adresspool eines Anwendungsgateways.

ApplicationGatewayBackendSettings

Einstellungen für den Back-End-Adresspool eines Anwendungsgateways.

ApplicationGatewayClientAuthConfiguration

Clientauthentifizierungskonfiguration des Anwendungsgateways.

ApplicationGatewayClientRevocationOptions

Überprüfen Sie den Clientzertifikatsperrstatus.

ApplicationGatewayConnectionDraining

Durch verbindungsabwässernde Verbindungen mit einem Back-End-Server können geöffnete Verbindungen für eine bestimmte Zeit aktiv sein, nachdem der Back-End-Server aus der Konfiguration entfernt wurde.

ApplicationGatewayCookieBasedAffinity

Cookiebasierte Affinität.

ApplicationGatewayCustomError

Benutzerdefinierter Fehler eines Anwendungsgateways.

ApplicationGatewayCustomErrorStatusCode

Statuscode des benutzerdefinierten Fehlers des Anwendungsgateways.

ApplicationGatewayFirewallDisabledRuleGroup

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

ApplicationGatewayFirewallExclusion

Zulassen, dass einige Variable die Bedingung für die WAF-Prüfung erfüllen.

ApplicationGatewayFirewallMode

Webanwendungsfirewallmodus.

ApplicationGatewayFrontendIPConfiguration

Front-End-IP-Konfiguration eines Anwendungsgateways.

ApplicationGatewayFrontendPort

Front-End-Port eines Anwendungsgateways.

ApplicationGatewayGlobalConfiguration

Globale Konfiguration des Anwendungsgateways.

ApplicationGatewayHeaderConfiguration

Headerkonfiguration der aktionen, die im Anwendungsgateway festgelegt sind.

ApplicationGatewayHttpListener

Http-Listener eines Anwendungsgateways.

ApplicationGatewayIPConfiguration

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

ApplicationGatewayListener

Listener eines Anwendungsgateways.

ApplicationGatewayLoadDistributionAlgorithm

Load Distribution Targets-Ressource eines Anwendungsgateways.

ApplicationGatewayLoadDistributionPolicy

Load Distribution Policy of an application gateway.

ApplicationGatewayLoadDistributionTarget

Load Distribution Target of an application gateway.

ApplicationGatewayOperationalState

Betriebszustand der Anwendungsgatewayressource.

ApplicationGatewayPathRule

Pfadregel der URL-Pfadzuordnung eines Anwendungsgateways.

ApplicationGatewayPrivateEndpointConnection

Private Endpunktverbindung auf einem Anwendungsgateway.

ApplicationGatewayPrivateLinkConfiguration

Konfiguration für private Verknüpfungen auf einem Anwendungsgateway.

ApplicationGatewayPrivateLinkIpConfiguration

Ip-Konfiguration des Anwendungsgateways für private Links.

ApplicationGatewayProbe

Prüfpunkt des Anwendungsgateways.

ApplicationGatewayProbeHealthResponseMatch

Übereinstimmung mit der Integritätsantwort des Anwendungsgateways.

ApplicationGatewayProtocol

Application Gateway-Protokoll.

ApplicationGatewayRedirectConfiguration

Umleitungskonfiguration eines Anwendungsgateways.

ApplicationGatewayRedirectType

HTTP-Umleitungstyp.

ApplicationGatewayRequestRoutingRule

Anforderungsroutingregel eines Anwendungsgateways.

ApplicationGatewayRequestRoutingRuleType

Regeltyp.

ApplicationGatewayRewriteRule

Regel eines Anwendungsgateways neu schreiben.

ApplicationGatewayRewriteRuleActionSet

Satz von Aktionen in der Regel "Neu schreiben" im Anwendungsgateway.

ApplicationGatewayRewriteRuleCondition

Set of conditions in the Rewrite Rule in Application Gateway.

ApplicationGatewayRewriteRuleSet

Regelsatz eines Anwendungsgateways neu schreiben.

ApplicationGatewayRoutingRule

Routingregel eines Anwendungsgateways.

ApplicationGatewaySku

SKU eines Anwendungsgateways.

ApplicationGatewaySkuFamily

Familie einer Anwendungsgateway-SKU.

ApplicationGatewaySkuName

Name einer Anwendungsgateway-SKU.

ApplicationGatewaySslCertificate

SSL-Zertifikate eines Anwendungsgateways.

ApplicationGatewaySslCipherSuite

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

ApplicationGatewaySslPolicy

Ssl-Richtlinie für Anwendungsgateway.

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 im Anwendungsgateway festgelegten Aktionen.

ApplicationGatewayUrlPathMap

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

ApplicationGatewayWebApplicationFirewallConfiguration

Anwendungsgateway-Webanwendungsfirewallkonfiguration.

ApplicationSecurityGroup

Eine Anwendungssicherheitsgruppe in einer Ressourcengruppe.

AutoApproval

Die Liste der automatischen Genehmigung des privaten Linkdiensts.

BackendAddressPool

Pool von Back-End-IP-Adressen.

CloudError

Eine Fehlerantwort des Diensts.

CloudErrorBody

Eine Fehlerantwort des Diensts.

CustomDnsConfigPropertiesFormat

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

DdosSettings

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

DdosSettingsProtectionMode

Der DDoS-Schutzmodus der öffentlichen IP

Delegation

Details zum Dienst, an den das Subnetz delegiert wird.

DeleteOptions

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

ExtendedLocation

Komplexer ExtendedLocation-Typ.

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

FlowLog

Eine Flussprotokollressource.

FlowLogFormatParameters

Parameter, die das Flussprotokollformat definieren.

FlowLogFormatType

Der Dateityp des Flussprotokolls.

FrontendIPConfiguration

Front-End-IP-Adresse des Lastenausgleichs.

GatewayLoadBalancerTunnelInterface

Gateway load balancer tunnel interface of a load balancer back address pool.

GatewayLoadBalancerTunnelInterfaceType

Datenverkehrstyp der Gatewaylastenausgleichstunnelschnittstelle.

GatewayLoadBalancerTunnelProtocol

Protokoll der Gatewaylastenausgleichstunnelschnittstelle.

HeaderValueMatcher

Ein optionales Feld unter "Aktion neu schreiben". Sie können die Werte einer bestimmten Kopfzeile erfassen und ändern, wenn mehrere Kopfzeilen mit demselben Namen vorhanden sind. Derzeit nur für Set-Cookie Antwortheader unterstützt. Weitere Details finden Sie unter https://aka.ms/appgwheadercrud

InboundNatRule

Eingehende NAT-Regel des Lastenausgleichs.

IPAllocationMethod

IP-Adresszuweisungsmethode.

IpamPoolPrefixAllocation

IpamPool-Präfixzuordnungsreferenz.

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, den Integritätstest außer Kraft setzen können, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleitet oder neue Verbindungen verweigert und vorhandene Verbindungen zurücksetzt.

ManagedServiceIdentity

Identität für die Ressource.

NatGateway

Nat Gateway-Ressource.

NatGatewaySku

SKU des NAT-Gateways.

NatGatewaySkuName

Name der NAT-Gateway-SKU.

NatRulePortMapping

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

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 die Konfiguration in einer Netzwerkschnittstelle.

NetworkSecurityGroup

NetworkSecurityGroup-Ressource.

PrivateEndpoint

Private Endpunktressource.

PrivateEndpointConnection

PrivateEndpointConnection-Ressource.

PrivateEndpointIPConfiguration

Eine IP-Konfiguration des privaten Endpunkts.

PrivateLinkService

Private Link Service-Ressource.

PrivateLinkServiceConnection

PrivateLinkServiceConnection-Ressource.

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider.

PrivateLinkServiceIpConfiguration

Die IP-Konfiguration des privaten Linkdiensts.

ProvisioningState

Der aktuelle Bereitstellungsstatus.

PublicIPAddress

Öffentliche IP-Adressressource.

PublicIPAddressDnsSettings

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

PublicIpAddressDnsSettingsDomainNameLabelScope

Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamenbezeichnungsbereich angegeben werden, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System mit einem Hashwert in FQDN erstellt.

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" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer.

ResourceNavigationLink

ResourceNavigationLink-Ressource.

RetentionPolicyParameters

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

Route

Route-Ressource.

RouteNextHopType

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

RouteTable

Route table resource.

SecurityRule

Netzwerksicherheitsregel.

SecurityRuleAccess

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

SecurityRuleDirection

Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird.

SecurityRuleProtocol

Dieses Netzwerkprotokoll gilt für diese Regel.

ServiceAssociationLink

ServiceAssociationLink-Ressource.

ServiceEndpointPolicy

Dienstendpunkt-Richtlinienressource.

ServiceEndpointPolicyDefinition

Richtliniendefinitionen für Den Dienstendpunkt.

ServiceEndpointPropertiesFormat

Die Eigenschaften des Dienstendpunkts.

SharingScope

Legen Sie diese Eigenschaft auf "Mandant" fest, um das Teilen von Subnetzen mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn "defaultOutboundAccess" auf "false" festgelegt ist, können beide Eigenschaften nur festgelegt werden, wenn das Subnetz leer ist.

Subnet

Subnetz in einer virtuellen Netzwerkressource.

SubResource

Verweisen auf eine andere Unterressource.

SyncMode

Synchroner Back-End-Adressmodus 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. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

VirtualNetworkPrivateEndpointNetworkPolicies

Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz.

VirtualNetworkPrivateLinkServiceNetworkPolicies

Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz.

VirtualNetworkTap

Virtuelles Netzwerk – Ressource tippen.

Visibility

Die Sichtbarkeitsliste des privaten Linkdiensts.

ApplicationGateway

Anwendungsgatewayressource.

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, falls konfiguriert.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Authentifizierungszertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Autoskalenkonfiguration.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

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

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

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

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Back-End-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-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 in der Anwendungsgatewayressource aktiviert ist.

properties.enableHttp2

boolean

Gibt an, ob HTTP2 in der Anwendungsgatewayressource aktiviert ist.

properties.firewallPolicy

SubResource

Verweisen auf die FirewallPolicy-Ressource.

properties.forceFirewallPolicyAssociation

boolean

Wenn wahr, 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 Anwendungsgateway-Grenzwerte.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

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

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Subnetze der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Globale Konfiguration.

properties.httpListeners

ApplicationGatewayHttpListener[]

HTTP-Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.listeners

ApplicationGatewayListener[]

Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Laden von Verteilungsrichtlinien der Anwendungsgatewayressource.

properties.operationalState

ApplicationGatewayOperationalState

Betriebszustand der Anwendungsgatewayressource.

properties.privateEndpointConnections

ApplicationGatewayPrivateEndpointConnection[]

Private Endpunktverbindungen im Anwendungsgateway.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

PrivateLink-Konfigurationen im Anwendungsgateway.

properties.probes

ApplicationGatewayProbe[]

Prüfpunkte der Anwendungsgatewayressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Anwendungsgatewayressource.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Umleitungskonfigurationen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Anforderungsroutingregeln der Anwendungsgatewayressource.

properties.resourceGuid

string

Die GUID-Eigenschaft der Ressourcen-GUID der Anwendungsgatewayressource.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Regeln für die Anwendungsgatewayressource 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 Anwendungsgateway-Grenzwerte.

properties.sslPolicy

ApplicationGatewaySslPolicy

SSL-Richtlinie der Anwendungsgatewayressource.

properties.sslProfiles

ApplicationGatewaySslProfile[]

SSL-Profile der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Vertrauenswürdige Clientzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Vertrauenswürdige Stammzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

URL-Pfadzuordnung der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguration der Webanwendungsfirewall.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

zones

string[]

Eine Liste der Verfügbarkeitszonen, aus denen die Ressource stammen 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 Anwendungsgateways eindeutig ist.

properties.data

string

Öffentliche Zertifikatdaten.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Authentifizierungszertifikatressource.

type

string

Typ der Ressource.

ApplicationGatewayAutoscaleConfiguration

Konfiguration für die automatische Skalierung des Anwendungsgateways.

Name Typ Beschreibung
maxCapacity

integer

Obere Grenze für die Anzahl der Anwendungsgateway-Kapazität.

minCapacity

integer

Untere Grenze für die Anzahl der Anwendungsgateway-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 Anwendungsgateways eindeutig ist.

properties.backendAddresses

ApplicationGatewayBackendAddress[]

Back-End-Adressen.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Sammlung von Verweisen auf IPs, die in Netzwerkschnittstellen definiert sind.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Back-End-Adresspoolressource.

type

string

Typ der Ressource.

ApplicationGatewayBackendHttpSettings

Einstellungen für den 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 der Back-End-HTTP-Einstellungen, die innerhalb eines Anwendungsgateways eindeutig sind.

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

Gibt an, ob der Hostheader aus dem Hostnamen des Back-End-Servers ausgewählt werden soll. Der Standardwert ist "false".

properties.port

integer

Der Zielport im Back-End.

properties.probe

SubResource

Proberessource eines Anwendungsgateways.

properties.probeEnabled

boolean

Gibt an, ob der Sonde 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. Das Anwendungsgateway schlägt die Anforderung fehl, wenn die Antwort nicht 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

Typ der Ressource.

ApplicationGatewayBackendSettings

Einstellungen für den 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 der Back-End-Einstellungen, die innerhalb eines Anwendungsgateways eindeutig sind.

properties.hostName

string

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

properties.pickHostNameFromBackendAddress

boolean

Gibt an, ob die Angabe des Servernamens 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 im Back-End.

properties.probe

SubResource

Proberessource 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. Das Anwendungsgateway schlägt die Anforderung fehl, wenn die Antwort nicht 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

Typ der Ressource.

ApplicationGatewayClientAuthConfiguration

Clientauthentifizierungskonfiguration des Anwendungsgateways.

Name Typ Beschreibung
verifyClientCertIssuerDN

boolean

Überprüfen Sie den Namen des Clientzertifikatherausgebers im Anwendungsgateway.

verifyClientRevocation

ApplicationGatewayClientRevocationOptions

Überprüfen Sie den Clientzertifikatsperrstatus.

ApplicationGatewayClientRevocationOptions

Überprüfen Sie den Clientzertifikatsperrstatus.

Name Typ Beschreibung
None

string

OCSP

string

ApplicationGatewayConnectionDraining

Durch verbindungsabwässernde Verbindungen mit einem Back-End-Server können geöffnete Verbindungen für eine bestimmte Zeit aktiv sein, nachdem der Back-End-Server aus der Konfiguration entfernt wurde.

Name Typ Beschreibung
drainTimeoutInSec

integer

Die Anzahl der Sekunden, die die Verbindung entladen wird, ist aktiv. Zulässige Werte liegen zwischen 1 Sekunde und 3600 Sekunden.

enabled

boolean

Gibt an, ob die Verbindungsentwässerung aktiviert ist oder nicht.

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 Fehlers des Anwendungsgateways.

statusCode

ApplicationGatewayCustomErrorStatusCode

Statuscode des benutzerdefinierten Fehlers des Anwendungsgateways.

ApplicationGatewayCustomErrorStatusCode

Statuscode des benutzerdefinierten Fehlers des Anwendungsgateways.

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. Wenn NULL, werden alle Regeln der Regelgruppe deaktiviert.

ApplicationGatewayFirewallExclusion

Zulassen, dass einige Variable die Bedingung für die WAF-Prüfung erfüllen.

Name Typ Beschreibung
matchVariable

string

Die variable, die ausgeschlossen werden soll.

selector

string

Wenn matchVariable eine Auflistung ist, gibt der Operator an, für welche Elemente in der Auflistung dieser Ausschluss gilt.

selectorMatchOperator

string

Wenn "matchVariable" eine Auflistung ist, verwenden Sie den Selektor, um anzugeben, für welche Elemente in der Auflistung dieser Ausschluss gilt.

ApplicationGatewayFirewallMode

Webanwendungsfirewallmodus.

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 Anwendungsgateways eindeutig ist.

properties.privateIPAddress

string

PrivateIPAddress der IP-Konfiguration der Netzwerkschnittstelle.

properties.privateIPAllocationMethod

IPAllocationMethod

Die private IP-Adresszuweisungsmethode.

properties.privateLinkConfiguration

SubResource

Verweisen auf die Konfiguration für private Verknüpfungen des Anwendungsgateways.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Front-End-IP-Konfigurationsressource.

properties.publicIPAddress

SubResource

Verweis auf die PublicIP-Ressource.

properties.subnet

SubResource

Verweisen auf die Subnetzressource.

type

string

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 Frontend-Ports, der innerhalb eines Anwendungsgateways eindeutig ist.

properties.port

integer

Front-End-Port.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Frontend-Portressource.

type

string

Typ der Ressource.

ApplicationGatewayGlobalConfiguration

Globale Konfiguration des Anwendungsgateways.

Name Typ Beschreibung
enableRequestBuffering

boolean

Aktivieren Sie die Anforderungspufferung.

enableResponseBuffering

boolean

Aktivieren sie die Antwortpufferung.

ApplicationGatewayHeaderConfiguration

Headerkonfiguration der aktionen, die im Anwendungsgateway festgelegt sind.

Name Typ Beschreibung
headerName

string

Headername der Headerkonfiguration.

headerValue

string

Headerwert der Headerkonfiguration.

headerValueMatcher

HeaderValueMatcher

Ein optionales Feld unter "Aktion neu schreiben". Sie können die Werte einer bestimmten Kopfzeile erfassen und ändern, wenn mehrere Kopfzeilen mit demselben Namen vorhanden sind. Derzeit nur für Set-Cookie Antwortheader unterstützt. Weitere Details finden Sie unter https://aka.ms/appgwheadercrud

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 Anwendungsgateways eindeutig ist.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Benutzerdefinierte Fehlerkonfigurationen des HTTP-Listeners.

properties.firewallPolicy

SubResource

Verweisen 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, die 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

Typ der Ressource.

ApplicationGatewayIPConfiguration

IP-Konfiguration eines Anwendungsgateways. Derzeit sind 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 Anwendungsgateways eindeutig ist.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsressource des Anwendungsgateways.

properties.subnet

SubResource

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

type

string

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 Anwendungsgateways 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(SNI) für TLS Multi-Site Listener, die auch spezielle Wildcardzeichen ermöglichen.

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

Typ der Ressource.

ApplicationGatewayLoadDistributionAlgorithm

Load Distribution Targets-Ressource eines Anwendungsgateways.

Name Typ Beschreibung
IpHash

string

LeastConnections

string

RoundRobin

string

ApplicationGatewayLoadDistributionPolicy

Load Distribution Policy of an application gateway.

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 Anwendungsgateways eindeutig ist.

properties.loadDistributionAlgorithm

ApplicationGatewayLoadDistributionAlgorithm

Load Distribution Targets-Ressource eines Anwendungsgateways.

properties.loadDistributionTargets

ApplicationGatewayLoadDistributionTarget[]

Load Distribution Targets-Ressource eines Anwendungsgateways.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Ressource "Load Distribution Policy".

type

string

Typ der Ressource.

ApplicationGatewayLoadDistributionTarget

Load Distribution Target of an application gateway.

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 Anwendungsgateways eindeutig ist.

properties.backendAddressPool

SubResource

Back-End-Adresspoolressource des Anwendungsgateways.

properties.weightPerServer

integer

Gewichtung pro Server. Bereich zwischen 1 und 100.

type

string

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 Anwendungsgateways eindeutig ist.

properties.backendAddressPool

SubResource

Back-End-Adresspoolressource der URL-Pfadpfadregel.

properties.backendHttpSettings

SubResource

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

properties.firewallPolicy

SubResource

Verweisen auf die FirewallPolicy-Ressource.

properties.loadDistributionPolicy

SubResource

Load Distribution Policy resource of URL path map path rule.

properties.paths

string[]

Pfadregeln der URL-Pfadzuordnung.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Pfadregelressource.

properties.redirectConfiguration

SubResource

Umleitungskonfigurationsressource der URL-Pfadpfadregel.

properties.rewriteRuleSet

SubResource

Regelsatzressource der URL-Pfadpfadregel neu schreiben.

type

string

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 in 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 Service Consumer und Provider.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Privaten Endpunktverbindungsressource des Anwendungsgateways.

type

string

Typ der Ressource.

ApplicationGatewayPrivateLinkConfiguration

Konfiguration für private Verknüpfungen 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 konfiguration für private Verknüpfungen, die innerhalb eines Anwendungsgateways eindeutig ist.

properties.ipConfigurations

ApplicationGatewayPrivateLinkIpConfiguration[]

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

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Konfiguration für private Verknüpfungen des Anwendungsgateways.

type

string

Typ der Ressource.

ApplicationGatewayPrivateLinkIpConfiguration

Ip-Konfiguration des Anwendungsgateways für private Links.

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 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-Adresszuweisungsmethode.

properties.provisioningState

ProvisioningState

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

properties.subnet

SubResource

Verweisen auf die Subnetzressource.

type

string

Der Ressourcentyp.

ApplicationGatewayProbe

Prüfpunkt 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 Prüfpunkts, der innerhalb eines Anwendungsgateways eindeutig ist.

properties.host

string

Hostname, an den der Prüfpunkt gesendet werden soll.

properties.interval

integer

Das Probingintervall in Sekunden. Dies ist das Zeitintervall zwischen zwei aufeinander folgenden Probes. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

properties.match

ApplicationGatewayProbeHealthResponseMatch

Kriterium für die Klassifizierung einer fehlerfreien Probeantwort.

properties.minServers

integer

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

properties.path

string

Relativer Pfad des Sondes. Gültiger Pfad beginnt mit '/'. Die Probe wird an "://:" gesendet.

properties.pickHostNameFromBackendHttpSettings

boolean

Gibt an, ob der Hostheader aus den Back-End-HTTP-Einstellungen ausgewählt werden soll. Der Standardwert ist "false".

properties.pickHostNameFromBackendSettings

boolean

Gibt an, ob die Angabe des Servernamens 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 Probingen der Back-End-Server verwendet wird. Der gültige Wert liegt zwischen 1 und 65535. Falls nicht festgelegt, wird port von http-Einstellungen verwendet. Diese Eigenschaft ist nur für Basic, Standard_v2 und WAF_v2 gültig.

properties.protocol

ApplicationGatewayProtocol

Das Protokoll, das für die Probe verwendet wird.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Proberessource.

properties.timeout

integer

Das Timeout der Probe in Sekunden. Prüfpunkt, der als fehlgeschlagen markiert wurde, wenn die gültige Antwort mit diesem Timeoutzeitraum nicht empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

properties.unhealthyThreshold

integer

Die Wiederholungsanzahl der Probe. Der Back-End-Server wird nach dem Erreichen der Anzahl aufeinanderfolgender Probefehler "UnhealthyThreshold" markiert. Zulässige Werte liegen zwischen 1 Sekunde und 20.

type

string

Typ der Ressource.

ApplicationGatewayProbeHealthResponseMatch

Übereinstimmung mit der Integritätsantwort des Anwendungsgateways.

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 Statuscodes. Der Standardbereich fehlerfreier Statuscodes beträgt 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 Anwendungsgateways 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

Verweisen Sie auf einen Listener, an den die Anforderung umgeleitet werden soll.

properties.targetUrl

string

URL, an die die Anforderung umgeleitet werden soll.

properties.urlPathMaps

SubResource[]

URL-Pfadzuordnungen, die die Standardumleitungskonfiguration angeben.

type

string

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 Anwendungsgateways 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

Load Distribution Policy resource of the application gateway.

properties.priority

integer

Priorität der Anforderungsroutingregel.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Anforderungsroutingregelressource.

properties.redirectConfiguration

SubResource

Umleitungskonfigurationsressource des Anwendungsgateways.

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

Typ der Ressource.

ApplicationGatewayRequestRoutingRuleType

Regeltyp.

Name Typ Beschreibung
Basic

string

PathBasedRouting

string

ApplicationGatewayRewriteRule

Regel eines Anwendungsgateways neu schreiben.

Name Typ Beschreibung
actionSet

ApplicationGatewayRewriteRuleActionSet

Gruppe von Aktionen, die als Teil der Neuschreibregel ausgeführt werden sollen.

conditions

ApplicationGatewayRewriteRuleCondition[]

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

name

string

Name der Neuschreibregel, die innerhalb eines Anwendungsgateways eindeutig ist.

ruleSequence

integer

Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.

ApplicationGatewayRewriteRuleActionSet

Satz von Aktionen in der Regel "Neu schreiben" im Anwendungsgateway.

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

Legen Sie diesen Parameter auf wahrheitswert fest, und erzwingt das Muster, einen Vergleich zwischen Groß-/Kleinschreibung durchzuführen.

negate

boolean

Wenn Sie diesen Wert als Wahrheit festlegen, wird erzwingen, die Negation der vom Benutzer angegebenen Bedingung zu überprüfen.

pattern

string

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

variable

string

Der Bedingungsparameter der RewriteRuleCondition.

ApplicationGatewayRewriteRuleSet

Regelsatz eines Anwendungsgateways neu schreiben.

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 Neuschreibregelsatzes, der innerhalb eines Anwendungsgateways eindeutig ist.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Neuschreibregelsatzressource.

properties.rewriteRules

ApplicationGatewayRewriteRule[]

Schreiben Sie Regeln im Regelsatz neu.

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 Anwendungsgateways 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

Typ der Ressource.

ApplicationGatewaySku

SKU eines Anwendungsgateways.

Name Typ Beschreibung
capacity

integer

Kapazität (Instanzenanzahl) eines Anwendungsgateways.

family

ApplicationGatewaySkuFamily

Familie einer Anwendungsgateway-SKU.

name

ApplicationGatewaySkuName

Name einer Anwendungsgateway-SKU.

tier

ApplicationGatewayTier

Ebene eines Anwendungsgateways.

ApplicationGatewaySkuFamily

Familie einer Anwendungsgateway-SKU.

Name Typ Beschreibung
Generation_1

string

Generation_2

string

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 Anwendungsgateways eindeutig ist.

properties.data

string

Base64-codiertes PFX-Zertifikat. Gilt nur in PUT-Anforderung.

properties.keyVaultSecretId

string

Geheime ID (base-64-codiertes nicht verschlüsseltes PFX)-Objekt "Secret" oder "Certificate", das in KeyVault gespeichert ist.

properties.password

string

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

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der SSL-Zertifikatressource.

properties.publicCertData

string

Base-64-codierte öffentliche Zertifikatdaten, die pfx entsprechen, die in Daten angegeben sind. Gilt nur für GET-Anforderung.

type

string

Typ der Ressource.

ApplicationGatewaySslCipherSuite

Ssl-Verschlüsselungssammlungen, die in der angegebenen Reihenfolge zum 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

Ssl-Richtlinie für Anwendungsgateway.

Name Typ Beschreibung
cipherSuites

ApplicationGatewaySslCipherSuite[]

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

disabledSslProtocols

ApplicationGatewaySslProtocol[]

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

minProtocolVersion

ApplicationGatewaySslProtocol

Mindestversion des SSL-Protokolls, das 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 Anwendungsgateways eindeutig ist.

properties.clientAuthConfiguration

ApplicationGatewayClientAuthConfiguration

Clientauthentifizierungskonfiguration der Anwendungsgatewayressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der HTTP-Listenerressource.

properties.sslPolicy

ApplicationGatewaySslPolicy

SSL-Richtlinie der Anwendungsgatewayressource.

properties.trustedClientCertificates

SubResource[]

Array von Verweisen auf vertrauenswürdige Clientzertifikate des Anwendungsgateways.

type

string

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 Anwendungsgateways 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

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 Anwendungsgateways eindeutig ist.

properties.data

string

Öffentliche Zertifikatdaten.

properties.keyVaultSecretId

string

Geheime ID (base-64-codiertes nicht verschlüsseltes PFX)-Objekt "Secret" oder "Certificate", das in KeyVault gespeichert ist.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der vertrauenswürdigen Stammzertifikatressource.

type

string

Typ der Ressource.

ApplicationGatewayUrlConfiguration

URL-Konfiguration der im Anwendungsgateway festgelegten Aktionen.

Name Typ Beschreibung
modifiedPath

string

URL-Pfad, den der Benutzer für die URL-Neuschreibung bereitgestellt hat. Null bedeutet, dass kein Pfad aktualisiert wird. Der Standardwert ist NULL.

modifiedQueryString

string

Abfragezeichenfolge, die der Benutzer für die URL-Umschreibung bereitgestellt hat. Null bedeutet, dass keine Abfragezeichenfolge aktualisiert wird. Der Standardwert ist NULL.

reroute

boolean

Wenn dieser Wert auf "true" festgelegt ist, wird die URL-Pfadzuordnung, die in pfadbasierten Anforderungsroutingregeln bereitgestellt wird, 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 Anwendungsgateways eindeutig ist.

properties.defaultBackendAddressPool

SubResource

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

properties.defaultBackendHttpSettings

SubResource

Standardmäßige HTTP-Einstellungsressource der URL-Pfadzuordnung.

properties.defaultLoadDistributionPolicy

SubResource

Default Load Distribution Policy resource of URL path map.

properties.defaultRedirectConfiguration

SubResource

Standardmäßige Umleitungskonfigurationsressource der URL-Pfadzuordnung.

properties.defaultRewriteRuleSet

SubResource

Standardmäßige Regelsatzressource für URL-Pfadzuordnungen neu schreiben.

properties.pathRules

ApplicationGatewayPathRule[]

Pfadregel der URL-Pfadzuordnungsressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der URL-Pfadzuordnungsressource.

type

string

Typ der Ressource.

ApplicationGatewayWebApplicationFirewallConfiguration

Anwendungsgateway-Webanwendungsfirewallkonfiguration.

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 Größe des Dateiuploads in Mb für WAF.

firewallMode

ApplicationGatewayFirewallMode

Webanwendungsfirewallmodus.

maxRequestBodySize

integer

Maximale Anforderungstextgröße für WAF.

maxRequestBodySizeInKb

integer

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

requestBodyCheck

boolean

Gibt an, ob WAF das Überprüfen des Anforderungstexts zulassen soll.

ruleSetType

string

Der Typ des Firewallregelsatzes der Webanwendung. 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

Ressourcenname.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Anwendungssicherheitsgruppenressource.

properties.resourceGuid

string

Die GuiD-Eigenschaft der Anwendungssicherheitsgruppenressource. Sie identifiziert eine Ressource eindeutig, auch wenn der Benutzer seinen Namen ändert oder die Ressource über Abonnements oder Ressourcengruppen migriert.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

AutoApproval

Die Liste der automatischen Genehmigung des privaten Linkdiensts.

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, die innerhalb der Gruppe von Back-End-Adresspools eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. 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

Der Lastenausgleichsmodul wartet auf Sekunden, 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 Back-End-Adressmodus für den Back-End-Pool

properties.tunnelInterfaces

GatewayLoadBalancerTunnelInterface[]

Ein Array von Gateway-Lastenausgleichstunnelschnittstellen.

properties.virtualNetwork

SubResource

Ein Verweis auf ein virtuelles Netzwerk.

type

string

Typ der Ressource.

CloudError

Eine Fehlerantwort des Diensts.

Name Typ Beschreibung
error

CloudErrorBody

Cloudfehlertext.

CloudErrorBody

Eine Fehlerantwort des Diensts.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt 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 ist.

target

string

Das Ziel des bestimmten Fehlers. Beispielsweise 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.

Name Typ Beschreibung
ddosProtectionPlan

SubResource

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

protectionMode

DdosSettingsProtectionMode

Der DDoS-Schutzmodus der öffentlichen IP

DdosSettingsProtectionMode

Der DDoS-Schutzmodus der öffentlichen IP

Name Typ Beschreibung
Disabled

string

Enabled

string

VirtualNetworkInherited

string

Delegation

Details zum Dienst, 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 dem Dienst bei der Delegierung gestattet 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/server).

type

string

Ressourcentyp.

DeleteOptions

Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn 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.

identity

ManagedServiceIdentity

Verwaltete FlowLog-Ressource

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.enabled

boolean

Kennzeichnen, um die Ablaufprotokollierung zu aktivieren/deaktivieren.

properties.enabledFilteringCriteria

string

Optionales Feld zum Filtern von Netzwerkdatenverkehrsprotokollen basierend auf SrcIP, SrcPort, DstIP, DstPort, Protokoll, Verschlüsselung, Richtung und Aktion. Wenn nicht angegeben, wird der gesamte Netzwerkdatenverkehr protokolliert.

properties.flowAnalyticsConfiguration

TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

properties.format

FlowLogFormatParameters

Parameter, die das Flussprotokollformat definieren.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus des Ablaufprotokolls.

properties.retentionPolicy

RetentionPolicyParameters

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

properties.storageId

string

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

properties.targetResourceGuid

string

Guid der Netzwerksicherheitsgruppe, auf die das Ablaufprotokoll angewendet wird.

properties.targetResourceId

string

ID der Netzwerksicherheitsgruppe, auf die das Ablaufprotokoll angewendet wird.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

FlowLogFormatParameters

Parameter, die das Flussprotokollformat definieren.

Name Typ Standardwert Beschreibung
type

FlowLogFormatType

Der Dateityp des Flussprotokolls.

version

integer

0

Die Version (Revision) des Ablaufprotokolls.

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, die innerhalb des Satzes von Front-End-IP-Konfigurationen eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.gatewayLoadBalancer

SubResource

Der Verweis auf gateway load balancer frontend IP.

properties.inboundNatPools

SubResource[]

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

properties.inboundNatRules

SubResource[]

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

properties.loadBalancingRules

SubResource[]

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

properties.outboundRules

SubResource[]

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

properties.privateIPAddress

string

Die private IP-Adresse der IP-Konfiguration.

properties.privateIPAddressVersion

IPVersion

Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. 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 für öffentliche IP-Präfixe.

properties.subnet

Subnet

Der Verweis auf die Subnetzressource.

type

string

Typ der Ressource.

zones

string[]

Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird.

GatewayLoadBalancerTunnelInterface

Gateway load balancer tunnel interface of a load balancer back address pool.

Name Typ Beschreibung
identifier

integer

Bezeichner der Gatewaylastenausgleichstunnelschnittstelle.

port

integer

Port der Gatewaylastenausgleichstunnelschnittstelle.

protocol

GatewayLoadBalancerTunnelProtocol

Protokoll der Gatewaylastenausgleichstunnelschnittstelle.

type

GatewayLoadBalancerTunnelInterfaceType

Datenverkehrstyp der Gatewaylastenausgleichstunnelschnittstelle.

GatewayLoadBalancerTunnelInterfaceType

Datenverkehrstyp der Gatewaylastenausgleichstunnelschnittstelle.

Name Typ Beschreibung
External

string

Internal

string

None

string

GatewayLoadBalancerTunnelProtocol

Protokoll der Gatewaylastenausgleichstunnelschnittstelle.

Name Typ Beschreibung
Native

string

None

string

VXLAN

string

HeaderValueMatcher

Ein optionales Feld unter "Aktion neu schreiben". Sie können die Werte einer bestimmten Kopfzeile erfassen und ändern, wenn mehrere Kopfzeilen mit demselben Namen vorhanden sind. Derzeit nur für Set-Cookie Antwortheader unterstützt. Weitere Details finden Sie unter https://aka.ms/appgwheadercrud

Name Typ Beschreibung
ignoreCase

boolean

Legen Sie diesen Parameter auf wahrheitswert fest, und erzwingt das Muster, einen Vergleich zwischen Groß-/Kleinschreibung durchzuführen.

negate

boolean

Wenn Sie diesen Wert als Wahrheit festlegen, wird erzwungen, die Negation der Bedingung zu überprüfen, die der Benutzer im Musterfeld erhält.

pattern

string

Das Muster, entweder fester Zeichenfolge oder regulärer Ausdruck, der auswertet, ob ein Headerwert für die Neuschreibung ausgewählt werden soll.

InboundNatRule

Eingehende NAT-Regel 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 des Satzes eingehender NAT-Regeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. 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 Frontend-Port der einzelnen Front-End-IP-Konfigurationen gesendet wird, wird an die Back-End-IP weitergeleitet.

properties.backendPort

integer

Der für den internen Endpunkt verwendete Port. Zulässige Werte liegen zwischen 1 und 65535.

properties.enableFloatingIP

boolean

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

properties.enableTcpReset

boolean

Empfangen der bidirektionalen TCP-Zurücksetzung beim Leerlauf des TCP-Flusses oder unerwartetem Beenden der Verbindung. 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 Lastenausgleichs 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. Einzelne eingehende NAT-Regelportzuordnungen werden für jede Back-End-Adresse aus Back-EndAddressPool 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. Einzelne eingehende NAT-Regelportzuordnungen werden für jede Back-End-Adresse aus Back-EndAddressPool erstellt. Zulässige Werte liegen zwischen 1 und 65534.

properties.idleTimeoutInMinutes

integer

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

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

Typ der Ressource.

IPAllocationMethod

IP-Adresszuweisungsmethode.

Name Typ Beschreibung
Dynamic

string

Static

string

IpamPoolPrefixAllocation

IpamPool-Präfixzuordnungsreferenz.

Name Typ Beschreibung
allocatedAddressPrefixes

string[]

Liste der zugewiesenen IP-Adresspräfixe im IpamPool der zugeordneten Ressource.

numberOfIpAddresses

string

Anzahl der IP-Adressen, die zugewiesen werden sollen.

pool.id

string

Ressourcen-ID der zugeordneten Azure IpamPool-Ressource.

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 private IP-Adresszuweisungsmethode.

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

Sub-Ressourcentyp.

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 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, den Integritätstest außer Kraft setzen können, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleitet oder neue Verbindungen verweigert und vorhandene Verbindungen zurücksetzt.

properties.inboundNatRulesPortMapping

NatRulePortMapping[]

Sammlung eingehender NAT-Regelportzuordnungen.

properties.ipAddress

string

IP-Adresse, die zum referenzierten virtuellen Netzwerk gehört.

properties.loadBalancerFrontendIPConfiguration

SubResource

Verweis auf die front-End-IP-Adresskonfiguration, die in regionalem Lastenausgleich definiert ist.

properties.networkInterfaceIPConfiguration

SubResource

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

properties.subnet

SubResource

Verweisen auf ein vorhandenes Subnetz.

properties.virtualNetwork

SubResource

Verweisen auf ein vorhandenes virtuelles Netzwerk.

LoadBalancerBackendAddressAdminState

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

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 vom System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt.

tenantId

string

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

type

ResourceIdentityType

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer.

userAssignedIdentities

UserAssignedIdentities

Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{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

Ressourcenname.

properties.idleTimeoutInMinutes

integer

Das Leerlauftimeout des NAT-Gateways.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der NAT-Gatewayressource.

properties.publicIpAddresses

SubResource[]

Ein Array von öffentlichen 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 mithilfe dieser NAT-Gatewayressource.

sku

NatGatewaySku

Die NAT-Gateway-SKU.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

zones

string[]

Eine Liste der Verfügbarkeitszonen, die die Zone angeben, 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

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

Name Typ Beschreibung
backendPort

integer

Back-End-Port.

frontendPort

integer

Front-End-Port.

inboundNatRuleName

string

Name der eingehenden NAT-Regel.

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 Standort der Netzwerkschnittstelle.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.auxiliaryMode

NetworkInterfaceAuxiliaryMode

Hilfsmodus der Netzwerkschnittstellenressource.

properties.auxiliarySku

NetworkInterfaceAuxiliarySku

Hilfssku der Netzwerkschnittstellenressource.

properties.defaultOutboundConnectivityEnabled

boolean

Gibt an, ob die standardmäßige ausgehende Verbindung für "nic" konfiguriert wurde.

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 beschleunigte Netzwerke konfiguriert ist. Gilt nicht für VM-Größen, die ein beschleunigtes Netzwerk 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 es sich um eine primäre Netzwerkschnittstelle auf einem virtuellen Computer handelt.

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 GUID-Eigenschaft der Ressourcen-GUID 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 nic angefügt ist, verschlüsselung unterstützt wird.

properties.workloadType

string

WorkloadType der NetworkInterface für BareMetal-Ressourcen

tags

object

Ressourcentags.

type

string

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 der virtuelle Computer, der diese NIC verwendet, Teil eines Verfügbarkeitssatzes ist, verfügt diese Liste über die Vereinigung aller DNS-Server aller NICs, die Teil des Verfügbarkeitssatzes sind. Diese Eigenschaft ist für jeden dieser virtuellen Computer konfiguriert.

dnsServers

string[]

Liste der DNS-Server-IP-Adressen. Verwenden Sie "AzureProvidedDNS", um zu azure bereitgestellter DNS-Auflösung zu wechseln. Der Wert "AzureProvidedDNS" kann nicht mit anderen IPs kombiniert werden, es muss der einzige Wert in der DnsServers-Auflistung sein.

internalDnsNameLabel

string

Relativer DNS-Name für diese NIC, der für die interne Kommunikation zwischen virtuellen Computern 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 "internalDomainNameSuffix" verkettet wird.

internalFqdn

string

Vollqualifizierter DNS-Name, der die interne Kommunikation zwischen virtuellen Computern 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 gateway load balancer frontend IP.

properties.loadBalancerBackendAddressPools

BackendAddressPool[]

Der Verweis auf die LoadBalancerBackendAddressPool-Ressource.

properties.loadBalancerInboundNatRules

InboundNatRule[]

Eine Liste der Verweise von LoadBalancerInboundNatRules.

properties.primary

boolean

Gibt an, ob es sich um eine primäre Kundenadresse auf der Netzwerkschnittstelle handelt.

properties.privateIPAddress

string

Private IP-Adresse der IP-Konfiguration. Dabei kann es sich um eine einzelne IP-Adresse oder einen CIDR-Block im Format handeln.

/.

properties.privateIPAddressPrefixLength

integer

Die Länge des Präfixes der privaten IP-Adresse. Wenn angegeben und die Zuordnungsmethode dynamisch ist, weist der Dienst anstelle einer einzelnen IP-Adresse einen CIDR-Block zu.

properties.privateIPAddressVersion

IPVersion

Gibt an, ob es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert ist IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Die private IP-Adresszuweisungsmethode.

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 an die IP-Konfiguration gebunden.

properties.virtualNetworkTaps

VirtualNetworkTap[]

Der Verweis auf virtuelle Netzwerktippen.

type

string

Ressourcentyp.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection-Eigenschaften für die Netzwerkschnittstelle.

Name Typ Beschreibung
fqdns

string[]

Liste der FQDNs für aktuelle private Verknüpfungsverbindung.

groupId

string

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

requiredMemberName

string

Der erforderliche Membername für die aktuelle private Linkverbindung.

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 die 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 Ressource "Virtuelles Netzwerk tippen".

type

string

Sub-Ressourcentyp.

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

Ressourcenname.

properties.defaultSecurityRules

SecurityRule[]

Die Standardsicherheitsregeln der Netzwerksicherheitsgruppe.

properties.flowLogs

FlowLog[]

Eine Sammlung von Verweisen auf Flussprotokollressourcen.

properties.flushConnection

boolean

Wenn diese Option aktiviert ist, werden flüsse, die aus Netzwerksicherheitsgruppenverbindungen 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 GUID-Eigenschaft der Ressourcen-GUID der Netzwerksicherheitsgruppenressource.

properties.securityRules

SecurityRule[]

Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe.

properties.subnets

Subnet[]

Eine Sammlung von Verweisen auf Subnetze.

tags

object

Ressourcentags.

type

string

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

Ressourcenname.

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 die Endpunkte des First Party-Diensts 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, von dem die private IP zugewiesen wird.

tags

object

Ressourcentags.

type

string

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 Service Consumer und Provider.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der privaten Endpunktverbindungsressource.

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 von 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 wurde.

type

string

Der Ressourcentyp.

PrivateLinkService

Private Link Service-Ressource.

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

Ressourcenname.

properties.alias

string

Der Alias des privaten Linkdiensts.

properties.autoApproval

AutoApproval

Die Liste der automatischen Genehmigung des privaten Linkdiensts.

properties.destinationIPAddress

string

Die Ziel-IP-Adresse des privaten Linkdiensts.

properties.enableProxyProtocol

boolean

Gibt an, ob der private Linkdienst für das Proxyprotokoll aktiviert ist oder nicht.

properties.fqdns

string[]

Die Liste des Fqdn.

properties.ipConfigurations

PrivateLinkServiceIpConfiguration[]

Ein Array von IP-Konfigurationen des privaten Linkdiensts.

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 privaten Linkdienst erstellt wurden.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Ein Array von Listen zu Verbindungen mit dem privaten Endpunkt.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Ressource für den privaten Linkdienst.

properties.visibility

Visibility

Die Sichtbarkeitsliste des privaten Linkdiensts.

tags

object

Ressourcentags.

type

string

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 IDs der Gruppe(en), 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 privaten Linkdiensts.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Verbindungsressource für private Verknüpfungsdienste.

properties.requestMessage

string

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

type

string

Der Ressourcentyp.

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider.

Name Typ Beschreibung
actionsRequired

string

Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Verbraucher 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 privaten Linkdiensts.

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 privaten Linkdiensts.

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 es sich bei der spezifischen IP-Konfiguration um IPv4 oder IPv6 handelt. Der Standardwert ist IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Die private IP-Adresszuweisungsmethode.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsressource des privaten Linkdiensts.

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

Öffentliche IP-Adressressource.

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

Ressourcenname.

properties.ddosSettings

DdosSettings

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

properties.deleteOption

DeleteOptions

Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn 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

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

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der öffentlichen IP-Adressressource.

properties.publicIPAddressVersion

IPVersion

Die öffentliche IP-Adressversion.

properties.publicIPAllocationMethod

IPAllocationMethod

Die öffentliche IP-Adresszuweisungsmethode.

properties.publicIPPrefix

SubResource

Das öffentliche IP-Präfix dieser öffentlichen IP-Adresse sollte zugewiesen werden.

properties.resourceGuid

string

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

properties.servicePublicIPAddress

PublicIPAddress

Die öffentliche IP-Adresse des Diensts der ressource für die öffentliche IP-Adresse.

sku

PublicIPAddressSku

Die SKU der öffentlichen IP-Adresse.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

zones

string[]

Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird.

PublicIPAddressDnsSettings

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

Name Typ Beschreibung
domainNameLabel

string

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

domainNameLabelScope

PublicIpAddressDnsSettingsDomainNameLabelScope

Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamenbezeichnungsbereich angegeben werden, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System mit einem Hashwert in FQDN erstellt.

fqdn

string

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

reverseFqdn

string

Der umgekehrte FQDN. Ein vollständig qualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn der reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der In-addr.arpa-Domäne auf den umgekehrten FQDN verweist.

PublicIpAddressDnsSettingsDomainNameLabelScope

Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamenbezeichnungsbereich angegeben werden, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System mit einem Hashwert in FQDN erstellt.

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" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen 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 für die Ressourcennavigationsverknüpfung.

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üpfung mit der externen Ressource.

properties.linkedResourceType

string

Ressourcentyp der verknüpften Ressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Ressourcennavigationsverknüpfungsressource.

type

string

Ressourcentyp.

RetentionPolicyParameters

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

Name Typ Standardwert Beschreibung
days

integer

0

Anzahl der Tage, die Ablaufprotokolldatensätze beibehalten werden sollen.

enabled

boolean

False

Kennzeichnen, um die Aufbewahrung zu aktivieren/zu deaktivieren.

Route

Route-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.addressPrefix

string

Das Ziel-CIDR, auf das die Route angewendet wird.

properties.hasBgpOverride

boolean

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

properties.nextHopIpAddress

string

Die IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist.

properties.nextHopType

RouteNextHopType

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

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Routenressource.

type

string

Der Typ der Ressource.

RouteNextHopType

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

Name Typ Beschreibung
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string

RouteTable

Route table resource.

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

Ressourcenname.

properties.disableBgpRoutePropagation

boolean

Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren".

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Routingtabellenressource.

properties.resourceGuid

string

Die GUID-Eigenschaft der Ressourcen-GUID der Route-Tabelle.

properties.routes

Route[]

Sammlung von Routen, die in einer Routentabelle enthalten sind.

properties.subnets

Subnet[]

Eine Sammlung von Verweisen auf Subnetze.

tags

object

Ressourcentags.

type

string

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 ist zulässig oder verweigert.

properties.description

string

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

properties.destinationAddressPrefix

string

Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können 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 der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden.

properties.destinationPortRanges

string[]

Die Zielportbereiche.

properties.direction

SecurityRuleDirection

Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden 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 niedriger die Prioritätsnummer, desto höher die Priorität der Regel.

properties.protocol

SecurityRuleProtocol

Dieses Netzwerkprotokoll gilt für diese Regel.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Sicherheitsregelressource.

properties.sourceAddressPrefix

string

Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt.

properties.sourceAddressPrefixes

string[]

Die CIDR- oder Quell-IP-Bereiche.

properties.sourceApplicationSecurityGroups

ApplicationSecurityGroup[]

Die Als Quelle angegebene Anwendungssicherheitsgruppe.

properties.sourcePortRange

string

Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden.

properties.sourcePortRanges

string[]

Die Quellportbereiche.

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 für eingehenden oder ausgehenden Datenverkehr ausgewertet wird.

Name Typ Beschreibung
Inbound

string

Outbound

string

SecurityRuleProtocol

Dieses Netzwerkprotokoll gilt für diese Regel.

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üpfung mit der externen Ressource.

properties.linkedResourceType

string

Ressourcentyp der verknüpften Ressource.

properties.locations

string[]

Eine Liste der Speicherorte.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Dienstzuordnungsverknüpfungsressource.

type

string

Ressourcentyp.

ServiceEndpointPolicy

Dienstendpunkt-Richtlinienressource.

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-Portaloberfläche verwendet werden.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

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 Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie.

properties.subnets

Subnet[]

Eine Sammlung von Verweisen auf Subnetze.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

ServiceEndpointPolicyDefinition

Richtliniendefinitionen für Den Dienstendpunkt.

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.

networkIdentifier

SubResource

Unterressource als Netzwerkbezeichner.

provisioningState

ProvisioningState

Der Bereitstellungsstatus der Dienstendpunktressource.

service

string

Der Typ des Endpunktdiensts.

SharingScope

Legen Sie diese Eigenschaft auf "Mandant" fest, um das Teilen von Subnetzen mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn "defaultOutboundAccess" auf "false" festgelegt ist, können beide Eigenschaften nur festgelegt werden, wenn das Subnetz leer ist.

Name Typ Beschreibung
DelegatedServices

string

Tenant

string

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[]

IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource.

properties.defaultOutboundAccess

boolean

Legen Sie diese Eigenschaft auf "false" fest, um die standardmäßige ausgehende Konnektivität für alle virtuellen Computer im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt und für ein vorhandenes Subnetz nicht 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 mit Subnetz.

properties.ipamPoolPrefixAllocations

IpamPoolPrefixAllocation[]

Eine Liste der IPAM-Pools zum Zuordnen von IP-Adresspräfixen.

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 das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten 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 privaten Linkdienst 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 mithilfe von Subnetz.

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.

properties.sharingScope

SharingScope

Legen Sie diese Eigenschaft auf "Mandant" fest, um das Teilen von Subnetzen mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn "defaultOutboundAccess" auf "false" festgelegt ist, können beide Eigenschaften nur festgelegt werden, wenn das Subnetz leer ist.

type

string

Ressourcentyp.

SubResource

Verweisen auf eine andere Unterressource.

Name Typ Beschreibung
id

string

Ressourcen-ID.

SyncMode

Synchroner Back-End-Adressmodus 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 Datenverkehrsanalysen zu aktivieren/zu deaktivieren.

trafficAnalyticsInterval

integer

Das Intervall in Minuten, das entscheiden würde, wie häufig der TA-Dienst Ablaufanalysen durchführen soll.

workspaceId

string

Die Ressourcen-GUID des angefügten Arbeitsbereichs.

workspaceRegion

string

Die Position 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. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Name Typ Beschreibung

VirtualNetworkPrivateEndpointNetworkPolicies

Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten 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 privaten Linkdienst im Subnetz.

Name Typ Beschreibung
Disabled

string

Enabled

string

VirtualNetworkTap

Virtuelles Netzwerk – Ressource tippen.

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

Ressourcenname.

properties.destinationLoadBalancerFrontEndIPConfiguration

FrontendIPConfiguration

Der Verweis auf die private IP-Adresse im internen Lastenausgleichsmodul, der die Koppelung erhält.

properties.destinationNetworkInterfaceIPConfiguration

NetworkInterfaceIPConfiguration

Der Verweis auf die private IP-Adresse des Sammlers, der die Koppelung erhält.

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 tippen Ressource.

properties.resourceGuid

string

Die Ressourcen-GUID-Eigenschaft des virtuellen Netzwerks tippen Ressource.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

Visibility

Die Sichtbarkeitsliste des privaten Linkdiensts.

Name Typ Beschreibung
subscriptions

string[]

Die Liste der Abonnements.