Udostępnij za pośrednictwem


Application Gateways - Create Or Update

Tworzy lub aktualizuje określoną bramę aplikacji.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
applicationGatewayName
path True

string

Nazwa bramy aplikacji.

resourceGroupName
path True

string

Nazwa grupy zasobów.

subscriptionId
path True

string

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

api-version
query True

string

Wersja interfejsu API klienta.

Treść żądania

Nazwa Typ Opis
id

string

Identyfikator zasobu.

identity

ManagedServiceIdentity

Tożsamość bramy aplikacji, jeśli została skonfigurowana.

location

string

Lokalizacja zasobu.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Certyfikaty uwierzytelniania zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Konfiguracja automatycznego skalowania.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Pula adresów zaplecza zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Ustawienia http zaplecza zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Ustawienia zaplecza zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Niestandardowe konfiguracje błędów zasobu bramy aplikacji.

properties.enableFips

boolean

Określa, czy program FIPS jest włączony w zasobie bramy aplikacji.

properties.enableHttp2

boolean

Określa, czy protokół HTTP2 jest włączony w zasobie bramy aplikacji.

properties.firewallPolicy

SubResource

Odwołanie do zasobu FirewallPolicy.

properties.forceFirewallPolicyAssociation

boolean

Jeśli to prawda, skojarzy zasady zapory z bramą aplikacji niezależnie od tego, czy zasady różnią się od konfiguracji zapory aplikacji internetowej.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Adresy IP frontonu zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Porty frontonu zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Podsieci zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Konfiguracja globalna.

properties.httpListeners

ApplicationGatewayHttpListener[]

Odbiorniki HTTP zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.listeners

ApplicationGatewayListener[]

Odbiorniki zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Zasady dystrybucji obciążenia zasobu bramy aplikacji.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

Konfiguracje usługi PrivateLink w bramie aplikacji.

properties.probes

ApplicationGatewayProbe[]

Sondy zasobu bramy aplikacji.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Przekierowywanie konfiguracji zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Żądanie reguł routingu zasobu bramy aplikacji.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Ponowne zapisywanie reguł dla zasobu bramy aplikacji.

properties.routingRules

ApplicationGatewayRoutingRule[]

Reguły routingu zasobu bramy aplikacji.

properties.sku

ApplicationGatewaySku

Jednostka SKU zasobu bramy aplikacji.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

Certyfikaty SSL zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.sslPolicy

ApplicationGatewaySslPolicy

Zasady SSL zasobu bramy aplikacji.

properties.sslProfiles

ApplicationGatewaySslProfile[]

Profile SSL zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Zaufane certyfikaty klienta zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Zaufane certyfikaty główne zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

Mapa ścieżki adresu URL zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguracja zapory aplikacji internetowej.

tags

object

Tagi zasobów.

zones

string[]

Lista stref dostępności oznaczających miejsce, z którego musi pochodzić zasób.

Odpowiedzi

Nazwa Typ Opis
200 OK

ApplicationGateway

Aktualizacja powiodła się. Operacja zwraca wynikowy zasób ApplicationGateway.

201 Created

ApplicationGateway

Tworzenie powiodło się. Operacja zwraca wynikowy zasób ApplicationGateway.

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Create Application Gateway

Przykładowe żądanie

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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
ApplicationGateway

Zasób usługi Application Gateway.

ApplicationGatewayAuthenticationCertificate

Certyfikaty uwierzytelniania bramy aplikacji.

ApplicationGatewayAutoscaleConfiguration

Konfiguracja automatycznego skalowania usługi Application Gateway.

ApplicationGatewayBackendAddress

Adres zaplecza bramy aplikacji.

ApplicationGatewayBackendAddressPool

Pula adresów zaplecza bramy aplikacji.

ApplicationGatewayBackendHttpSettings

Ustawienia puli adresów zaplecza bramy aplikacji.

ApplicationGatewayBackendSettings

Ustawienia puli adresów zaplecza bramy aplikacji.

ApplicationGatewayClientAuthConfiguration

Konfiguracja uwierzytelniania klienta usługi Application Gateway.

ApplicationGatewayClientRevocationOptions

Sprawdź stan odwołania certyfikatu klienta.

ApplicationGatewayConnectionDraining

Opróżnianie połączeń umożliwia aktywne otwieranie połączeń z serwerem zaplecza przez określony czas po usunięciu serwera zaplecza z konfiguracji.

ApplicationGatewayCookieBasedAffinity

Koligacja oparta na plikach cookie.

ApplicationGatewayCustomError

Niestandardowy błąd bramy aplikacji.

ApplicationGatewayCustomErrorStatusCode

Kod stanu niestandardowego błędu bramy aplikacji.

ApplicationGatewayFirewallDisabledRuleGroup

Umożliwia wyłączenie reguł w grupie reguł lub całej grupie reguł.

ApplicationGatewayFirewallExclusion

Zezwalaj na wykluczenie pewnej zmiennej spełniającej warunek sprawdzania zapory aplikacji internetowej.

ApplicationGatewayFirewallMode

Tryb zapory aplikacji internetowej.

ApplicationGatewayFrontendIPConfiguration

Konfiguracja adresu IP frontonu bramy aplikacji.

ApplicationGatewayFrontendPort

Port frontonu bramy aplikacji.

ApplicationGatewayGlobalConfiguration

Konfiguracja globalna usługi Application Gateway.

ApplicationGatewayHeaderConfiguration

Konfiguracja nagłówka akcji ustawionych w usłudze Application Gateway.

ApplicationGatewayHttpListener

Odbiornik HTTP bramy aplikacji.

ApplicationGatewayIPConfiguration

Konfiguracja adresu IP bramy aplikacji. Obecnie dozwolona jest 1 konfiguracja publicznego i 1 prywatnego adresu IP.

ApplicationGatewayListener

Odbiornik bramy aplikacji.

ApplicationGatewayLoadDistributionAlgorithm

Zasób Docelowy dystrybucji obciążenia bramy aplikacji.

ApplicationGatewayLoadDistributionPolicy

Zasady dystrybucji obciążenia bramy aplikacji.

ApplicationGatewayLoadDistributionTarget

Element docelowy dystrybucji obciążenia bramy aplikacji.

ApplicationGatewayOperationalState

Stan operacyjny zasobu bramy aplikacji.

ApplicationGatewayPathRule

Reguła ścieżki adresu URL mapy ścieżki bramy aplikacji.

ApplicationGatewayPrivateEndpointConnection

Połączenie prywatnego punktu końcowego w bramie aplikacji.

ApplicationGatewayPrivateLinkConfiguration

Konfiguracja usługi Private Link w bramie aplikacji.

ApplicationGatewayPrivateLinkIpConfiguration

Konfiguracja adresu IP usługi Private Link bramy aplikacji.

ApplicationGatewayProbe

Sonda bramy aplikacji.

ApplicationGatewayProbeHealthResponseMatch

Dopasowanie odpowiedzi na kondycję sondy usługi Application Gateway.

ApplicationGatewayProtocol

Protokół usługi Application Gateway.

ApplicationGatewayRedirectConfiguration

Przekierowywanie konfiguracji bramy aplikacji.

ApplicationGatewayRedirectType

Typ przekierowania HTTP.

ApplicationGatewayRequestRoutingRule

Żądanie reguły routingu bramy aplikacji.

ApplicationGatewayRequestRoutingRuleType

Typ reguły.

ApplicationGatewayRewriteRule

Ponowne zapisywanie reguły bramy aplikacji.

ApplicationGatewayRewriteRuleActionSet

Zestaw akcji w regule ponownego zapisywania w usłudze Application Gateway.

ApplicationGatewayRewriteRuleCondition

Zestaw warunków w regule ponownego zapisywania w usłudze Application Gateway.

ApplicationGatewayRewriteRuleSet

Ponowne zapisywanie zestawu reguł bramy aplikacji.

ApplicationGatewayRoutingRule

Reguła routingu bramy aplikacji.

ApplicationGatewaySku

Jednostka SKU bramy aplikacji.

ApplicationGatewaySkuFamily

Rodzina jednostki SKU bramy aplikacji.

ApplicationGatewaySkuName

Nazwa jednostki SKU bramy aplikacji.

ApplicationGatewaySslCertificate

Certyfikaty SSL bramy aplikacji.

ApplicationGatewaySslCipherSuite

Zestawy szyfrowania SSL, które mają być włączone w określonej kolejności dla bramy aplikacji.

ApplicationGatewaySslPolicy

Zasady ssl usługi Application Gateway.

ApplicationGatewaySslPolicyName

Nazwa wstępnie zdefiniowanych zasad ssl.

ApplicationGatewaySslPolicyType

Typ zasad ssl.

ApplicationGatewaySslProfile

Profil SSL bramy aplikacji.

ApplicationGatewaySslProtocol

Protokoły SSL, które mają być wyłączone w bramie aplikacji.

ApplicationGatewayTier

Warstwa bramy aplikacji.

ApplicationGatewayTrustedClientCertificate

Zaufane certyfikaty klienta bramy aplikacji.

ApplicationGatewayTrustedRootCertificate

Zaufane certyfikaty główne bramy aplikacji.

ApplicationGatewayUrlConfiguration

Konfiguracja adresu URL akcji ustawionych w usłudze Application Gateway.

ApplicationGatewayUrlPathMap

UrlPathMaps dają ścieżkę adresu URL do informacji o mapowaniu zaplecza dla ścieżkiBasedRouting.

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguracja zapory aplikacji internetowej usługi Application Gateway.

ApplicationSecurityGroup

Grupa zabezpieczeń aplikacji w grupie zasobów.

AutoApproval

Lista automatycznego zatwierdzania usługi private link.

BackendAddressPool

Pula adresów IP zaplecza.

CloudError

Odpowiedź na błąd z usługi.

CloudErrorBody

Odpowiedź na błąd z usługi.

CustomDnsConfigPropertiesFormat

Zawiera niestandardową konfigurację rozpoznawania nazw DNS od klienta.

DdosSettings

Zawiera ustawienia ochrony przed atakami DDoS publicznego adresu IP.

DdosSettingsProtectionMode

Tryb ochrony przed atakami DDoS publicznego adresu IP

Delegation

Szczegóły usługi, do której jest delegowana podsieć.

DeleteOptions

Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej

ExtendedLocation

Typ złożony ExtendedLocation.

ExtendedLocationTypes

Typ lokalizacji rozszerzonej.

FlowLog

Zasób dziennika przepływu.

FlowLogFormatParameters

Parametry definiujące format dziennika przepływu.

FlowLogFormatType

Typ pliku dziennika przepływu.

FrontendIPConfiguration

Adres IP frontonu modułu równoważenia obciążenia.

GatewayLoadBalancerTunnelInterface

Interfejs tunelu modułu równoważenia obciążenia bramy puli adresów zaplecza modułu równoważenia obciążenia.

GatewayLoadBalancerTunnelInterfaceType

Typ ruchu interfejsu tunelu modułu równoważenia obciążenia bramy.

GatewayLoadBalancerTunnelProtocol

Protokół interfejsu tunelu modułu równoważenia obciążenia bramy.

HeaderValueMatcher

Opcjonalne pole w obszarze "Akcja ponownego zapisywania". Umożliwia przechwytywanie i modyfikowanie wartości określonego nagłówka, gdy istnieje wiele nagłówków o tej samej nazwie. Obecnie obsługiwane tylko dla nagłówka odpowiedzi Set-Cookie. Aby uzyskać więcej informacji, odwiedź stronę https://aka.ms/appgwheadercrud

InboundNatRule

Reguła NAT dla ruchu przychodzącego modułu równoważenia obciążenia.

IPAllocationMethod

Metoda alokacji adresów IP.

IpamPoolPrefixAllocation

Dokumentacja alokacji prefiksów puli IpamPool.

IPConfiguration

Konfiguracja adresu IP.

IPConfigurationProfile

Zasób podrzędny profilu konfiguracji adresu IP.

IpTag

Zawiera element IpTag skojarzony z obiektem .

IPVersion

Wersja adresu IP.

LoadBalancerBackendAddress

Adresy zaplecza modułu równoważenia obciążenia.

LoadBalancerBackendAddressAdminState

Lista stanów administracyjnych, które po ustawieniu mogą zastąpić sondę kondycji, aby usługa Load Balancer zawsze przesyłała nowe połączenia do zaplecza lub odmawiała nowych połączeń i resetuje istniejące połączenia.

ManagedServiceIdentity

Tożsamość zasobu.

NatGateway

Zasób bramy translatora adresów sieciowych.

NatGatewaySku

Jednostka SKU bramy translatora adresów sieciowych.

NatGatewaySkuName

Nazwa jednostki SKU bramy translatora adresów sieciowych.

NatRulePortMapping

Poszczególne mapowania portów dla reguły nat dla ruchu przychodzącego utworzonej dla puli zaplecza.

NetworkInterface

Interfejs sieciowy w grupie zasobów.

NetworkInterfaceAuxiliaryMode

Tryb pomocniczy zasobu interfejsu sieciowego.

NetworkInterfaceAuxiliarySku

Pomocnicza jednostka SKU zasobu interfejsu sieciowego.

NetworkInterfaceDnsSettings

Ustawienia DNS interfejsu sieciowego.

NetworkInterfaceIPConfiguration

Konfiguracja ip w interfejsie sieciowym.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Właściwości PrivateLinkConnection dla interfejsu sieciowego.

NetworkInterfaceMigrationPhase

Faza migracji zasobu interfejsu sieciowego.

NetworkInterfaceNicType

Typ zasobu interfejsu sieciowego.

NetworkInterfaceTapConfiguration

Naciśnij pozycję konfiguracja w interfejsie sieciowym.

NetworkSecurityGroup

Zasób NetworkSecurityGroup.

PrivateEndpoint

Zasób prywatnego punktu końcowego.

PrivateEndpointConnection

Zasób PrivateEndpointConnection.

PrivateEndpointIPConfiguration

Konfiguracja adresu IP prywatnego punktu końcowego.

PrivateLinkService

Zasób usługi łącza prywatnego.

PrivateLinkServiceConnection

Zasób PrivateLinkServiceConnection.

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

PrivateLinkServiceIpConfiguration

Konfiguracja adresu IP usługi private link.

ProvisioningState

Bieżący stan aprowizacji.

PublicIPAddress

Zasób publicznego adresu IP.

PublicIPAddressDnsSettings

Zawiera nazwę FQDN rekordu DNS skojarzonego z publicznym adresem IP.

PublicIpAddressDnsSettingsDomainNameLabelScope

Zakres etykiety nazwy domeny. Jeśli zostanie określona etykieta nazwy domeny i zakres etykiety nazwy domeny, zostanie utworzony rekord DNS dla publicznego adresu IP w systemie Microsoft Azure DNS z wartością skrótu w nazwach FQDN.

PublicIPAddressMigrationPhase

Faza migracji publicznego adresu IP.

PublicIPAddressSku

Jednostka SKU publicznego adresu IP.

PublicIPAddressSkuName

Nazwa jednostki SKU publicznego adresu IP.

PublicIPAddressSkuTier

Warstwa jednostki SKU publicznego adresu IP.

ResourceIdentityType

Typ tożsamości używany dla zasobu. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej.

ResourceNavigationLink

Zasób ResourceNavigationLink.

RetentionPolicyParameters

Parametry definiujące zasady przechowywania dziennika przepływu.

Route

Zasób trasy.

RouteNextHopType

Typ przeskoku platformy Azure, do których powinien zostać wysłany pakiet.

RouteTable

Zasób tabeli tras.

SecurityRule

Reguła zabezpieczeń sieci.

SecurityRuleAccess

Niezależnie od tego, czy ruch sieciowy jest dozwolony, czy blokowany.

SecurityRuleDirection

Kierunek reguły. Kierunek określa, czy reguła będzie oceniana w ruchu przychodzącym lub wychodzącym.

SecurityRuleProtocol

Protokół sieciowy, do których ma zastosowanie ta reguła.

ServiceAssociationLink

Zasób ServiceAssociationLink.

ServiceEndpointPolicy

Zasób zasad punktu końcowego usługi.

ServiceEndpointPolicyDefinition

Definicje zasad punktu końcowego usługi.

ServiceEndpointPropertiesFormat

Właściwości punktu końcowego usługi.

SharingScope

Ustaw tę właściwość na Wartość Dzierżawa, aby zezwolić na udostępnianie podsieci innym subskrypcjom w dzierżawie usługi AAD. Tę właściwość można ustawić tylko wtedy, gdy parametr defaultOutboundAccess ma wartość false, obie właściwości można ustawić tylko wtedy, gdy podsieć jest pusta.

Subnet

Podsieć w zasobie sieci wirtualnej.

SubResource

Odwołanie do innego podźródła.

SyncMode

Tryb synchroniczny adresu zaplecza dla puli zaplecza

TrafficAnalyticsConfigurationProperties

Parametry definiujące konfigurację analizy ruchu.

TrafficAnalyticsProperties

Parametry definiujące konfigurację analizy ruchu.

TransportProtocol

Protokół transportu dla punktu końcowego.

UserAssignedIdentities

Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

VirtualNetworkPrivateEndpointNetworkPolicies

Włączanie lub wyłączanie stosowania zasad sieciowych w prywatnym punkcie końcowym w podsieci.

VirtualNetworkPrivateLinkServiceNetworkPolicies

Włączanie lub wyłączanie stosowania zasad sieciowych w usłudze łącza prywatnego w podsieci.

VirtualNetworkTap

Zasób naciśnij sieć wirtualną.

Visibility

Lista widoczności usługi private link.

ApplicationGateway

Zasób usługi Application Gateway.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

identity

ManagedServiceIdentity

Tożsamość bramy aplikacji, jeśli została skonfigurowana.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Certyfikaty uwierzytelniania zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Konfiguracja automatycznego skalowania.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Pula adresów zaplecza zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Ustawienia http zaplecza zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Ustawienia zaplecza zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Niestandardowe konfiguracje błędów zasobu bramy aplikacji.

properties.defaultPredefinedSslPolicy

ApplicationGatewaySslPolicyName

Domyślne wstępnie zdefiniowane zasady PROTOKOŁU SSL stosowane w zasobie bramy aplikacji.

properties.enableFips

boolean

Określa, czy program FIPS jest włączony w zasobie bramy aplikacji.

properties.enableHttp2

boolean

Określa, czy protokół HTTP2 jest włączony w zasobie bramy aplikacji.

properties.firewallPolicy

SubResource

Odwołanie do zasobu FirewallPolicy.

properties.forceFirewallPolicyAssociation

boolean

Jeśli to prawda, skojarzy zasady zapory z bramą aplikacji niezależnie od tego, czy zasady różnią się od konfiguracji zapory aplikacji internetowej.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Adresy IP frontonu zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Porty frontonu zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Podsieci zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Konfiguracja globalna.

properties.httpListeners

ApplicationGatewayHttpListener[]

Odbiorniki HTTP zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.listeners

ApplicationGatewayListener[]

Odbiorniki zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Zasady dystrybucji obciążenia zasobu bramy aplikacji.

properties.operationalState

ApplicationGatewayOperationalState

Stan operacyjny zasobu bramy aplikacji.

properties.privateEndpointConnections

ApplicationGatewayPrivateEndpointConnection[]

Połączenia prywatnego punktu końcowego w bramie aplikacji.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

Konfiguracje usługi PrivateLink w bramie aplikacji.

properties.probes

ApplicationGatewayProbe[]

Sondy zasobu bramy aplikacji.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu bramy aplikacji.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Przekierowywanie konfiguracji zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Żądanie reguł routingu zasobu bramy aplikacji.

properties.resourceGuid

string

Właściwość identyfikatora GUID zasobu bramy aplikacji.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Ponowne zapisywanie reguł dla zasobu bramy aplikacji.

properties.routingRules

ApplicationGatewayRoutingRule[]

Reguły routingu zasobu bramy aplikacji.

properties.sku

ApplicationGatewaySku

Jednostka SKU zasobu bramy aplikacji.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

Certyfikaty SSL zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.sslPolicy

ApplicationGatewaySslPolicy

Zasady SSL zasobu bramy aplikacji.

properties.sslProfiles

ApplicationGatewaySslProfile[]

Profile SSL zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Zaufane certyfikaty klienta zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Zaufane certyfikaty główne zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

Mapa ścieżki adresu URL zasobu bramy aplikacji. Aby uzyskać informacje o limitach domyślnych, zobacz Limity usługi Application Gateway.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguracja zapory aplikacji internetowej.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

zones

string[]

Lista stref dostępności oznaczających miejsce, z którego musi pochodzić zasób.

ApplicationGatewayAuthenticationCertificate

Certyfikaty uwierzytelniania bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa certyfikatu uwierzytelniania unikatowego w usłudze Application Gateway.

properties.data

string

Dane publiczne certyfikatu.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu certyfikatu uwierzytelniania.

type

string

Typ zasobu.

ApplicationGatewayAutoscaleConfiguration

Konfiguracja automatycznego skalowania usługi Application Gateway.

Nazwa Typ Opis
maxCapacity

integer

Górna granica liczby pojemności usługi Application Gateway.

minCapacity

integer

Dolna granica liczby pojemności usługi Application Gateway.

ApplicationGatewayBackendAddress

Adres zaplecza bramy aplikacji.

Nazwa Typ Opis
fqdn

string

W pełni kwalifikowana nazwa domeny (FQDN).

ipAddress

string

Adres IP.

ApplicationGatewayBackendAddressPool

Pula adresów zaplecza bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa puli adresów zaplecza, która jest unikatowa w usłudze Application Gateway.

properties.backendAddresses

ApplicationGatewayBackendAddress[]

Adresy zaplecza.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Kolekcja odwołań do adresów IP zdefiniowanych w interfejsach sieciowych.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu puli adresów zaplecza.

type

string

Typ zasobu.

ApplicationGatewayBackendHttpSettings

Ustawienia puli adresów zaplecza bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa ustawień http zaplecza, które są unikatowe w usłudze Application Gateway.

properties.affinityCookieName

string

Nazwa pliku cookie do użycia dla pliku cookie koligacji.

properties.authenticationCertificates

SubResource[]

Tablica odwołań do certyfikatów uwierzytelniania bramy aplikacji.

properties.connectionDraining

ApplicationGatewayConnectionDraining

Opróżnianie połączenia zasobu ustawień http zaplecza.

properties.cookieBasedAffinity

ApplicationGatewayCookieBasedAffinity

Koligacja oparta na plikach cookie.

properties.hostName

string

Nagłówek hosta, który ma być wysyłany do serwerów zaplecza.

properties.path

string

Ścieżka, która powinna być używana jako prefiks dla wszystkich żądań HTTP. Wartość null oznacza, że żadna ścieżka nie zostanie poprzedzona prefiksem. Wartość domyślna to null.

properties.pickHostNameFromBackendAddress

boolean

Czy wybrać nagłówek hosta, należy wybrać z nazwy hosta serwera zaplecza. Wartość domyślna to false.

properties.port

integer

Port docelowy zaplecza.

properties.probe

SubResource

Zasób sondy bramy aplikacji.

properties.probeEnabled

boolean

Czy sonda jest włączona. Wartość domyślna to false.

properties.protocol

ApplicationGatewayProtocol

Protokół używany do komunikowania się z zapleczem.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu ustawień HTTP zaplecza.

properties.requestTimeout

integer

Limit czasu żądania w sekundach. Usługa Application Gateway zakończy się niepowodzeniem żądania, jeśli odpowiedź nie zostanie odebrana w ramach żądania RequestTimeout. Dopuszczalne wartości to od 1 sekundy do 86400 sekund.

properties.trustedRootCertificates

SubResource[]

Tablica odwołań do zaufanych certyfikatów głównych bramy aplikacji.

type

string

Typ zasobu.

ApplicationGatewayBackendSettings

Ustawienia puli adresów zaplecza bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa ustawień zaplecza, które są unikatowe w usłudze Application Gateway.

properties.hostName

string

Wskazanie nazwy serwera do wysłania do serwerów zaplecza dla protokołu Tls.

properties.pickHostNameFromBackendAddress

boolean

Określa, czy wybrać wskazanie nazwy serwera z nazwy hosta serwera zaplecza dla protokołu Tls. Wartość domyślna to false.

properties.port

integer

Port docelowy zaplecza.

properties.probe

SubResource

Zasób sondy bramy aplikacji.

properties.protocol

ApplicationGatewayProtocol

Protokół używany do komunikowania się z zapleczem.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu ustawień HTTP zaplecza.

properties.timeout

integer

Limit czasu połączenia w sekundach. Usługa Application Gateway zakończy się niepowodzeniem żądania, jeśli odpowiedź nie zostanie odebrana w ramach parametru ConnectionTimeout. Dopuszczalne wartości to od 1 sekundy do 86400 sekund.

properties.trustedRootCertificates

SubResource[]

Tablica odwołań do zaufanych certyfikatów głównych bramy aplikacji.

type

string

Typ zasobu.

ApplicationGatewayClientAuthConfiguration

Konfiguracja uwierzytelniania klienta usługi Application Gateway.

Nazwa Typ Opis
verifyClientCertIssuerDN

boolean

Sprawdź nazwę wystawcy certyfikatu klienta w bramie aplikacji.

verifyClientRevocation

ApplicationGatewayClientRevocationOptions

Sprawdź stan odwołania certyfikatu klienta.

ApplicationGatewayClientRevocationOptions

Sprawdź stan odwołania certyfikatu klienta.

Nazwa Typ Opis
None

string

OCSP

string

ApplicationGatewayConnectionDraining

Opróżnianie połączeń umożliwia aktywne otwieranie połączeń z serwerem zaplecza przez określony czas po usunięciu serwera zaplecza z konfiguracji.

Nazwa Typ Opis
drainTimeoutInSec

integer

Liczba sekund opróżniania połączenia jest aktywna. Dopuszczalne wartości to od 1 sekundy do 3600 sekund.

enabled

boolean

Czy opróżnianie połączeń jest włączone, czy nie.

ApplicationGatewayCookieBasedAffinity

Koligacja oparta na plikach cookie.

Nazwa Typ Opis
Disabled

string

Enabled

string

ApplicationGatewayCustomError

Niestandardowy błąd bramy aplikacji.

Nazwa Typ Opis
customErrorPageUrl

string

Adres URL strony błędu niestandardowego bramy aplikacji.

statusCode

ApplicationGatewayCustomErrorStatusCode

Kod stanu niestandardowego błędu bramy aplikacji.

ApplicationGatewayCustomErrorStatusCode

Kod stanu niestandardowego błędu bramy aplikacji.

Nazwa Typ Opis
HttpStatus400

string

HttpStatus403

string

HttpStatus404

string

HttpStatus405

string

HttpStatus408

string

HttpStatus500

string

HttpStatus502

string

HttpStatus503

string

HttpStatus504

string

ApplicationGatewayFirewallDisabledRuleGroup

Umożliwia wyłączenie reguł w grupie reguł lub całej grupie reguł.

Nazwa Typ Opis
ruleGroupName

string

Nazwa grupy reguł, która zostanie wyłączona.

rules

integer[]

Lista reguł, które zostaną wyłączone. Jeśli wartość null, wszystkie reguły grupy reguł zostaną wyłączone.

ApplicationGatewayFirewallExclusion

Zezwalaj na wykluczenie pewnej zmiennej spełniającej warunek sprawdzania zapory aplikacji internetowej.

Nazwa Typ Opis
matchVariable

string

Zmienna, która ma zostać wykluczona.

selector

string

Gdy element matchVariable jest kolekcją, operator służący do określania elementów w kolekcji, do których ma zastosowanie to wykluczenie.

selectorMatchOperator

string

Gdy element matchVariable jest kolekcją, należy pracować na selektorze, aby określić, które elementy w kolekcji mają zastosowanie do tego wykluczenia.

ApplicationGatewayFirewallMode

Tryb zapory aplikacji internetowej.

Nazwa Typ Opis
Detection

string

Prevention

string

ApplicationGatewayFrontendIPConfiguration

Konfiguracja adresu IP frontonu bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa konfiguracji adresu IP frontonu, która jest unikatowa w usłudze Application Gateway.

properties.privateIPAddress

string

PrivateIPAddress konfiguracji adresu IP interfejsu sieciowego.

properties.privateIPAllocationMethod

IPAllocationMethod

Metoda alokacji prywatnego adresu IP.

properties.privateLinkConfiguration

SubResource

Odwołanie do konfiguracji łącza prywatnego bramy aplikacji.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu konfiguracji adresu IP frontonu.

properties.publicIPAddress

SubResource

Odwołanie do zasobu PublicIP.

properties.subnet

SubResource

Odwołanie do zasobu podsieci.

type

string

Typ zasobu.

ApplicationGatewayFrontendPort

Port frontonu bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa portu frontonu, który jest unikatowy w usłudze Application Gateway.

properties.port

integer

Port frontonu.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu portu frontonu.

type

string

Typ zasobu.

ApplicationGatewayGlobalConfiguration

Konfiguracja globalna usługi Application Gateway.

Nazwa Typ Opis
enableRequestBuffering

boolean

Włącz buforowanie żądań.

enableResponseBuffering

boolean

Włącz buforowanie odpowiedzi.

ApplicationGatewayHeaderConfiguration

Konfiguracja nagłówka akcji ustawionych w usłudze Application Gateway.

Nazwa Typ Opis
headerName

string

Nazwa nagłówka konfiguracji nagłówka.

headerValue

string

Wartość nagłówka konfiguracji nagłówka.

headerValueMatcher

HeaderValueMatcher

Opcjonalne pole w obszarze "Akcja ponownego zapisywania". Umożliwia przechwytywanie i modyfikowanie wartości określonego nagłówka, gdy istnieje wiele nagłówków o tej samej nazwie. Obecnie obsługiwane tylko dla nagłówka odpowiedzi Set-Cookie. Aby uzyskać więcej informacji, odwiedź stronę https://aka.ms/appgwheadercrud

ApplicationGatewayHttpListener

Odbiornik HTTP bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa odbiornika HTTP, który jest unikatowy w usłudze Application Gateway.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Niestandardowe konfiguracje błędów odbiornika HTTP.

properties.firewallPolicy

SubResource

Odwołanie do zasobu FirewallPolicy.

properties.frontendIPConfiguration

SubResource

Zasób konfiguracji adresu IP frontonu bramy aplikacji.

properties.frontendPort

SubResource

Zasób portu frontonu bramy aplikacji.

properties.hostName

string

Nazwa hosta odbiornika HTTP.

properties.hostNames

string[]

Lista nazw hostów dla odbiornika HTTP, która umożliwia również specjalne symbole wieloznaczne.

properties.protocol

ApplicationGatewayProtocol

Protokół odbiornika HTTP.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu odbiornika HTTP.

properties.requireServerNameIndication

boolean

Dotyczy tylko wtedy, gdy protokół jest https. Włącza funkcję SNI dla wielu hostów.

properties.sslCertificate

SubResource

Zasób certyfikatu SSL bramy aplikacji.

properties.sslProfile

SubResource

Zasób profilu SSL bramy aplikacji.

type

string

Typ zasobu.

ApplicationGatewayIPConfiguration

Konfiguracja adresu IP bramy aplikacji. Obecnie dozwolona jest 1 konfiguracja publicznego i 1 prywatnego adresu IP.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa konfiguracji adresu IP, która jest unikatowa w usłudze Application Gateway.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu konfiguracji adresu IP bramy aplikacji.

properties.subnet

SubResource

Odwołanie do zasobu podsieci. Podsieć, z której brama aplikacji pobiera swój prywatny adres.

type

string

Typ zasobu.

ApplicationGatewayListener

Odbiornik bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa odbiornika, który jest unikatowy w usłudze Application Gateway.

properties.frontendIPConfiguration

SubResource

Zasób konfiguracji adresu IP frontonu bramy aplikacji.

properties.frontendPort

SubResource

Zasób portu frontonu bramy aplikacji.

properties.hostNames

string[]

Lista oznaczeń nazw serwera (SNI) dla odbiornika wielu lokacji PROTOKOŁU TLS, który umożliwia również specjalne symbole wieloznaczne.

properties.protocol

ApplicationGatewayProtocol

Protokół odbiornika.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu odbiornika.

properties.sslCertificate

SubResource

Zasób certyfikatu SSL bramy aplikacji.

properties.sslProfile

SubResource

Zasób profilu SSL bramy aplikacji.

type

string

Typ zasobu.

ApplicationGatewayLoadDistributionAlgorithm

Zasób Docelowy dystrybucji obciążenia bramy aplikacji.

Nazwa Typ Opis
IpHash

string

LeastConnections

string

RoundRobin

string

ApplicationGatewayLoadDistributionPolicy

Zasady dystrybucji obciążenia bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasad dystrybucji obciążenia, które są unikatowe w usłudze Application Gateway.

properties.loadDistributionAlgorithm

ApplicationGatewayLoadDistributionAlgorithm

Zasób Docelowy dystrybucji obciążenia bramy aplikacji.

properties.loadDistributionTargets

ApplicationGatewayLoadDistributionTarget[]

Zasób Docelowy dystrybucji obciążenia bramy aplikacji.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu zasad dystrybucji obciążenia.

type

string

Typ zasobu.

ApplicationGatewayLoadDistributionTarget

Element docelowy dystrybucji obciążenia bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasad dystrybucji obciążenia, które są unikatowe w usłudze Application Gateway.

properties.backendAddressPool

SubResource

Zasób puli adresów zaplecza bramy aplikacji.

properties.weightPerServer

integer

Waga na serwer. Zakres od 1 do 100.

type

string

Typ zasobu.

ApplicationGatewayOperationalState

Stan operacyjny zasobu bramy aplikacji.

Nazwa Typ Opis
Running

string

Starting

string

Stopped

string

Stopping

string

ApplicationGatewayPathRule

Reguła ścieżki adresu URL mapy ścieżki bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa reguły ścieżki, która jest unikatowa w usłudze Application Gateway.

properties.backendAddressPool

SubResource

Zasób puli adresów zaplecza reguły ścieżki mapy ścieżki adresu URL.

properties.backendHttpSettings

SubResource

Zasób ustawień http zaplecza reguły ścieżki mapy ścieżki adresu URL.

properties.firewallPolicy

SubResource

Odwołanie do zasobu FirewallPolicy.

properties.loadDistributionPolicy

SubResource

Zasób zasad dystrybucji ładowania reguły ścieżki ścieżki adresu URL.

properties.paths

string[]

Reguły ścieżki mapy ścieżek URL.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu reguły ścieżki.

properties.redirectConfiguration

SubResource

Przekieruj zasób konfiguracji reguły ścieżki mapy ścieżki adresu URL.

properties.rewriteRuleSet

SubResource

Ponownie zapisz zasób zestawu reguł reguły ścieżki adresu URL ścieżki mapy reguły.

type

string

Typ zasobu.

ApplicationGatewayPrivateEndpointConnection

Połączenie prywatnego punktu końcowego w bramie aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa połączenia prywatnego punktu końcowego w bramie aplikacji.

properties.linkIdentifier

string

Identyfikator linku użytkownika.

properties.privateEndpoint

PrivateEndpoint

Zasób prywatnego punktu końcowego.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu prywatnego punktu końcowego bramy aplikacji.

type

string

Typ zasobu.

ApplicationGatewayPrivateLinkConfiguration

Konfiguracja usługi Private Link w bramie aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa konfiguracji łącza prywatnego, która jest unikatowa w usłudze Application Gateway.

properties.ipConfigurations

ApplicationGatewayPrivateLinkIpConfiguration[]

Tablica konfiguracji adresów IP łącza prywatnego bramy aplikacji.

properties.provisioningState

ProvisioningState

Stan aprowizacji konfiguracji łącza prywatnego bramy aplikacji.

type

string

Typ zasobu.

ApplicationGatewayPrivateLinkIpConfiguration

Konfiguracja adresu IP usługi Private Link bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa konfiguracji adresu IP usługi Private Link bramy aplikacji.

properties.primary

boolean

Niezależnie od tego, czy konfiguracja adresu IP jest podstawowa, czy nie.

properties.privateIPAddress

string

Prywatny adres IP konfiguracji adresu IP.

properties.privateIPAllocationMethod

IPAllocationMethod

Metoda alokacji prywatnego adresu IP.

properties.provisioningState

ProvisioningState

Stan aprowizacji konfiguracji adresu IP łącza prywatnego bramy aplikacji.

properties.subnet

SubResource

Odwołanie do zasobu podsieci.

type

string

Typ zasobu.

ApplicationGatewayProbe

Sonda bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa sondy, która jest unikatowa w usłudze Application Gateway.

properties.host

string

Nazwa hosta do wysłania sondy.

properties.interval

integer

Interwał sondowania w sekundach. Jest to przedział czasu między dwoma kolejnymi sondami. Dopuszczalne wartości to od 1 sekundy do 86400 sekund.

properties.match

ApplicationGatewayProbeHealthResponseMatch

Kryterium klasyfikowania odpowiedzi sondy w dobrej kondycji.

properties.minServers

integer

Minimalna liczba serwerów, które są zawsze oznaczone jako w dobrej kondycji. Wartość domyślna to 0.

properties.path

string

Względna ścieżka sondy. Prawidłowa ścieżka rozpoczyna się od '/'. Sonda jest wysyłana do lokalizacji ://:.

properties.pickHostNameFromBackendHttpSettings

boolean

Określa, czy nagłówek hosta powinien zostać wybrany z ustawień http zaplecza. Wartość domyślna to false.

properties.pickHostNameFromBackendSettings

boolean

Czy należy wybrać wskazanie nazwy serwera z ustawień zaplecza dla protokołu Tls. Wartość domyślna to false.

properties.port

integer

Niestandardowy port, który będzie używany do sondowania serwerów zaplecza. Prawidłowe wartości wahają się od 1 do 65535. Jeśli nie zostanie ustawiona, zostanie użyty port z ustawień protokołu HTTP. Ta właściwość jest prawidłowa tylko dla warstwy Podstawowa, Standard_v2 i WAF_v2.

properties.protocol

ApplicationGatewayProtocol

Protokół używany do sondy.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu sondy.

properties.timeout

integer

Limit czasu sondy w sekundach. Sonda oznaczona jako nieudana, jeśli prawidłowa odpowiedź nie zostanie odebrana z tym limitem czasu. Dopuszczalne wartości to od 1 sekundy do 86400 sekund.

properties.unhealthyThreshold

integer

Liczba ponownych prób sondy. Serwer zaplecza jest oznaczony jako wyłączony po osiągnięciu kolejnej liczby niepowodzeń sondy Threshold. Dopuszczalne wartości to od 1 sekundy do 20.

type

string

Typ zasobu.

ApplicationGatewayProbeHealthResponseMatch

Dopasowanie odpowiedzi na kondycję sondy usługi Application Gateway.

Nazwa Typ Opis
body

string

Treść, która musi być zawarta w odpowiedzi na kondycję. Wartość domyślna jest pusta.

statusCodes

string[]

Dozwolone zakresy kodów stanu dobrej kondycji. Domyślny zakres kodów stanu dobrej kondycji to 200–399.

ApplicationGatewayProtocol

Protokół usługi Application Gateway.

Nazwa Typ Opis
Http

string

Obsługiwane dla właściwości httpListeners i backendHttpSettingsCollection.

Https

string

Obsługiwane dla właściwości httpListeners i backendHttpSettingsCollection.

Tcp

string

Obsługiwane dla odbiorników i właściwości backendSettingsCollection.

Tls

string

Obsługiwane dla odbiorników i właściwości backendSettingsCollection.

ApplicationGatewayRedirectConfiguration

Przekierowywanie konfiguracji bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa konfiguracji przekierowania, która jest unikatowa w usłudze Application Gateway.

properties.includePath

boolean

Dołącz ścieżkę do przekierowanego adresu URL.

properties.includeQueryString

boolean

Uwzględnij ciąg zapytania w przekierowanym adresie URL.

properties.pathRules

SubResource[]

Reguły ścieżki określające konfigurację przekierowania.

properties.redirectType

ApplicationGatewayRedirectType

Typ przekierowania HTTP.

properties.requestRoutingRules

SubResource[]

Routing żądań określający konfigurację przekierowania.

properties.targetListener

SubResource

Odwołanie do odbiornika w celu przekierowania żądania do.

properties.targetUrl

string

Adres URL, do którego ma zostać przekierowane żądanie.

properties.urlPathMaps

SubResource[]

Mapy ścieżek URL określające domyślną konfigurację przekierowania.

type

string

Typ zasobu.

ApplicationGatewayRedirectType

Typ przekierowania HTTP.

Nazwa Typ Opis
Found

string

Permanent

string

SeeOther

string

Temporary

string

ApplicationGatewayRequestRoutingRule

Żądanie reguły routingu bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa reguły routingu żądań, która jest unikatowa w usłudze Application Gateway.

properties.backendAddressPool

SubResource

Zasób puli adresów zaplecza bramy aplikacji.

properties.backendHttpSettings

SubResource

Zasób ustawień http zaplecza bramy aplikacji.

properties.httpListener

SubResource

Zasób odbiornika http bramy aplikacji.

properties.loadDistributionPolicy

SubResource

Zasób zasad dystrybucji obciążenia bramy aplikacji.

properties.priority

integer

Priorytet reguły routingu żądań.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu reguły routingu żądań.

properties.redirectConfiguration

SubResource

Przekieruj zasób konfiguracji bramy aplikacji.

properties.rewriteRuleSet

SubResource

Zapisz ponownie zasób zestawu reguł w podstawowej regule bramy aplikacji.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Typ reguły.

properties.urlPathMap

SubResource

Zasób mapy ścieżki adresu URL bramy aplikacji.

type

string

Typ zasobu.

ApplicationGatewayRequestRoutingRuleType

Typ reguły.

Nazwa Typ Opis
Basic

string

PathBasedRouting

string

ApplicationGatewayRewriteRule

Ponowne zapisywanie reguły bramy aplikacji.

Nazwa Typ Opis
actionSet

ApplicationGatewayRewriteRuleActionSet

Zestaw akcji, które mają być wykonywane w ramach reguły ponownego zapisywania.

conditions

ApplicationGatewayRewriteRuleCondition[]

Warunki, na podstawie których zostanie obliczone wykonanie zestawu akcji.

name

string

Nazwa reguły ponownego zapisywania, która jest unikatowa w usłudze Application Gateway.

ruleSequence

integer

Sekwencja reguł ponownego zapisywania, która określa kolejność wykonywania określonej reguły w zestawie RewriteRuleSet.

ApplicationGatewayRewriteRuleActionSet

Zestaw akcji w regule ponownego zapisywania w usłudze Application Gateway.

Nazwa Typ Opis
requestHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Akcje nagłówka żądania w zestawie akcji.

responseHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Akcje nagłówka odpowiedzi w zestawie akcji.

urlConfiguration

ApplicationGatewayUrlConfiguration

Akcja konfiguracji adresu URL w zestawie akcji.

ApplicationGatewayRewriteRuleCondition

Zestaw warunków w regule ponownego zapisywania w usłudze Application Gateway.

Nazwa Typ Opis
ignoreCase

boolean

Ustawienie tego parametru na wartość prawdy przy użyciu wymuszania wzorca w celu wykonania porównania wielkości liter w przypadku.

negate

boolean

Ustawienie tej wartości jako prawdy spowoduje wymusi sprawdzenie negacji warunku podanego przez użytkownika.

pattern

string

Wzorzec , stały ciąg lub wyrażenie regularne, które oblicza prawdę warunku.

variable

string

Parametr warunku rewriteRuleCondition.

ApplicationGatewayRewriteRuleSet

Ponowne zapisywanie zestawu reguł bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zestawu reguł ponownego zapisywania, który jest unikatowy w usłudze Application Gateway.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu zestawu reguł ponownego zapisywania.

properties.rewriteRules

ApplicationGatewayRewriteRule[]

Ponowne zapisywanie reguł w zestawie reguł ponownego zapisywania.

ApplicationGatewayRoutingRule

Reguła routingu bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa reguły routingu, która jest unikatowa w usłudze Application Gateway.

properties.backendAddressPool

SubResource

Zasób puli adresów zaplecza bramy aplikacji.

properties.backendSettings

SubResource

Zasób ustawień zaplecza bramy aplikacji.

properties.listener

SubResource

Zasób odbiornika bramy aplikacji.

properties.priority

integer

Priorytet reguły routingu.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu reguły routingu żądań.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Typ reguły.

type

string

Typ zasobu.

ApplicationGatewaySku

Jednostka SKU bramy aplikacji.

Nazwa Typ Opis
capacity

integer

Pojemność (liczba wystąpień) bramy aplikacji.

family

ApplicationGatewaySkuFamily

Rodzina jednostki SKU bramy aplikacji.

name

ApplicationGatewaySkuName

Nazwa jednostki SKU bramy aplikacji.

tier

ApplicationGatewayTier

Warstwa bramy aplikacji.

ApplicationGatewaySkuFamily

Rodzina jednostki SKU bramy aplikacji.

Nazwa Typ Opis
Generation_1

string

Generation_2

string

ApplicationGatewaySkuName

Nazwa jednostki SKU bramy aplikacji.

Nazwa Typ Opis
Basic

string

Standard_Large

string

Standard_Medium

string

Standard_Small

string

Standard_v2

string

WAF_Large

string

WAF_Medium

string

WAF_v2

string

ApplicationGatewaySslCertificate

Certyfikaty SSL bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa certyfikatu SSL unikatowego w usłudze Application Gateway.

properties.data

string

Certyfikat pfx zakodowany w formacie Base-64. Dotyczy tylko żądania PUT.

properties.keyVaultSecretId

string

Identyfikator wpisu tajnego (zakodowany w formacie base-64 niezaszyfrowany pfx) "Secret" lub "Certificate" obiektu przechowywanego w usłudze KeyVault.

properties.password

string

Hasło do pliku pfx określonego w danych. Dotyczy tylko żądania PUT.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu certyfikatu SSL.

properties.publicCertData

string

Zakodowane w formacie Base-64 publiczne dane certyfikatu odpowiadające pfx określone w danych. Dotyczy tylko żądania GET.

type

string

Typ zasobu.

ApplicationGatewaySslCipherSuite

Zestawy szyfrowania SSL, które mają być włączone w określonej kolejności dla bramy aplikacji.

Nazwa Typ Opis
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

Zasady ssl usługi Application Gateway.

Nazwa Typ Opis
cipherSuites

ApplicationGatewaySslCipherSuite[]

Zestawy szyfrowania SSL, które mają być włączone w określonej kolejności dla bramy aplikacji.

disabledSslProtocols

ApplicationGatewaySslProtocol[]

Protokoły SSL, które mają być wyłączone w bramie aplikacji.

minProtocolVersion

ApplicationGatewaySslProtocol

Minimalna wersja protokołu SSL, która ma być obsługiwana w usłudze Application Gateway.

policyName

ApplicationGatewaySslPolicyName

Nazwa wstępnie zdefiniowanych zasad ssl.

policyType

ApplicationGatewaySslPolicyType

Typ zasad ssl.

ApplicationGatewaySslPolicyName

Nazwa wstępnie zdefiniowanych zasad ssl.

Nazwa Typ Opis
AppGwSslPolicy20150501

string

AppGwSslPolicy20170401

string

AppGwSslPolicy20170401S

string

AppGwSslPolicy20220101

string

AppGwSslPolicy20220101S

string

ApplicationGatewaySslPolicyType

Typ zasad ssl.

Nazwa Typ Opis
Custom

string

CustomV2

string

Predefined

string

ApplicationGatewaySslProfile

Profil SSL bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa profilu SSL unikatowego w usłudze Application Gateway.

properties.clientAuthConfiguration

ApplicationGatewayClientAuthConfiguration

Konfiguracja uwierzytelniania klienta zasobu bramy aplikacji.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu odbiornika HTTP.

properties.sslPolicy

ApplicationGatewaySslPolicy

Zasady SSL zasobu bramy aplikacji.

properties.trustedClientCertificates

SubResource[]

Tablica odwołań do zaufanych certyfikatów klienta usługi Application Gateway.

type

string

Typ zasobu.

ApplicationGatewaySslProtocol

Protokoły SSL, które mają być wyłączone w bramie aplikacji.

Nazwa Typ Opis
TLSv1_0

string

TLSv1_1

string

TLSv1_2

string

TLSv1_3

string

ApplicationGatewayTier

Warstwa bramy aplikacji.

Nazwa Typ Opis
Basic

string

Standard

string

Standard_v2

string

WAF

string

WAF_v2

string

ApplicationGatewayTrustedClientCertificate

Zaufane certyfikaty klienta bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zaufanego certyfikatu klienta, który jest unikatowy w usłudze Application Gateway.

properties.clientCertIssuerDN

string

Nazwa wyróżniająca wystawcy certyfikatu klienta.

properties.data

string

Dane publiczne certyfikatu.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu zaufanego certyfikatu klienta.

properties.validatedCertData

string

Zweryfikowane dane certyfikatu.

type

string

Typ zasobu.

ApplicationGatewayTrustedRootCertificate

Zaufane certyfikaty główne bramy aplikacji.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zaufanego certyfikatu głównego, który jest unikatowy w usłudze Application Gateway.

properties.data

string

Dane publiczne certyfikatu.

properties.keyVaultSecretId

string

Identyfikator wpisu tajnego (zakodowany w formacie base-64 niezaszyfrowany pfx) "Secret" lub "Certificate" obiektu przechowywanego w usłudze KeyVault.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu zaufanego certyfikatu głównego.

type

string

Typ zasobu.

ApplicationGatewayUrlConfiguration

Konfiguracja adresu URL akcji ustawionych w usłudze Application Gateway.

Nazwa Typ Opis
modifiedPath

string

Ścieżka adresu URL podana dla ponownego zapisywania adresu URL. Wartość null oznacza, że żadna ścieżka nie zostanie zaktualizowana. Wartość domyślna to null.

modifiedQueryString

string

Ciąg zapytania, który użytkownik podał do ponownego zapisywania adresu URL. Wartość null oznacza, że żaden ciąg zapytania nie zostanie zaktualizowany. Wartość domyślna to null.

reroute

boolean

Jeśli ustawiono wartość true, zostanie ponownie obliczona mapa ścieżki url podana w regułach routingu żądań opartych na ścieżkach przy użyciu zmodyfikowanej ścieżki. Wartość domyślna to false.

ApplicationGatewayUrlPathMap

UrlPathMaps dają ścieżkę adresu URL do informacji o mapowaniu zaplecza dla ścieżkiBasedRouting.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa mapy ścieżek URL, która jest unikatowa w usłudze Application Gateway.

properties.defaultBackendAddressPool

SubResource

Domyślny zasób puli adresów zaplecza mapy ścieżki adresu URL.

properties.defaultBackendHttpSettings

SubResource

Domyślny zasób ustawień http zaplecza mapy ścieżki adresu URL.

properties.defaultLoadDistributionPolicy

SubResource

Domyślny zasób zasad dystrybucji obciążenia mapy ścieżki adresu URL.

properties.defaultRedirectConfiguration

SubResource

Domyślny zasób konfiguracji przekierowania mapy ścieżki adresu URL.

properties.defaultRewriteRuleSet

SubResource

Domyślny zasób zestawu reguł ponownego zapisywania mapy ścieżek URL.

properties.pathRules

ApplicationGatewayPathRule[]

Reguła ścieżki zasobu mapy ścieżki URL.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu mapy ścieżki adresu URL.

type

string

Typ zasobu.

ApplicationGatewayWebApplicationFirewallConfiguration

Konfiguracja zapory aplikacji internetowej usługi Application Gateway.

Nazwa Typ Opis
disabledRuleGroups

ApplicationGatewayFirewallDisabledRuleGroup[]

Wyłączone grupy reguł.

enabled

boolean

Niezależnie od tego, czy zapora aplikacji internetowej jest włączona, czy nie.

exclusions

ApplicationGatewayFirewallExclusion[]

Lista wykluczeń.

fileUploadLimitInMb

integer

Maksymalny rozmiar przekazywania plików w mb dla zapory aplikacji internetowej.

firewallMode

ApplicationGatewayFirewallMode

Tryb zapory aplikacji internetowej.

maxRequestBodySize

integer

Maksymalny rozmiar treści żądania dla zapory aplikacji internetowej.

maxRequestBodySizeInKb

integer

Maksymalny rozmiar treści żądania w kb dla zapory aplikacji internetowej.

requestBodyCheck

boolean

Czy zezwalać zaporze aplikacji internetowej na sprawdzanie treści żądania.

ruleSetType

string

Typ zestawu reguł zapory aplikacji internetowej. Możliwe wartości to: "OWASP".

ruleSetVersion

string

Wersja typu zestawu reguł.

ApplicationSecurityGroup

Grupa zabezpieczeń aplikacji w grupie zasobów.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu grupy zabezpieczeń aplikacji.

properties.resourceGuid

string

Właściwość identyfikatora GUID zasobu grupy zabezpieczeń aplikacji. Jednoznacznie identyfikuje zasób, nawet jeśli użytkownik zmieni jego nazwę lub zmigruje zasób między subskrypcjami lub grupami zasobów.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

AutoApproval

Lista automatycznego zatwierdzania usługi private link.

Nazwa Typ Opis
subscriptions

string[]

Lista subskrypcji.

BackendAddressPool

Pula adresów IP zaplecza.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w zestawie pul adresów zaplecza używanych przez moduł równoważenia obciążenia. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Tablica odwołań do adresów IP zdefiniowanych w interfejsach sieciowych.

properties.drainPeriodInSeconds

integer

Liczba sekund oczekiwania modułu równoważenia obciążenia przed wysłaniem funkcji RESET do klienta i adresu zaplecza.

properties.inboundNatRules

SubResource[]

Tablica odwołań do reguł NAT dla ruchu przychodzącego, które używają tej puli adresów zaplecza.

properties.loadBalancerBackendAddresses

LoadBalancerBackendAddress[]

Tablica adresów zaplecza.

properties.loadBalancingRules

SubResource[]

Tablica odwołań do reguł równoważenia obciążenia korzystających z tej puli adresów zaplecza.

properties.location

string

Lokalizacja puli adresów zaplecza.

properties.outboundRule

SubResource

Odwołanie do reguły ruchu wychodzącego korzystającej z tej puli adresów zaplecza.

properties.outboundRules

SubResource[]

Tablica odwołań do reguł ruchu wychodzącego, które używają tej puli adresów zaplecza.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu puli adresów zaplecza.

properties.syncMode

SyncMode

Tryb synchroniczny adresu zaplecza dla puli zaplecza

properties.tunnelInterfaces

GatewayLoadBalancerTunnelInterface[]

Tablica interfejsów tunelu modułu równoważenia obciążenia bramy.

properties.virtualNetwork

SubResource

Odwołanie do sieci wirtualnej.

type

string

Typ zasobu.

CloudError

Odpowiedź na błąd z usługi.

Nazwa Typ Opis
error

CloudErrorBody

Treść błędu chmury.

CloudErrorBody

Odpowiedź na błąd z usługi.

Nazwa Typ Opis
code

string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

CloudErrorBody[]

Lista dodatkowych szczegółów dotyczących błędu.

message

string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target

string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

CustomDnsConfigPropertiesFormat

Zawiera niestandardową konfigurację rozpoznawania nazw DNS od klienta.

Nazwa Typ Opis
fqdn

string

Nazwa Fqdn rozpoznawana jako prywatny adres IP punktu końcowego.

ipAddresses

string[]

Lista prywatnych adresów IP prywatnego punktu końcowego.

DdosSettings

Zawiera ustawienia ochrony przed atakami DDoS publicznego adresu IP.

Nazwa Typ Opis
ddosProtectionPlan

SubResource

Plan ochrony przed atakami DDoS skojarzony z publicznym adresem IP. Można ustawić tylko wtedy, gdy właściwość ProtectionMode jest włączona

protectionMode

DdosSettingsProtectionMode

Tryb ochrony przed atakami DDoS publicznego adresu IP

DdosSettingsProtectionMode

Tryb ochrony przed atakami DDoS publicznego adresu IP

Nazwa Typ Opis
Disabled

string

Enabled

string

VirtualNetworkInherited

string

Delegation

Szczegóły usługi, do której jest delegowana podsieć.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w podsieci. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.actions

string[]

Akcje dozwolone dla usługi podczas delegowania.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu delegowania usługi.

properties.serviceName

string

Nazwa usługi, do której należy delegować podsieć (np. Microsoft.Sql/servers).

type

string

Typ zasobu.

DeleteOptions

Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej

Nazwa Typ Opis
Delete

string

Detach

string

ExtendedLocation

Typ złożony ExtendedLocation.

Nazwa Typ Opis
name

string

Nazwa lokalizacji rozszerzonej.

type

ExtendedLocationTypes

Typ lokalizacji rozszerzonej.

ExtendedLocationTypes

Typ lokalizacji rozszerzonej.

Nazwa Typ Opis
EdgeZone

string

FlowLog

Zasób dziennika przepływu.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

identity

ManagedServiceIdentity

Tożsamość zarządzana zasobu FlowLog

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.enabled

boolean

Flaga włączania/wyłączania rejestrowania przepływu.

properties.enabledFilteringCriteria

string

Pole opcjonalne do filtrowania dzienników ruchu sieciowego na podstawie SrcIP, SrcPort, DstIP, DstPort, Protocol, Encryption, Direction and Action. Jeśli nie zostanie określony, cały ruch sieciowy zostanie zarejestrowany.

properties.flowAnalyticsConfiguration

TrafficAnalyticsProperties

Parametry definiujące konfigurację analizy ruchu.

properties.format

FlowLogFormatParameters

Parametry definiujące format dziennika przepływu.

properties.provisioningState

ProvisioningState

Stan aprowizacji dziennika przepływu.

properties.retentionPolicy

RetentionPolicyParameters

Parametry definiujące zasady przechowywania dziennika przepływu.

properties.storageId

string

Identyfikator konta magazynu używanego do przechowywania dziennika przepływu.

properties.targetResourceGuid

string

Identyfikator GUID sieciowej grupy zabezpieczeń, do której zostanie zastosowany dziennik przepływu.

properties.targetResourceId

string

Identyfikator sieciowej grupy zabezpieczeń, do której zostanie zastosowany dziennik przepływu.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

FlowLogFormatParameters

Parametry definiujące format dziennika przepływu.

Nazwa Typ Domyślna wartość Opis
type

FlowLogFormatType

Typ pliku dziennika przepływu.

version

integer

0

Wersja (poprawka) dziennika przepływu.

FlowLogFormatType

Typ pliku dziennika przepływu.

Nazwa Typ Opis
JSON

string

FrontendIPConfiguration

Adres IP frontonu modułu równoważenia obciążenia.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w zestawie konfiguracji adresów IP frontonu używanych przez moduł równoważenia obciążenia. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.gatewayLoadBalancer

SubResource

Odwołanie do adresu IP frontonu modułu równoważenia obciążenia bramy.

properties.inboundNatPools

SubResource[]

Tablica odwołań do pul przychodzących korzystających z tego adresu IP frontonu.

properties.inboundNatRules

SubResource[]

Tablica odwołań do reguł ruchu przychodzącego, które używają tego adresu IP frontonu.

properties.loadBalancingRules

SubResource[]

Tablica odwołań do reguł równoważenia obciążenia korzystających z tego adresu IP frontonu.

properties.outboundRules

SubResource[]

Tablica odwołań do reguł ruchu wychodzącego, które używają tego adresu IP frontonu.

properties.privateIPAddress

string

Prywatny adres IP konfiguracji adresu IP.

properties.privateIPAddressVersion

IPVersion

Niezależnie od tego, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Metoda alokacji prywatnego adresu IP.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu konfiguracji adresu IP frontonu.

properties.publicIPAddress

PublicIPAddress

Odwołanie do zasobu Publicznego adresu IP.

properties.publicIPPrefix

SubResource

Odwołanie do zasobu prefiksu publicznego adresu IP.

properties.subnet

Subnet

Odwołanie do zasobu podsieci.

type

string

Typ zasobu.

zones

string[]

Lista stref dostępności oznaczających adres IP przydzielony dla zasobu musi pochodzić.

GatewayLoadBalancerTunnelInterface

Interfejs tunelu modułu równoważenia obciążenia bramy puli adresów zaplecza modułu równoważenia obciążenia.

Nazwa Typ Opis
identifier

integer

Identyfikator interfejsu tunelu modułu równoważenia obciążenia bramy.

port

integer

Port interfejsu tunelu modułu równoważenia obciążenia bramy.

protocol

GatewayLoadBalancerTunnelProtocol

Protokół interfejsu tunelu modułu równoważenia obciążenia bramy.

type

GatewayLoadBalancerTunnelInterfaceType

Typ ruchu interfejsu tunelu modułu równoważenia obciążenia bramy.

GatewayLoadBalancerTunnelInterfaceType

Typ ruchu interfejsu tunelu modułu równoważenia obciążenia bramy.

Nazwa Typ Opis
External

string

Internal

string

None

string

GatewayLoadBalancerTunnelProtocol

Protokół interfejsu tunelu modułu równoważenia obciążenia bramy.

Nazwa Typ Opis
Native

string

None

string

VXLAN

string

HeaderValueMatcher

Opcjonalne pole w obszarze "Akcja ponownego zapisywania". Umożliwia przechwytywanie i modyfikowanie wartości określonego nagłówka, gdy istnieje wiele nagłówków o tej samej nazwie. Obecnie obsługiwane tylko dla nagłówka odpowiedzi Set-Cookie. Aby uzyskać więcej informacji, odwiedź stronę https://aka.ms/appgwheadercrud

Nazwa Typ Opis
ignoreCase

boolean

Ustawienie tego parametru na wartość prawdy przy użyciu wymuszania wzorca w celu wykonania porównania wielkości liter w przypadku.

negate

boolean

Ustawienie tej wartości jako prawdy spowoduje wymusi sprawdzenie negacji warunku podanego przez użytkownika w polu wzorca.

pattern

string

Wzorzec , stały ciąg lub wyrażenie regularne, które ocenia, czy wartość nagłówka powinna zostać wybrana do ponownego zapisania.

InboundNatRule

Reguła NAT dla ruchu przychodzącego modułu równoważenia obciążenia.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w zestawie reguł NAT dla ruchu przychodzącego używanego przez moduł równoważenia obciążenia. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.backendAddressPool

SubResource

Odwołanie do zasobu backendAddressPool.

properties.backendIPConfiguration

NetworkInterfaceIPConfiguration

Odwołanie do prywatnego adresu IP zdefiniowanego w interfejsie sieciowym maszyny wirtualnej. Ruch wysyłany do portu frontonu każdej konfiguracji adresu IP frontonu jest przekazywany do adresu IP zaplecza.

properties.backendPort

integer

Port używany dla wewnętrznego punktu końcowego. Dopuszczalne wartości wahają się od 1 do 65535.

properties.enableFloatingIP

boolean

Konfiguruje punkt końcowy maszyny wirtualnej dla funkcji pływających adresów IP wymaganych do skonfigurowania zawsze włączonej grupy dostępności SQL. To ustawienie jest wymagane w przypadku korzystania z zawsze włączonych grup dostępności SQL na serwerze SQL. Tego ustawienia nie można zmienić po utworzeniu punktu końcowego.

properties.enableTcpReset

boolean

Odbieranie dwukierunkowego resetowania protokołu TCP w przypadku limitu czasu bezczynności przepływu TCP lub nieoczekiwanego zakończenia połączenia. Ten element jest używany tylko wtedy, gdy protokół jest ustawiony na TCP.

properties.frontendIPConfiguration

SubResource

Odwołanie do adresów IP frontonu.

properties.frontendPort

integer

Port zewnętrznego punktu końcowego. Numery portów dla każdej reguły muszą być unikatowe w ramach modułu równoważenia obciążenia. Dopuszczalne wartości wahają się od 1 do 65534.

properties.frontendPortRangeEnd

integer

Zakres portów dla zewnętrznego punktu końcowego. Ta właściwość jest używana razem z backendAddressPool i FrontendPortRangeStart. Poszczególne mapowania portów reguł NAT dla ruchu przychodzącego zostaną utworzone dla każdego adresu zaplecza z puli BackendAddressPool. Dopuszczalne wartości wahają się od 1 do 65534.

properties.frontendPortRangeStart

integer

Zakres portów rozpoczyna się dla zewnętrznego punktu końcowego. Ta właściwość jest używana razem z backendAddressPool i FrontendPortRangeEnd. Poszczególne mapowania portów reguł NAT dla ruchu przychodzącego zostaną utworzone dla każdego adresu zaplecza z puli BackendAddressPool. Dopuszczalne wartości wahają się od 1 do 65534.

properties.idleTimeoutInMinutes

integer

Limit czasu dla bezczynności połączenia TCP. Wartość można ustawić z zakresu od 4 do 30 minut. Wartość domyślna to 4 minuty. Ten element jest używany tylko wtedy, gdy protokół jest ustawiony na TCP.

properties.protocol

TransportProtocol

Odwołanie do protokołu transportowego używanego przez regułę równoważenia obciążenia.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu reguły NAT dla ruchu przychodzącego.

type

string

Typ zasobu.

IPAllocationMethod

Metoda alokacji adresów IP.

Nazwa Typ Opis
Dynamic

string

Static

string

IpamPoolPrefixAllocation

Dokumentacja alokacji prefiksów puli IpamPool.

Nazwa Typ Opis
allocatedAddressPrefixes

string[]

Lista przypisanych prefiksów adresów IP w puli ipam skojarzonego zasobu.

numberOfIpAddresses

string

Liczba adresów IP do przydzielenia.

pool.id

string

Identyfikator zasobu skojarzonego zasobu usługi Azure IpamPool.

IPConfiguration

Konfiguracja adresu IP.

Nazwa Typ Domyślna wartość Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.privateIPAddress

string

Prywatny adres IP konfiguracji adresu IP.

properties.privateIPAllocationMethod

IPAllocationMethod

Dynamic

Metoda alokacji prywatnego adresu IP.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu konfiguracji adresu IP.

properties.publicIPAddress

PublicIPAddress

Odwołanie do zasobu publicznego adresu IP.

properties.subnet

Subnet

Odwołanie do zasobu podsieci.

IPConfigurationProfile

Zasób podrzędny profilu konfiguracji adresu IP.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu profilu konfiguracji adresu IP.

properties.subnet

Subnet

Odwołanie do zasobu podsieci w celu utworzenia konfiguracji adresu IP interfejsu sieciowego kontenera.

type

string

Typ zasobu podrzędnego.

IpTag

Zawiera element IpTag skojarzony z obiektem .

Nazwa Typ Opis
ipTagType

string

Typ tagu IP. Przykład: FirstPartyUsage.

tag

string

Wartość tagu IP skojarzonego z publicznym adresem IP. Przykład: SQL.

IPVersion

Wersja adresu IP.

Nazwa Typ Opis
IPv4

string

IPv6

string

LoadBalancerBackendAddress

Adresy zaplecza modułu równoważenia obciążenia.

Nazwa Typ Opis
name

string

Nazwa adresu zaplecza.

properties.adminState

LoadBalancerBackendAddressAdminState

Lista stanów administracyjnych, które po ustawieniu mogą zastąpić sondę kondycji, aby usługa Load Balancer zawsze przesyłała nowe połączenia do zaplecza lub odmawiała nowych połączeń i resetuje istniejące połączenia.

properties.inboundNatRulesPortMapping

NatRulePortMapping[]

Kolekcja mapowań portów reguł NAT dla ruchu przychodzącego.

properties.ipAddress

string

Adres IP należący do przywołyowanej sieci wirtualnej.

properties.loadBalancerFrontendIPConfiguration

SubResource

Odwołanie do konfiguracji adresu IP frontonu zdefiniowanej w regionalnym module równoważenia obciążenia.

properties.networkInterfaceIPConfiguration

SubResource

Odwołanie do adresu IP zdefiniowanego w interfejsach sieciowych.

properties.subnet

SubResource

Odwołanie do istniejącej podsieci.

properties.virtualNetwork

SubResource

Odwołanie do istniejącej sieci wirtualnej.

LoadBalancerBackendAddressAdminState

Lista stanów administracyjnych, które po ustawieniu mogą zastąpić sondę kondycji, aby usługa Load Balancer zawsze przesyłała nowe połączenia do zaplecza lub odmawiała nowych połączeń i resetuje istniejące połączenia.

Nazwa Typ Opis
Down

string

None

string

Up

string

ManagedServiceIdentity

Tożsamość zasobu.

Nazwa Typ Opis
principalId

string

Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez system. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system.

tenantId

string

Identyfikator dzierżawy tożsamości przypisanej przez system. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system.

type

ResourceIdentityType

Typ tożsamości używany dla zasobu. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej.

userAssignedIdentities

UserAssignedIdentities

Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

NatGateway

Zasób bramy translatora adresów sieciowych.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.idleTimeoutInMinutes

integer

Limit czasu bezczynności bramy translatora adresów sieciowych.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu bramy translatora adresów sieciowych.

properties.publicIpAddresses

SubResource[]

Tablica publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.

properties.publicIpPrefixes

SubResource[]

Tablica prefiksów publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.

properties.resourceGuid

string

Właściwość identyfikatora GUID zasobu bramy translatora adresów sieciowych.

properties.subnets

SubResource[]

Tablica odwołań do podsieci korzystających z tego zasobu bramy translatora adresów sieciowych.

sku

NatGatewaySku

Jednostka SKU bramy translatora adresów sieciowych.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

zones

string[]

Lista stref dostępności oznaczających strefę, w której należy wdrożyć bramę translatora adresów sieciowych.

NatGatewaySku

Jednostka SKU bramy translatora adresów sieciowych.

Nazwa Typ Opis
name

NatGatewaySkuName

Nazwa jednostki SKU bramy translatora adresów sieciowych.

NatGatewaySkuName

Nazwa jednostki SKU bramy translatora adresów sieciowych.

Nazwa Typ Opis
Standard

string

NatRulePortMapping

Poszczególne mapowania portów dla reguły nat dla ruchu przychodzącego utworzonej dla puli zaplecza.

Nazwa Typ Opis
backendPort

integer

Port zaplecza.

frontendPort

integer

Port frontonu.

inboundNatRuleName

string

Nazwa reguły NAT dla ruchu przychodzącego.

NetworkInterface

Interfejs sieciowy w grupie zasobów.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

extendedLocation

ExtendedLocation

Rozszerzona lokalizacja interfejsu sieciowego.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.auxiliaryMode

NetworkInterfaceAuxiliaryMode

Tryb pomocniczy zasobu interfejsu sieciowego.

properties.auxiliarySku

NetworkInterfaceAuxiliarySku

Pomocnicza jednostka SKU zasobu interfejsu sieciowego.

properties.defaultOutboundConnectivityEnabled

boolean

Określa, czy skonfigurowano domyślną łączność wychodzącą dla karty sieciowej.

properties.disableTcpStateTracking

boolean

Wskazuje, czy wyłączyć śledzenie stanu tcp.

properties.dnsSettings

NetworkInterfaceDnsSettings

Ustawienia DNS w interfejsie sieciowym.

properties.dscpConfiguration

SubResource

Odwołanie do konfiguracji dscp, z którą jest połączony interfejs sieciowy.

properties.enableAcceleratedNetworking

boolean

Jeśli interfejs sieciowy jest skonfigurowany do przyspieszonej sieci. Nie dotyczy rozmiarów maszyn wirtualnych, które wymagają przyspieszonej sieci.

properties.enableIPForwarding

boolean

Wskazuje, czy przekazywanie ip jest włączone w tym interfejsie sieciowym.

properties.hostedWorkloads

string[]

Lista odwołań do połączonych zasobów BareMetal.

properties.ipConfigurations

NetworkInterfaceIPConfiguration[]

Lista adresów IPKonfiguracje interfejsu sieciowego.

properties.macAddress

string

Adres MAC interfejsu sieciowego.

properties.migrationPhase

NetworkInterfaceMigrationPhase

Faza migracji zasobu interfejsu sieciowego.

properties.networkSecurityGroup

NetworkSecurityGroup

Odwołanie do zasobu NetworkSecurityGroup.

properties.nicType

NetworkInterfaceNicType

Typ zasobu interfejsu sieciowego.

properties.primary

boolean

Czy jest to podstawowy interfejs sieciowy na maszynie wirtualnej.

properties.privateEndpoint

PrivateEndpoint

Odwołanie do prywatnego punktu końcowego, z którym jest połączony interfejs sieciowy.

properties.privateLinkService

PrivateLinkService

Privatelinkservice zasobu interfejsu sieciowego.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu interfejsu sieciowego.

properties.resourceGuid

string

Właściwość identyfikatora GUID zasobu interfejsu sieciowego.

properties.tapConfigurations

NetworkInterfaceTapConfiguration[]

Lista funkcji TapConfigurations interfejsu sieciowego.

properties.virtualMachine

SubResource

Odwołanie do maszyny wirtualnej.

properties.vnetEncryptionSupported

boolean

Czy maszyna wirtualna ta karta sieciowa jest dołączona do obsługi szyfrowania.

properties.workloadType

string

WorkloadType zasobu NetworkInterface dla zasobów BareMetal

tags

object

Tagi zasobów.

type

string

Typ zasobu.

NetworkInterfaceAuxiliaryMode

Tryb pomocniczy zasobu interfejsu sieciowego.

Nazwa Typ Opis
AcceleratedConnections

string

Floating

string

MaxConnections

string

None

string

NetworkInterfaceAuxiliarySku

Pomocnicza jednostka SKU zasobu interfejsu sieciowego.

Nazwa Typ Opis
A1

string

A2

string

A4

string

A8

string

None

string

NetworkInterfaceDnsSettings

Ustawienia DNS interfejsu sieciowego.

Nazwa Typ Opis
appliedDnsServers

string[]

Jeśli maszyna wirtualna używająca tej karty sieciowej jest częścią zestawu dostępności, ta lista będzie zawierać związek wszystkich serwerów DNS ze wszystkich kart sieciowych, które są częścią zestawu dostępności. Ta właściwość jest skonfigurowana na każdej z tych maszyn wirtualnych.

dnsServers

string[]

Lista adresów IP serwerów DNS. Użyj polecenia "AzureProvidedDNS", aby przełączyć się na platformę Azure pod warunkiem rozpoznawania nazw DNS. Wartość "AzureProvidedDNS" nie może być połączona z innymi adresami IP. Musi to być jedyna wartość w kolekcji dnsServers.

internalDnsNameLabel

string

Względna nazwa DNS dla tej karty sieciowej używanej do komunikacji wewnętrznej między maszynami wirtualnymi w tej samej sieci wirtualnej.

internalDomainNameSuffix

string

Nawet jeśli nie określono elementu internalDnsNameLabel, dla podstawowej karty sieciowej maszyny wirtualnej zostanie utworzony wpis DNS. Tę nazwę DNS można utworzyć, łącząc nazwę maszyny wirtualnej z wartością internalDomainNameSuffix.

internalFqdn

string

W pełni kwalifikowana nazwa DNS obsługująca komunikację wewnętrzną między maszynami wirtualnymi w tej samej sieci wirtualnej.

NetworkInterfaceIPConfiguration

Konfiguracja ip w interfejsie sieciowym.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.applicationGatewayBackendAddressPools

ApplicationGatewayBackendAddressPool[]

Odwołanie do zasobu ApplicationGatewayBackendAddressPool.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

Grupy zabezpieczeń aplikacji, w których jest uwzględniona konfiguracja adresu IP.

properties.gatewayLoadBalancer

SubResource

Odwołanie do adresu IP frontonu modułu równoważenia obciążenia bramy.

properties.loadBalancerBackendAddressPools

BackendAddressPool[]

Odwołanie do zasobu LoadBalancerBackendAddressPool.

properties.loadBalancerInboundNatRules

InboundNatRule[]

Lista odwołań do modułu LoadBalancerInboundNatRules.

properties.primary

boolean

Czy jest to podstawowy adres klienta w interfejsie sieciowym.

properties.privateIPAddress

string

Prywatny adres IP konfiguracji adresu IP. Może to być pojedynczy adres IP lub blok CIDR w formacie

/.

properties.privateIPAddressPrefixLength

integer

Długość prefiksu prywatnego adresu IP. Jeśli zostanie określona, a metoda alokacji jest dynamiczna, usługa przydzieli blok CIDR zamiast jednego adresu IP.

properties.privateIPAddressVersion

IPVersion

Niezależnie od tego, czy określona konfiguracja adresu IP to IPv4, czy IPv6. Wartość domyślna to IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Metoda alokacji prywatnego adresu IP.

properties.privateLinkConnectionProperties

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Właściwości PrivateLinkConnection dla interfejsu sieciowego.

properties.provisioningState

ProvisioningState

Stan aprowizacji konfiguracji adresu IP interfejsu sieciowego.

properties.publicIPAddress

PublicIPAddress

Publiczny adres IP powiązany z konfiguracją adresu IP.

properties.subnet

Subnet

Podsieć powiązana z konfiguracją adresu IP.

properties.virtualNetworkTaps

VirtualNetworkTap[]

Odwołanie do naciśnięcia sieci wirtualnej.

type

string

Typ zasobu.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Właściwości PrivateLinkConnection dla interfejsu sieciowego.

Nazwa Typ Opis
fqdns

string[]

Lista nazw FQDN dla bieżącego połączenia łącza prywatnego.

groupId

string

Identyfikator grupy dla bieżącego połączenia łącza prywatnego.

requiredMemberName

string

Wymagana nazwa elementu członkowskiego dla bieżącego połączenia łącza prywatnego.

NetworkInterfaceMigrationPhase

Faza migracji zasobu interfejsu sieciowego.

Nazwa Typ Opis
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

NetworkInterfaceNicType

Typ zasobu interfejsu sieciowego.

Nazwa Typ Opis
Elastic

string

Standard

string

NetworkInterfaceTapConfiguration

Naciśnij pozycję konfiguracja w interfejsie sieciowym.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu konfiguracji interfejsu sieciowego.

properties.virtualNetworkTap

VirtualNetworkTap

Odwołanie do zasobu Tap sieci wirtualnej.

type

string

Typ zasobu podrzędnego.

NetworkSecurityGroup

Zasób NetworkSecurityGroup.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.defaultSecurityRules

SecurityRule[]

Domyślne reguły zabezpieczeń sieciowej grupy zabezpieczeń.

properties.flowLogs

FlowLog[]

Kolekcja odwołań do zasobów dziennika przepływu.

properties.flushConnection

boolean

Po włączeniu przepływy utworzone na podstawie połączeń sieciowej grupy zabezpieczeń zostaną ponownie ocenione, gdy reguły są aktualizowane. Wstępne włączenie spowoduje wyzwolenie ponownej oceny.

properties.networkInterfaces

NetworkInterface[]

Kolekcja odwołań do interfejsów sieciowych.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu sieciowej grupy zabezpieczeń.

properties.resourceGuid

string

Właściwość identyfikatora GUID zasobu sieciowej grupy zabezpieczeń.

properties.securityRules

SecurityRule[]

Kolekcja reguł zabezpieczeń sieciowej grupy zabezpieczeń.

properties.subnets

Subnet[]

Kolekcja odwołań do podsieci.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

PrivateEndpoint

Zasób prywatnego punktu końcowego.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

extendedLocation

ExtendedLocation

Rozszerzona lokalizacja modułu równoważenia obciążenia.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

Grupy zabezpieczeń aplikacji, w których jest uwzględniona konfiguracja prywatnego adresu IP punktu końcowego.

properties.customDnsConfigs

CustomDnsConfigPropertiesFormat[]

Tablica niestandardowych konfiguracji DNS.

properties.customNetworkInterfaceName

string

Niestandardowa nazwa interfejsu sieciowego dołączonego do prywatnego punktu końcowego.

properties.ipConfigurations

PrivateEndpointIPConfiguration[]

Lista konfiguracji adresów IP prywatnego punktu końcowego. Zostanie ona użyta do mapowania na punkty końcowe usługi pierwszej firmy.

properties.manualPrivateLinkServiceConnections

PrivateLinkServiceConnection[]

Grupowanie informacji o połączeniu z zasobem zdalnym. Używany, gdy administrator sieci nie ma dostępu do zatwierdzania połączeń z zasobem zdalnym.

properties.networkInterfaces

NetworkInterface[]

Tablica odwołań do interfejsów sieciowych utworzonych dla tego prywatnego punktu końcowego.

properties.privateLinkServiceConnections

PrivateLinkServiceConnection[]

Grupowanie informacji o połączeniu z zasobem zdalnym.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu prywatnego punktu końcowego.

properties.subnet

Subnet

Identyfikator podsieci, z której zostanie przydzielony prywatny adres IP.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

PrivateEndpointConnection

Zasób PrivateEndpointConnection.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.linkIdentifier

string

Identyfikator linku użytkownika.

properties.privateEndpoint

PrivateEndpoint

Zasób prywatnego punktu końcowego.

properties.privateEndpointLocation

string

Lokalizacja prywatnego punktu końcowego.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu połączenia prywatnego punktu końcowego.

type

string

Typ zasobu.

PrivateEndpointIPConfiguration

Konfiguracja adresu IP prywatnego punktu końcowego.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów.

properties.groupId

string

Identyfikator grupy uzyskanej z zasobu zdalnego, z którymi powinien się połączyć ten prywatny punkt końcowy.

properties.memberName

string

Nazwa elementu członkowskiego grupy uzyskanej z zasobu zdalnego, z którymi powinien się połączyć ten prywatny punkt końcowy.

properties.privateIPAddress

string

Prywatny adres IP uzyskany z podsieci prywatnego punktu końcowego.

type

string

Typ zasobu.

PrivateLinkService

Zasób usługi łącza prywatnego.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

extendedLocation

ExtendedLocation

Rozszerzona lokalizacja modułu równoważenia obciążenia.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.alias

string

Alias usługi łącza prywatnego.

properties.autoApproval

AutoApproval

Lista automatycznego zatwierdzania usługi private link.

properties.destinationIPAddress

string

Docelowy adres IP usługi łącza prywatnego.

properties.enableProxyProtocol

boolean

Określa, czy usługa łącza prywatnego jest włączona dla protokołu proxy, czy nie.

properties.fqdns

string[]

Lista nazw Fqdn.

properties.ipConfigurations

PrivateLinkServiceIpConfiguration[]

Tablica konfiguracji adresów IP usługi łącza prywatnego.

properties.loadBalancerFrontendIpConfigurations

FrontendIPConfiguration[]

Tablica odwołań do konfiguracji adresów IP modułu równoważenia obciążenia.

properties.networkInterfaces

NetworkInterface[]

Tablica odwołań do interfejsów sieciowych utworzonych dla tej usługi łącza prywatnego.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Tablica list o połączeniach z prywatnym punktem końcowym.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu usługi łącza prywatnego.

properties.visibility

Visibility

Lista widoczności usługi private link.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

PrivateLinkServiceConnection

Zasób PrivateLinkServiceConnection.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.groupIds

string[]

Identyfikatory grup uzyskanych z zasobu zdalnego, z którymi powinien się połączyć ten prywatny punkt końcowy.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Kolekcja informacji tylko do odczytu o stanie połączenia z zasobem zdalnym.

properties.privateLinkServiceId

string

Identyfikator zasobu usługi łącza prywatnego.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu połączenia usługi private link.

properties.requestMessage

string

Komunikat przekazany właścicielowi zasobu zdalnego z tym żądaniem połączenia. Ograniczony do 140 znaków.

type

string

Typ zasobu.

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

Nazwa Typ Opis
actionsRequired

string

Komunikat wskazujący, czy zmiany u dostawcy usług wymagają aktualizacji odbiorcy.

description

string

Przyczyna zatwierdzenia/odrzucenia połączenia.

status

string

Wskazuje, czy połączenie zostało zatwierdzone/odrzucone/usunięte przez właściciela usługi.

PrivateLinkServiceIpConfiguration

Konfiguracja adresu IP usługi private link.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa konfiguracji adresu IP usługi private link.

properties.primary

boolean

Niezależnie od tego, czy konfiguracja adresu IP jest podstawowa, czy nie.

properties.privateIPAddress

string

Prywatny adres IP konfiguracji adresu IP.

properties.privateIPAddressVersion

IPVersion

Niezależnie od tego, czy określona konfiguracja adresu IP to IPv4, czy IPv6. Wartość domyślna to IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Metoda alokacji prywatnego adresu IP.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu konfiguracji adresu IP usługi łącza prywatnego.

properties.subnet

Subnet

Odwołanie do zasobu podsieci.

type

string

Typ zasobu.

ProvisioningState

Bieżący stan aprowizacji.

Nazwa Typ Opis
Deleting

string

Failed

string

Succeeded

string

Updating

string

PublicIPAddress

Zasób publicznego adresu IP.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

extendedLocation

ExtendedLocation

Rozszerzona lokalizacja publicznego adresu IP.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.ddosSettings

DdosSettings

Zasady niestandardowe ochrony przed atakami DDoS skojarzone z publicznym adresem IP.

properties.deleteOption

DeleteOptions

Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej

properties.dnsSettings

PublicIPAddressDnsSettings

Nazwa FQDN rekordu DNS skojarzonego z publicznym adresem IP.

properties.idleTimeoutInMinutes

integer

Limit czasu bezczynności publicznego adresu IP.

properties.ipAddress

string

Adres IP skojarzony z zasobem publicznego adresu IP.

properties.ipConfiguration

IPConfiguration

Konfiguracja adresu IP skojarzona z publicznym adresem IP.

properties.ipTags

IpTag[]

Lista tagów skojarzonych z publicznym adresem IP.

properties.linkedPublicIPAddress

PublicIPAddress

Połączony publiczny adres IP zasobu publicznego adresu IP.

properties.migrationPhase

PublicIPAddressMigrationPhase

Faza migracji publicznego adresu IP.

properties.natGateway

NatGateway

Adres NatGateway dla publicznego adresu IP.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu publicznego adresu IP.

properties.publicIPAddressVersion

IPVersion

Wersja publicznego adresu IP.

properties.publicIPAllocationMethod

IPAllocationMethod

Metoda alokacji publicznego adresu IP.

properties.publicIPPrefix

SubResource

Prefiks publicznego adresu IP należy przydzielić z tego publicznego adresu IP.

properties.resourceGuid

string

Właściwość identyfikatora GUID zasobu publicznego adresu IP.

properties.servicePublicIPAddress

PublicIPAddress

Publiczny adres IP usługi zasobu publicznego adresu IP.

sku

PublicIPAddressSku

Jednostka SKU publicznego adresu IP.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

zones

string[]

Lista stref dostępności oznaczających adres IP przydzielony dla zasobu musi pochodzić.

PublicIPAddressDnsSettings

Zawiera nazwę FQDN rekordu DNS skojarzonego z publicznym adresem IP.

Nazwa Typ Opis
domainNameLabel

string

Etykieta nazwy domeny. Łączenie etykiety nazwy domeny i regionalizowanej strefy DNS składają się na w pełni kwalifikowaną nazwę domeny skojarzoną z publicznym adresem IP. Jeśli zostanie określona etykieta nazwy domeny, zostanie utworzony rekord DNS dla publicznego adresu IP w systemie Microsoft Azure DNS.

domainNameLabelScope

PublicIpAddressDnsSettingsDomainNameLabelScope

Zakres etykiety nazwy domeny. Jeśli zostanie określona etykieta nazwy domeny i zakres etykiety nazwy domeny, zostanie utworzony rekord DNS dla publicznego adresu IP w systemie Microsoft Azure DNS z wartością skrótu w nazwach FQDN.

fqdn

string

W pełni kwalifikowana nazwa domeny rekordu DNS skojarzonego z publicznym adresem IP. Jest to połączenie domenyNameLabel i regionalizowanej strefy DNS.

reverseFqdn

string

Odwrotna nazwa FQDN. Widoczna dla użytkownika w pełni kwalifikowana nazwa domeny, która jest rozpoznawana jako ten publiczny adres IP. Jeśli jest określona nazwa reverseFqdn, rekord DNS PTR jest tworzony wskazujący z adresu IP w domenie in-addr.arpa do odwrotnej nazwy FQDN.

PublicIpAddressDnsSettingsDomainNameLabelScope

Zakres etykiety nazwy domeny. Jeśli zostanie określona etykieta nazwy domeny i zakres etykiety nazwy domeny, zostanie utworzony rekord DNS dla publicznego adresu IP w systemie Microsoft Azure DNS z wartością skrótu w nazwach FQDN.

Nazwa Typ Opis
NoReuse

string

ResourceGroupReuse

string

SubscriptionReuse

string

TenantReuse

string

PublicIPAddressMigrationPhase

Faza migracji publicznego adresu IP.

Nazwa Typ Opis
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

PublicIPAddressSku

Jednostka SKU publicznego adresu IP.

Nazwa Typ Opis
name

PublicIPAddressSkuName

Nazwa jednostki SKU publicznego adresu IP.

tier

PublicIPAddressSkuTier

Warstwa jednostki SKU publicznego adresu IP.

PublicIPAddressSkuName

Nazwa jednostki SKU publicznego adresu IP.

Nazwa Typ Opis
Basic

string

Standard

string

PublicIPAddressSkuTier

Warstwa jednostki SKU publicznego adresu IP.

Nazwa Typ Opis
Global

string

Regional

string

ResourceIdentityType

Typ tożsamości używany dla zasobu. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej.

Nazwa Typ Opis
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

Zasób ResourceNavigationLink.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator linku nawigacji zasobów.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.link

string

Połącz z zasobem zewnętrznym.

properties.linkedResourceType

string

Typ zasobu połączonego.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu łącza nawigacji zasobów.

type

string

Typ zasobu.

RetentionPolicyParameters

Parametry definiujące zasady przechowywania dziennika przepływu.

Nazwa Typ Domyślna wartość Opis
days

integer

0

Liczba dni przechowywania rekordów dziennika przepływu.

enabled

boolean

False

Flaga włączania/wyłączania przechowywania.

Route

Zasób trasy.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.addressPrefix

string

Docelowa trasa CIDR, do której ma zastosowanie trasa.

properties.hasBgpOverride

boolean

Wartość wskazująca, czy ta trasa zastępuje nakładające się trasy protokołu BGP niezależnie od LPM.

properties.nextHopIpAddress

string

Pakiety adresów IP powinny być przekazywane do. Wartości następnego przeskoku są dozwolone tylko w trasach, w których typ następnego przeskoku to VirtualAppliance.

properties.nextHopType

RouteNextHopType

Typ przeskoku platformy Azure, do których powinien zostać wysłany pakiet.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu trasy.

type

string

Typ zasobu.

RouteNextHopType

Typ przeskoku platformy Azure, do których powinien zostać wysłany pakiet.

Nazwa Typ Opis
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string

RouteTable

Zasób tabeli tras.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.disableBgpRoutePropagation

boolean

Czy wyłączyć trasy poznane przez protokół BGP w tej tabeli tras. Wartość True oznacza wyłączenie.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu tabeli tras.

properties.resourceGuid

string

Właściwość identyfikatora GUID zasobu tabeli tras.

properties.routes

Route[]

Kolekcja tras zawartych w tabeli tras.

properties.subnets

Subnet[]

Kolekcja odwołań do podsieci.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

SecurityRule

Reguła zabezpieczeń sieci.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.access

SecurityRuleAccess

Ruch sieciowy jest dozwolony lub blokowany.

properties.description

string

Opis tej reguły. Ograniczony do 140 znaków.

properties.destinationAddressPrefix

string

Prefiks adresu docelowego. CIDR lub docelowy zakres adresów IP. Gwiazdka "*" może być również używana do dopasowania wszystkich źródłowych adresów IP. Można również używać tagów domyślnych, takich jak "VirtualNetwork", "AzureLoadBalancer" i "Internet".

properties.destinationAddressPrefixes

string[]

Prefiksy adresów docelowych. CiDR lub docelowe zakresy adresów IP.

properties.destinationApplicationSecurityGroups

ApplicationSecurityGroup[]

Grupa zabezpieczeń aplikacji określona jako miejsce docelowe.

properties.destinationPortRange

string

Port docelowy lub zakres. Liczba całkowita lub zakres z zakresu od 0 do 65535. Gwiazdka "*" może być również używana do dopasowania wszystkich portów.

properties.destinationPortRanges

string[]

Zakresy portów docelowych.

properties.direction

SecurityRuleDirection

Kierunek reguły. Kierunek określa, czy reguła będzie oceniana w ruchu przychodzącym lub wychodzącym.

properties.priority

integer

Priorytet reguły. Wartość może należeć do zakresu od 100 do 4096. Numer priorytetu musi być unikatowy dla każdej reguły w kolekcji. Im niższy numer priorytetu, tym wyższy priorytet reguły.

properties.protocol

SecurityRuleProtocol

Protokół sieciowy, do których ma zastosowanie ta reguła.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu reguły zabezpieczeń.

properties.sourceAddressPrefix

string

CiDR lub źródłowy zakres adresów IP. Gwiazdka "*" może być również używana do dopasowania wszystkich źródłowych adresów IP. Można również używać tagów domyślnych, takich jak "VirtualNetwork", "AzureLoadBalancer" i "Internet". Jeśli jest to reguła ruchu przychodzącego, określa, skąd pochodzi ruch sieciowy.

properties.sourceAddressPrefixes

string[]

Zakresy CIDR lub źródłowych adresów IP.

properties.sourceApplicationSecurityGroups

ApplicationSecurityGroup[]

Grupa zabezpieczeń aplikacji określona jako źródło.

properties.sourcePortRange

string

Port źródłowy lub zakres. Liczba całkowita lub zakres z zakresu od 0 do 65535. Gwiazdka "*" może być również używana do dopasowania wszystkich portów.

properties.sourcePortRanges

string[]

Zakresy portów źródłowych.

type

string

Typ zasobu.

SecurityRuleAccess

Niezależnie od tego, czy ruch sieciowy jest dozwolony, czy blokowany.

Nazwa Typ Opis
Allow

string

Deny

string

SecurityRuleDirection

Kierunek reguły. Kierunek określa, czy reguła będzie oceniana w ruchu przychodzącym lub wychodzącym.

Nazwa Typ Opis
Inbound

string

Outbound

string

SecurityRuleProtocol

Protokół sieciowy, do których ma zastosowanie ta reguła.

Nazwa Typ Opis
*

string

Ah

string

Esp

string

Icmp

string

Tcp

string

Udp

string

Zasób ServiceAssociationLink.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.allowDelete

boolean

W przypadku wartości true można usunąć zasób.

properties.link

string

Połącz z zasobem zewnętrznym.

properties.linkedResourceType

string

Typ zasobu połączonego.

properties.locations

string[]

Lista lokalizacji.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu łącza skojarzenia usługi.

type

string

Typ zasobu.

ServiceEndpointPolicy

Zasób zasad punktu końcowego usługi.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

kind

string

Rodzaj zasad punktu końcowego usługi. Są to metadane używane w środowisku witryny Azure Portal.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.contextualServiceEndpointPolicies

string[]

Kolekcja zasad punktu końcowego usługi kontekstowej.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu zasad punktu końcowego usługi.

properties.resourceGuid

string

Właściwość identyfikatora GUID zasobu zasad punktu końcowego usługi.

properties.serviceAlias

string

Alias wskazujący, czy zasady należą do usługi

properties.serviceEndpointPolicyDefinitions

ServiceEndpointPolicyDefinition[]

Kolekcja definicji zasad punktu końcowego usługi zasad punktu końcowego usługi.

properties.subnets

Subnet[]

Kolekcja odwołań do podsieci.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

ServiceEndpointPolicyDefinition

Definicje zasad punktu końcowego usługi.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.description

string

Opis tej reguły. Ograniczony do 140 znaków.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu definicji zasad punktu końcowego usługi.

properties.service

string

Nazwa punktu końcowego usługi.

properties.serviceResources

string[]

Lista zasobów usługi.

type

string

Typ zasobu.

ServiceEndpointPropertiesFormat

Właściwości punktu końcowego usługi.

Nazwa Typ Opis
locations

string[]

Lista lokalizacji.

networkIdentifier

SubResource

SubResource jako identyfikator sieci.

provisioningState

ProvisioningState

Stan aprowizacji zasobu punktu końcowego usługi.

service

string

Typ usługi punktu końcowego.

SharingScope

Ustaw tę właściwość na Wartość Dzierżawa, aby zezwolić na udostępnianie podsieci innym subskrypcjom w dzierżawie usługi AAD. Tę właściwość można ustawić tylko wtedy, gdy parametr defaultOutboundAccess ma wartość false, obie właściwości można ustawić tylko wtedy, gdy podsieć jest pusta.

Nazwa Typ Opis
DelegatedServices

string

Tenant

string

Subnet

Podsieć w zasobie sieci wirtualnej.

Nazwa Typ Domyślna wartość Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.addressPrefix

string

Prefiks adresu dla podsieci.

properties.addressPrefixes

string[]

Lista prefiksów adresów dla podsieci.

properties.applicationGatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Konfiguracje adresów IP bramy aplikacji dla zasobu sieci wirtualnej.

properties.defaultOutboundAccess

boolean

Ustaw tę właściwość na false, aby wyłączyć domyślną łączność wychodzącą dla wszystkich maszyn wirtualnych w podsieci. Tę właściwość można ustawić tylko w momencie tworzenia podsieci i nie można jej zaktualizować dla istniejącej podsieci.

properties.delegations

Delegation[]

Tablica odwołań do delegowania w podsieci.

properties.ipAllocations

SubResource[]

Tablica adresów IpAllocation odwołujących się do tej podsieci.

properties.ipConfigurationProfiles

IPConfigurationProfile[]

Tablica profilów konfiguracji adresów IP odwołujących się do tej podsieci.

properties.ipConfigurations

IPConfiguration[]

Tablica odwołań do konfiguracji adresów IP interfejsu sieciowego przy użyciu podsieci.

properties.ipamPoolPrefixAllocations

IpamPoolPrefixAllocation[]

Lista pul usługi IPAM do przydzielania prefiksów adresów IP.

properties.natGateway

SubResource

Brama translatora adresów sieciowych skojarzona z tą podsiecią.

properties.networkSecurityGroup

NetworkSecurityGroup

Odwołanie do zasobu NetworkSecurityGroup.

properties.privateEndpointNetworkPolicies

VirtualNetworkPrivateEndpointNetworkPolicies

Disabled

Włączanie lub wyłączanie stosowania zasad sieciowych w prywatnym punkcie końcowym w podsieci.

properties.privateEndpoints

PrivateEndpoint[]

Tablica odwołań do prywatnych punktów końcowych.

properties.privateLinkServiceNetworkPolicies

VirtualNetworkPrivateLinkServiceNetworkPolicies

Enabled

Włączanie lub wyłączanie stosowania zasad sieciowych w usłudze łącza prywatnego w podsieci.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu podsieci.

properties.purpose

string

Ciąg tylko do odczytu identyfikujący zamiar użycia dla tej podsieci na podstawie delegowania i innych właściwości zdefiniowanych przez użytkownika.

properties.resourceNavigationLinks

ResourceNavigationLink[]

Tablica odwołań do zasobów zewnętrznych przy użyciu podsieci.

properties.routeTable

RouteTable

Odwołanie do zasobu RouteTable.

properties.serviceAssociationLinks

ServiceAssociationLink[]

Tablica odwołań do usług wstrzykiwanych do tej podsieci.

properties.serviceEndpointPolicies

ServiceEndpointPolicy[]

Tablica zasad punktu końcowego usługi.

properties.serviceEndpoints

ServiceEndpointPropertiesFormat[]

Tablica punktów końcowych usługi.

properties.sharingScope

SharingScope

Ustaw tę właściwość na Wartość Dzierżawa, aby zezwolić na udostępnianie podsieci innym subskrypcjom w dzierżawie usługi AAD. Tę właściwość można ustawić tylko wtedy, gdy parametr defaultOutboundAccess ma wartość false, obie właściwości można ustawić tylko wtedy, gdy podsieć jest pusta.

type

string

Typ zasobu.

SubResource

Odwołanie do innego podźródła.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

SyncMode

Tryb synchroniczny adresu zaplecza dla puli zaplecza

Nazwa Typ Opis
Automatic

string

Manual

string

TrafficAnalyticsConfigurationProperties

Parametry definiujące konfigurację analizy ruchu.

Nazwa Typ Opis
enabled

boolean

Flaga umożliwiająca włączanie/wyłączanie analizy ruchu.

trafficAnalyticsInterval

integer

Interwał w minutach, który decyduje, jak często usługa TA powinna wykonywać analizę przepływu.

workspaceId

string

Identyfikator GUID zasobu dołączonego obszaru roboczego.

workspaceRegion

string

Lokalizacja dołączonego obszaru roboczego.

workspaceResourceId

string

Identyfikator zasobu dołączonego obszaru roboczego.

TrafficAnalyticsProperties

Parametry definiujące konfigurację analizy ruchu.

Nazwa Typ Opis
networkWatcherFlowAnalyticsConfiguration

TrafficAnalyticsConfigurationProperties

Parametry definiujące konfigurację analizy ruchu.

TransportProtocol

Protokół transportu dla punktu końcowego.

Nazwa Typ Opis
All

string

Tcp

string

Udp

string

UserAssignedIdentities

Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Nazwa Typ Opis

VirtualNetworkPrivateEndpointNetworkPolicies

Włączanie lub wyłączanie stosowania zasad sieciowych w prywatnym punkcie końcowym w podsieci.

Nazwa Typ Opis
Disabled

string

Enabled

string

NetworkSecurityGroupEnabled

string

RouteTableEnabled

string

VirtualNetworkPrivateLinkServiceNetworkPolicies

Włączanie lub wyłączanie stosowania zasad sieciowych w usłudze łącza prywatnego w podsieci.

Nazwa Typ Opis
Disabled

string

Enabled

string

VirtualNetworkTap

Zasób naciśnij sieć wirtualną.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.destinationLoadBalancerFrontEndIPConfiguration

FrontendIPConfiguration

Odwołanie do prywatnego adresu IP w wewnętrznym module równoważenia obciążenia, które otrzyma naciśnięcie.

properties.destinationNetworkInterfaceIPConfiguration

NetworkInterfaceIPConfiguration

Odwołanie do prywatnego adresu IP karty sieciowej modułu zbierającego, który otrzyma naciśnięcie.

properties.destinationPort

integer

Port docelowy sieci VXLAN, który będzie odbierał naciśnięty ruch.

properties.networkInterfaceTapConfigurations

NetworkInterfaceTapConfiguration[]

Określa listę identyfikatorów zasobów dla konfiguracji adresów IP interfejsu sieciowego, które należy wykorzystać.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu tap sieci wirtualnej.

properties.resourceGuid

string

Właściwość identyfikatora GUID zasobu tap sieci wirtualnej.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

Visibility

Lista widoczności usługi private link.

Nazwa Typ Opis
subscriptions

string[]

Lista subskrypcji.