Application Gateways - Create Or Update

Belirtilen uygulama ağ geçidini oluşturur veya güncelleştirir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
applicationGatewayName
path True

string

Uygulama ağ geçidinin adı.

resourceGroupName
path True

string

Kaynak grubunun adı.

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci API sürümü.

İstek Gövdesi

Name Tür Description
id

string

Kaynak Kimliği.

identity

ManagedServiceIdentity

Yapılandırıldıysa uygulama ağ geçidinin kimliği.

location

string

Kaynak konumu.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Uygulama ağ geçidi kaynağının kimlik doğrulama sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Otomatik Ölçeklendirme Yapılandırması.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Uygulama ağ geçidi kaynağının arka uç adres havuzu. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Uygulama ağ geçidi kaynağının arka uç http ayarları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Uygulama ağ geçidi kaynağının arka uç ayarları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Uygulama ağ geçidi kaynağının özel hata yapılandırmaları.

properties.enableFips

boolean

Uygulama ağ geçidi kaynağında FIPS'nin etkinleştirilip etkinleştirilmediği.

properties.enableHttp2

boolean

Http2'nin uygulama ağ geçidi kaynağında etkinleştirilip etkinleştirilmediği.

properties.firewallPolicy

SubResource

FirewallPolicy kaynağına başvuru.

properties.forceFirewallPolicyAssociation

boolean

True ise, ilkenin WAF Yapılandırmasından farklı olup olmadığına bakılmaksızın bir güvenlik duvarı ilkesini bir uygulama ağ geçidiyle ilişkilendirir.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Uygulama ağ geçidi kaynağının ön uç IP adresleri. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Uygulama ağ geçidi kaynağının ön uç bağlantı noktaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Uygulama ağ geçidi kaynağının alt ağları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Genel Yapılandırma.

properties.httpListeners

ApplicationGatewayHttpListener[]

Uygulama ağ geçidi kaynağının Http dinleyicileri. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.listeners

ApplicationGatewayListener[]

Uygulama ağ geçidi kaynağının dinleyicileri. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Uygulama ağ geçidi kaynağının yük dağıtım ilkeleri.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

Uygulama ağ geçidinde PrivateLink yapılandırmaları.

properties.probes

ApplicationGatewayProbe[]

Uygulama ağ geçidi kaynağının yoklamaları.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Uygulama ağ geçidi kaynağının yapılandırmalarını yeniden yönlendirme. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Uygulama ağ geçidi kaynağının yönlendirme kurallarını isteme.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Uygulama ağ geçidi kaynağı için kuralları yeniden yazma.

properties.routingRules

ApplicationGatewayRoutingRule[]

Uygulama ağ geçidi kaynağının yönlendirme kuralları.

properties.sku

ApplicationGatewaySku

Uygulama ağ geçidi kaynağının SKU'su.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

Uygulama ağ geçidi kaynağının SSL sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.sslPolicy

ApplicationGatewaySslPolicy

Uygulama ağ geçidi kaynağının SSL ilkesi.

properties.sslProfiles

ApplicationGatewaySslProfile[]

Uygulama ağ geçidi kaynağının SSL profilleri. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Uygulama ağ geçidi kaynağının güvenilen istemci sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Uygulama ağ geçidi kaynağının Güvenilen Kök sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

Uygulama ağ geçidi kaynağının URL yol haritası. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Web uygulaması güvenlik duvarı yapılandırması.

tags

object

Kaynak etiketleri.

zones

string[]

Kaynağın nereden gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi.

Yanıtlar

Name Tür Description
200 OK

ApplicationGateway

Güncelleştirme başarılı oldu. İşlem, sonuçta elde edilen ApplicationGateway kaynağını döndürür.

201 Created

ApplicationGateway

Oluşturma başarılı. İşlem, sonuçta elde edilen ApplicationGateway kaynağını döndürür.

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow.

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

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Create Application Gateway

Sample Request

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

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

Sample Response

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

Tanımlar

Name Description
ApplicationGateway

Application Gateway kaynağı.

ApplicationGatewayAuthenticationCertificate

Bir uygulama ağ geçidinin kimlik doğrulama sertifikaları.

ApplicationGatewayAutoscaleConfiguration

Otomatik ölçeklendirme yapılandırmasını Application Gateway.

ApplicationGatewayBackendAddress

Uygulama ağ geçidinin arka uç adresi.

ApplicationGatewayBackendAddressPool

Bir uygulama ağ geçidinin Arka Uç Adres Havuzu.

ApplicationGatewayBackendHttpSettings

Bir uygulama ağ geçidinin arka uç adres havuzu ayarları.

ApplicationGatewayBackendSettings

Bir uygulama ağ geçidinin arka uç adres havuzu ayarları.

ApplicationGatewayClientAuthConfiguration

Application Gateway istemci kimlik doğrulaması yapılandırması.

ApplicationGatewayClientRevocationOptions

İstemci sertifikası iptal durumunu doğrulayın.

ApplicationGatewayConnectionDraining

Bağlantı boşaltma, arka uç sunucusu yapılandırmadan kaldırıldıktan sonra arka uç sunucusuna yönelik açık bağlantıların belirli bir süre etkin olmasını sağlar.

ApplicationGatewayCookieBasedAffinity

Tanımlama bilgisi tabanlı benzim.

ApplicationGatewayCustomError

Bir uygulama ağ geçidinin özel hatası.

ApplicationGatewayCustomErrorStatusCode

Uygulama ağ geçidi özel hatasının durum kodu.

ApplicationGatewayFirewallDisabledRuleGroup

Kural grubu içinde veya kural grubunun tamamında kuralları devre dışı bırakmaya izin verir.

ApplicationGatewayFirewallExclusion

WaF denetiminin koşulunu karşılayan bazı değişkenleri dışlamaya izin ver.

ApplicationGatewayFirewallMode

Web uygulaması güvenlik duvarı modu.

ApplicationGatewayFrontendIPConfiguration

Bir uygulama ağ geçidinin ön uç IP yapılandırması.

ApplicationGatewayFrontendPort

Bir uygulama ağ geçidinin ön uç bağlantı noktası.

ApplicationGatewayGlobalConfiguration

Genel yapılandırmayı Application Gateway.

ApplicationGatewayHeaderConfiguration

Application Gateway'de ayarlanan Eylemlerin üst bilgi yapılandırması.

ApplicationGatewayHttpListener

Uygulama ağ geçidinin Http dinleyicisi.

ApplicationGatewayIPConfiguration

Bir uygulama ağ geçidinin IP yapılandırması. Şu anda 1 genel ve 1 özel IP yapılandırmasına izin verilir.

ApplicationGatewayListener

Uygulama ağ geçidi dinleyicisi.

ApplicationGatewayLoadDistributionAlgorithm

Bir uygulama ağ geçidinin Dağıtım Hedefleri kaynağını yükleyin.

ApplicationGatewayLoadDistributionPolicy

Bir uygulama ağ geçidinin Yük Dağıtım İlkesi.

ApplicationGatewayLoadDistributionTarget

Bir uygulama ağ geçidinin Yük Dağıtım Hedefi.

ApplicationGatewayOperationalState

Uygulama ağ geçidi kaynağının çalışma durumu.

ApplicationGatewayPathRule

Bir uygulama ağ geçidinin URL yol haritasının yol kuralı.

ApplicationGatewayPrivateEndpointConnection

Uygulama ağ geçidinde Özel Uç Nokta bağlantısı.

ApplicationGatewayPrivateLinkConfiguration

Bir uygulama ağ geçidinde yapılandırmayı Özel Bağlantı.

ApplicationGatewayPrivateLinkIpConfiguration

Uygulama ağ geçidi özel bağlantı ip yapılandırması.

ApplicationGatewayProbe

Uygulama ağ geçidinin yoklaması.

ApplicationGatewayProbeHealthResponseMatch

Uygulama ağ geçidi yoklaması sistem durumu yanıt eşleşmesi.

ApplicationGatewayProtocol

protokol Application Gateway.

ApplicationGatewayRedirectConfiguration

Bir uygulama ağ geçidinin yeniden yönlendirme yapılandırması.

ApplicationGatewayRedirectType

HTTP yeniden yönlendirme türü.

ApplicationGatewayRequestRoutingRule

Uygulama ağ geçidinin yönlendirme kuralını isteme.

ApplicationGatewayRequestRoutingRuleType

Kural türü.

ApplicationGatewayRewriteRule

Uygulama ağ geçidinin kuralını yeniden yazma.

ApplicationGatewayRewriteRuleActionSet

Application Gateway'da Kuralı Yeniden Yaz'daki eylemler kümesi.

ApplicationGatewayRewriteRuleCondition

Application Gateway'da Yeniden Yazma Kuralı'ndaki koşullar kümesi.

ApplicationGatewayRewriteRuleSet

Bir uygulama ağ geçidinin kural kümesini yeniden yazma.

ApplicationGatewayRoutingRule

Uygulama ağ geçidinin yönlendirme kuralı.

ApplicationGatewaySku

Bir uygulama ağ geçidinin SKU'su.

ApplicationGatewaySkuName

Uygulama ağ geçidi SKU'sunun adı.

ApplicationGatewaySslCertificate

Bir uygulama ağ geçidinin SSL sertifikaları.

ApplicationGatewaySslCipherSuite

Uygulama ağ geçidine belirtilen sırada etkinleştirilecek ssl şifreleme paketleri.

ApplicationGatewaySslPolicy

Ssl ilkesini Application Gateway.

ApplicationGatewaySslPolicyName

Ssl önceden tanımlanmış ilkesinin adı.

ApplicationGatewaySslPolicyType

Ssl İlkesi türü.

ApplicationGatewaySslProfile

Bir uygulama ağ geçidinin SSL profili.

ApplicationGatewaySslProtocol

Uygulama ağ geçidinde devre dışı bırakılacak SSL protokolleri.

ApplicationGatewayTier

Uygulama ağ geçidi katmanı.

ApplicationGatewayTrustedClientCertificate

Bir uygulama ağ geçidinin güvenilen istemci sertifikaları.

ApplicationGatewayTrustedRootCertificate

Bir uygulama ağ geçidinin Güvenilen Kök sertifikaları.

ApplicationGatewayUrlConfiguration

Application Gateway'de ayarlanan Eylemlerin URL yapılandırması.

ApplicationGatewayUrlPathMap

UrlPathMaps, PathBasedRouting için arka uç eşleme bilgilerine bir URL yolu sağlar.

ApplicationGatewayWebApplicationFirewallConfiguration

Application Gateway web uygulaması güvenlik duvarı yapılandırması.

ApplicationSecurityGroup

Kaynak grubundaki bir uygulama güvenlik grubu.

AutoApproval

Özel bağlantı hizmetinin otomatik onay listesi.

BackendAddressPool

Arka uç IP adresleri havuzu.

CloudError

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

CustomDnsConfigPropertiesFormat

Müşteriden gelen özel Dns çözümleme yapılandırmasını içerir.

DdosSettings

Genel IP'nin DDoS koruma ayarlarını içerir.

DdosSettingsProtectionMode

Genel IP'nin DDoS koruma modu

Delegation

Alt ağın temsilci olarak atandığı hizmetin ayrıntıları.

DeleteOptions

Kullanan VM silindiğinde genel IP adresine ne olacağını belirtin

ExtendedLocation

ExtendedLocation karmaşık türü.

ExtendedLocationTypes

Genişletilmiş konumun türü.

FlowLog

Akış günlüğü kaynağı.

FlowLogFormatParameters

Akış günlüğü biçimini tanımlayan parametreler.

FlowLogFormatType

Akış günlüğünün dosya türü.

FrontendIPConfiguration

Yük dengeleyicinin ön uç IP adresi.

GatewayLoadBalancerTunnelInterface

Yük dengeleyici arka uç adres havuzunun ağ geçidi yük dengeleyici tünel arabirimi.

GatewayLoadBalancerTunnelInterfaceType

Ağ geçidi yük dengeleyici tünel arabiriminin trafik türü.

GatewayLoadBalancerTunnelProtocol

Ağ geçidi yük dengeleyici tünel arabirimi protokolü.

InboundNatRule

Yük dengeleyicinin gelen NAT kuralı.

IPAllocationMethod

IP adresi ayırma yöntemi.

IPConfiguration

IP yapılandırması.

IPConfigurationProfile

IP yapılandırma profili alt kaynağı.

IpTag

Nesnesiyle ilişkili IpTag'i içerir.

IPVersion

IP adresi sürümü.

LoadBalancerBackendAddress

Yük dengeleyici arka uç adresleri.

LoadBalancerBackendAddressAdminState

Bir kez ayarlanan yönetim durumlarının listesi sistem durumu araştırmasını geçersiz kılabilir, böylece Load Balancer her zaman yeni bağlantıları arka uçtan iletebilir veya yeni bağlantıları reddeder ve var olan bağlantıları sıfırlar.

ManagedServiceIdentity

Kaynağın kimliği.

NatGateway

Nat Gateway kaynağı.

NatGatewaySku

Nat ağ geçidinin SKU'su.

NatGatewaySkuName

Nat Gateway SKU'sunun adı.

NatRulePortMapping

Arka uç havuzu için oluşturulan gelen NAT kuralı için tek tek bağlantı noktası eşlemeleri.

NetworkInterface

Kaynak grubundaki bir ağ arabirimi.

NetworkInterfaceAuxiliaryMode

Ağ Arabirimi kaynağının yardımcı modu.

NetworkInterfaceAuxiliarySku

Ağ Arabirimi kaynağının yardımcı sku'su.

NetworkInterfaceDnsSettings

Ağ arabiriminin DNS ayarları.

NetworkInterfaceIPConfiguration

Ağ arabiriminde IPConfiguration.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Ağ arabirimi için PrivateLinkConnection özellikleri.

NetworkInterfaceMigrationPhase

Ağ Arabirimi kaynağının geçiş aşaması.

NetworkInterfaceNicType

Ağ Arabirimi kaynağının türü.

NetworkInterfaceTapConfiguration

Ağ Arabiriminde yapılandırma'ya dokunun.

NetworkSecurityGroup

NetworkSecurityGroup kaynağı.

PrivateEndpoint

Özel uç nokta kaynağı.

PrivateEndpointConnection

PrivateEndpointConnection kaynağı.

PrivateEndpointIPConfiguration

Özel uç noktanın IP Yapılandırması.

PrivateLinkService

Özel bağlantı hizmeti kaynağı.

PrivateLinkServiceConnection

PrivateLinkServiceConnection kaynağı.

PrivateLinkServiceConnectionState

Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu.

PrivateLinkServiceIpConfiguration

Özel bağlantı hizmeti IP yapılandırması.

ProvisioningState

Geçerli sağlama durumu.

PublicIPAddress

Genel IP adresi kaynağı.

PublicIPAddressDnsSettings

Genel IP adresiyle ilişkili DNS kaydının FQDN'sini içerir.

PublicIpAddressDnsSettingsDomainNameLabelScope

Etki alanı adı etiket kapsamı. Bir etki alanı adı etiketi ve bir etki alanı adı etiketi kapsamı belirtilirse, Microsoft Azure DNS sisteminde genel IP için FQDN'de bulunan karma değerle bir DNS kaydı oluşturulur.

PublicIPAddressMigrationPhase

Genel IP Adresinin geçiş aşaması.

PublicIPAddressSku

Genel IP adresinin SKU'su.

PublicIPAddressSkuName

Genel IP adresi SKU'sunun adı.

PublicIPAddressSkuTier

Genel IP adresi SKU'sunun katmanı.

ResourceIdentityType

Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü, sanal makineden tüm kimlikleri kaldırır.

ResourceNavigationLink

ResourceNavigationLink kaynağı.

RetentionPolicyParameters

Akış günlüğü için bekletme ilkesini tanımlayan parametreler.

Route

Yönlendirme kaynağı.

RouteNextHopType

Paketin gönderilmesi gereken Azure atlama türü.

RouteTable

Yönlendirme tablosu kaynağı.

SecurityRule

Ağ güvenlik kuralı.

SecurityRuleAccess

Ağ trafiğine izin verilip verilmeyeceği.

SecurityRuleDirection

Kuralın yönü. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir.

SecurityRuleProtocol

Bu kuralın geçerli olduğu ağ protokolü.

ServiceAssociationLink

ServiceAssociationLink kaynağı.

ServiceEndpointPolicy

Hizmet Bitiş noktası ilkesi kaynağı.

ServiceEndpointPolicyDefinition

Hizmet Uç Noktası ilke tanımları.

ServiceEndpointPropertiesFormat

Hizmet uç noktası özellikleri.

Subnet

Sanal ağ kaynağındaki alt ağ.

SubResource

Başka bir alt kaynak başvurusu.

SyncMode

Arka uç havuzu için arka uç adresi zaman uyumlu modu

TrafficAnalyticsConfigurationProperties

Trafik analizinin yapılandırmasını tanımlayan parametreler.

TrafficAnalyticsProperties

Trafik analizinin yapılandırmasını tanımlayan parametreler.

TransportProtocol

Uç nokta için aktarım protokolü.

UserAssignedIdentities

Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtarı başvuruları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

VirtualNetworkPrivateEndpointNetworkPolicies

Alt ağdaki özel uç noktaya ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın.

VirtualNetworkPrivateLinkServiceNetworkPolicies

Alt ağdaki özel bağlantı hizmetinde ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın.

VirtualNetworkTap

Sanal Ağ Kaynağa dokunun.

Visibility

Özel bağlantı hizmetinin görünürlük listesi.

ApplicationGateway

Application Gateway kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

identity

ManagedServiceIdentity

Yapılandırıldıysa uygulama ağ geçidinin kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Uygulama ağ geçidi kaynağının kimlik doğrulama sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Otomatik Ölçeklendirme Yapılandırması.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Uygulama ağ geçidi kaynağının arka uç adres havuzu. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Uygulama ağ geçidi kaynağının arka uç http ayarları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Uygulama ağ geçidi kaynağının arka uç ayarları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Uygulama ağ geçidi kaynağının özel hata yapılandırmaları.

properties.defaultPredefinedSslPolicy

ApplicationGatewaySslPolicyName

Uygulama ağ geçidi kaynağına uygulanan varsayılan önceden tanımlanmış SSL İlkesi.

properties.enableFips

boolean

Uygulama ağ geçidi kaynağında FIPS'nin etkinleştirilip etkinleştirilmediği.

properties.enableHttp2

boolean

Http2'nin uygulama ağ geçidi kaynağında etkinleştirilip etkinleştirilmediği.

properties.firewallPolicy

SubResource

FirewallPolicy kaynağına başvuru.

properties.forceFirewallPolicyAssociation

boolean

True ise, ilkenin WAF Yapılandırmasından farklı olup olmadığına bakılmaksızın bir güvenlik duvarı ilkesini bir uygulama ağ geçidiyle ilişkilendirir.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Uygulama ağ geçidi kaynağının ön uç IP adresleri. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Uygulama ağ geçidi kaynağının ön uç bağlantı noktaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Uygulama ağ geçidi kaynağının alt ağları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Genel Yapılandırma.

properties.httpListeners

ApplicationGatewayHttpListener[]

Uygulama ağ geçidi kaynağının Http dinleyicileri. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.listeners

ApplicationGatewayListener[]

Uygulama ağ geçidi kaynağının dinleyicileri. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Uygulama ağ geçidi kaynağının dağıtım ilkelerini yükleyin.

properties.operationalState

ApplicationGatewayOperationalState

Uygulama ağ geçidi kaynağının çalışma durumu.

properties.privateEndpointConnections

ApplicationGatewayPrivateEndpointConnection[]

Uygulama ağ geçidinde Özel Uç Nokta bağlantıları.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

Uygulama ağ geçidinde PrivateLink yapılandırmaları.

properties.probes

ApplicationGatewayProbe[]

Uygulama ağ geçidi kaynağının yoklamaları.

properties.provisioningState

ProvisioningState

Uygulama ağ geçidi kaynağının sağlama durumu.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Uygulama ağ geçidi kaynağının yeniden yönlendirme yapılandırmaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Uygulama ağ geçidi kaynağının yönlendirme kurallarını isteme.

properties.resourceGuid

string

Uygulama ağ geçidi kaynağının kaynak GUID özelliği.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Uygulama ağ geçidi kaynağı için kuralları yeniden yazma.

properties.routingRules

ApplicationGatewayRoutingRule[]

Uygulama ağ geçidi kaynağının yönlendirme kuralları.

properties.sku

ApplicationGatewaySku

Uygulama ağ geçidi kaynağının SKU'su.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

Uygulama ağ geçidi kaynağının SSL sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.sslPolicy

ApplicationGatewaySslPolicy

Uygulama ağ geçidi kaynağının SSL ilkesi.

properties.sslProfiles

ApplicationGatewaySslProfile[]

Uygulama ağ geçidi kaynağının SSL profilleri. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Uygulama ağ geçidi kaynağının güvenilen istemci sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Uygulama ağ geçidi kaynağının Güvenilen Kök sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

Uygulama ağ geçidi kaynağının URL yol haritası. Varsayılan sınırlar için bkz. Application Gateway sınırları.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Web uygulaması güvenlik duvarı yapılandırması.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

zones

string[]

Kaynağın nereden gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi.

ApplicationGatewayAuthenticationCertificate

Bir uygulama ağ geçidinin kimlik doğrulama sertifikaları.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan kimlik doğrulama sertifikasının adı.

properties.data

string

Sertifika genel verileri.

properties.provisioningState

ProvisioningState

Kimlik doğrulama sertifikası kaynağının sağlama durumu.

type

string

Kaynağın türü.

ApplicationGatewayAutoscaleConfiguration

Otomatik ölçeklendirme yapılandırmasını Application Gateway.

Name Tür Description
maxCapacity

integer

Application Gateway kapasite sayısına göre üst sınır.

minCapacity

integer

Application Gateway kapasite sayısında alt sınır.

ApplicationGatewayBackendAddress

Uygulama ağ geçidinin arka uç adresi.

Name Tür Description
fqdn

string

Tam etki alanı adı (FQDN).

ipAddress

string

IP adresi.

ApplicationGatewayBackendAddressPool

Bir uygulama ağ geçidinin Arka Uç Adres Havuzu.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan arka uç adres havuzunun adı.

properties.backendAddresses

ApplicationGatewayBackendAddress[]

Arka uç adresleri.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Ağ arabirimlerinde tanımlanan IP'lere başvuru koleksiyonu.

properties.provisioningState

ProvisioningState

Arka uç adres havuzu kaynağının sağlama durumu.

type

string

Kaynağın türü.

ApplicationGatewayBackendHttpSettings

Bir uygulama ağ geçidinin arka uç adres havuzu ayarları.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan arka uç http ayarlarının adı.

properties.affinityCookieName

string

Benzim tanımlama bilgisi için kullanılacak tanımlama bilgisi adı.

properties.authenticationCertificates

SubResource[]

Uygulama ağ geçidi kimlik doğrulama sertifikalarına başvuru dizisi.

properties.connectionDraining

ApplicationGatewayConnectionDraining

Arka uç http ayarları kaynağının bağlantı boşaltması.

properties.cookieBasedAffinity

ApplicationGatewayCookieBasedAffinity

Tanımlama bilgisi tabanlı benzim.

properties.hostName

string

Arka uç sunucularına gönderilecek ana bilgisayar üst bilgisi.

properties.path

string

Tüm HTTP istekleri için ön ek olarak kullanılması gereken yol. Null, hiçbir yola ön ek uygulanmayacağı anlamına gelir. Varsayılan değer null'dır.

properties.pickHostNameFromBackendAddress

boolean

Konak üst bilgisinin seçilip seçilmeyeceği, arka uç sunucusunun ana bilgisayar adından seçilmelidir. Varsayılan değer false'tur.

properties.port

integer

Arka uçta hedef bağlantı noktası.

properties.probe

SubResource

Uygulama ağ geçidinin yoklama kaynağı.

properties.probeEnabled

boolean

Yoklamanın etkinleştirilip etkinleştirilmediği. Varsayılan değer false'tur.

properties.protocol

ApplicationGatewayProtocol

Arka uçla iletişim kurmak için kullanılan protokol.

properties.provisioningState

ProvisioningState

Arka uç HTTP ayarları kaynağının sağlama durumu.

properties.requestTimeout

integer

saniyeler içinde istek zaman aşımı. requestTimeout içinde yanıt alınmazsa Application Gateway istek başarısız olur. Kabul edilebilir değerler 1 saniye ile 86400 saniye arasındadır.

properties.trustedRootCertificates

SubResource[]

Uygulama ağ geçidi güvenilen kök sertifikalarına başvuru dizisi.

type

string

Kaynağın türü.

ApplicationGatewayBackendSettings

Bir uygulama ağ geçidinin arka uç adres havuzu ayarları.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan arka uç ayarlarının adı.

properties.hostName

string

Tls protokolü için arka uç sunucularına gönderilecek sunucu adı göstergesi.

properties.pickHostNameFromBackendAddress

boolean

Tls protokolü için arka uç sunucusunun ana bilgisayar adından sunucu adı göstergesinin seçilip seçılmeyeceği. Varsayılan değer false'tur.

properties.port

integer

Arka uçta hedef bağlantı noktası.

properties.probe

SubResource

Uygulama ağ geçidinin yoklama kaynağı.

properties.protocol

ApplicationGatewayProtocol

Arka uçla iletişim kurmak için kullanılan protokol.

properties.provisioningState

ProvisioningState

Arka uç HTTP ayarları kaynağının sağlama durumu.

properties.timeout

integer

Saniyeler içinde bağlantı zaman aşımı. Application Gateway, ConnectionTimeout içinde yanıt alınmazsa istek başarısız olur. Kabul edilebilir değerler 1 saniye ile 86400 saniye arasındadır.

properties.trustedRootCertificates

SubResource[]

Uygulama ağ geçidi güvenilen kök sertifikalarına başvuru dizisi.

type

string

Kaynağın türü.

ApplicationGatewayClientAuthConfiguration

Application Gateway istemci kimlik doğrulaması yapılandırması.

Name Tür Description
verifyClientCertIssuerDN

boolean

Uygulama ağ geçidinde istemci sertifikası verenin adını doğrulayın.

verifyClientRevocation

ApplicationGatewayClientRevocationOptions

İstemci sertifikası iptal durumunu doğrulayın.

ApplicationGatewayClientRevocationOptions

İstemci sertifikası iptal durumunu doğrulayın.

Name Tür Description
None

string

OCSP

string

ApplicationGatewayConnectionDraining

Bağlantı boşaltma, arka uç sunucusu yapılandırmadan kaldırıldıktan sonra arka uç sunucusuna yönelik açık bağlantıların belirli bir süre etkin olmasını sağlar.

Name Tür Description
drainTimeoutInSec

integer

Bağlantı boşaltma işleminin etkin olduğu saniye sayısı. Kabul edilebilir değerler 1 saniye ile 3600 saniye arasındadır.

enabled

boolean

Bağlantı boşaltmanın etkinleştirilip etkinleştirilmediği.

ApplicationGatewayCookieBasedAffinity

Tanımlama bilgisi tabanlı benzim.

Name Tür Description
Disabled

string

Enabled

string

ApplicationGatewayCustomError

Bir uygulama ağ geçidinin özel hatası.

Name Tür Description
customErrorPageUrl

string

Uygulama ağ geçidi özel hatasının hata sayfası URL'si.

statusCode

ApplicationGatewayCustomErrorStatusCode

Uygulama ağ geçidi özel hatasının durum kodu.

ApplicationGatewayCustomErrorStatusCode

Uygulama ağ geçidi özel hatasının durum kodu.

Name Tür Description
HttpStatus400

string

HttpStatus403

string

HttpStatus404

string

HttpStatus405

string

HttpStatus408

string

HttpStatus500

string

HttpStatus502

string

HttpStatus503

string

HttpStatus504

string

ApplicationGatewayFirewallDisabledRuleGroup

Kural grubu içinde veya kural grubunun tamamında kuralları devre dışı bırakmaya izin verir.

Name Tür Description
ruleGroupName

string

Devre dışı bırakılacak kural grubunun adı.

rules

integer[]

Devre dışı bırakılacak kuralların listesi. Null ise, kural grubunun tüm kuralları devre dışı bırakılır.

ApplicationGatewayFirewallExclusion

WaF denetiminin koşulunu karşılayan bazı değişkenleri dışlamaya izin ver.

Name Tür Description
matchVariable

string

Dışlanacak değişken.

selector

string

matchVariable bir koleksiyon olduğunda, bu dışlamanın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için işleç kullanılır.

selectorMatchOperator

string

MatchVariable bir koleksiyon olduğunda, bu dışlamanın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için seçici üzerinde çalıştırın.

ApplicationGatewayFirewallMode

Web uygulaması güvenlik duvarı modu.

Name Tür Description
Detection

string

Prevention

string

ApplicationGatewayFrontendIPConfiguration

Bir uygulama ağ geçidinin ön uç IP yapılandırması.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan ön uç IP yapılandırmasının adı.

properties.privateIPAddress

string

Ağ arabirimi IP Yapılandırmasının PrivateIPAddress değeri.

properties.privateIPAllocationMethod

IPAllocationMethod

Özel IP adresi ayırma yöntemi.

properties.privateLinkConfiguration

SubResource

Uygulama ağ geçidi özel bağlantı yapılandırmasına başvuru.

properties.provisioningState

ProvisioningState

Ön uç IP yapılandırma kaynağının sağlama durumu.

properties.publicIPAddress

SubResource

PublicIP kaynağına başvuru.

properties.subnet

SubResource

Alt ağ kaynağına başvuru.

type

string

Kaynağın türü.

ApplicationGatewayFrontendPort

Bir uygulama ağ geçidinin ön uç bağlantı noktası.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan ön uç bağlantı noktasının adı.

properties.port

integer

Ön uç bağlantı noktası.

properties.provisioningState

ProvisioningState

Ön uç bağlantı noktası kaynağının sağlama durumu.

type

string

Kaynağın türü.

ApplicationGatewayGlobalConfiguration

Genel yapılandırmayı Application Gateway.

Name Tür Description
enableRequestBuffering

boolean

İstek arabelleği oluşturmayı etkinleştirin.

enableResponseBuffering

boolean

Yanıt arabelleği oluşturmayı etkinleştirin.

ApplicationGatewayHeaderConfiguration

Application Gateway'de ayarlanan Eylemlerin üst bilgi yapılandırması.

Name Tür Description
headerName

string

Üst bilgi yapılandırmasının üst bilgi adı.

headerValue

string

Üst bilgi yapılandırmasının üst bilgi değeri.

ApplicationGatewayHttpListener

Uygulama ağ geçidinin Http dinleyicisi.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan HTTP dinleyicisinin adı.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

HTTP dinleyicisinin özel hata yapılandırmaları.

properties.firewallPolicy

SubResource

FirewallPolicy kaynağına başvuru.

properties.frontendIPConfiguration

SubResource

Bir uygulama ağ geçidinin ön uç IP yapılandırma kaynağı.

properties.frontendPort

SubResource

Bir uygulama ağ geçidinin ön uç bağlantı noktası kaynağı.

properties.hostName

string

HTTP dinleyicisinin ana bilgisayar adı.

properties.hostNames

string[]

HTTP Dinleyicisi için özel joker karakterlere de izin veren Ana Bilgisayar adları listesi.

properties.protocol

ApplicationGatewayProtocol

HTTP dinleyicisinin protokolü.

properties.provisioningState

ProvisioningState

HTTP dinleyici kaynağının sağlama durumu.

properties.requireServerNameIndication

boolean

Yalnızca protokol https ise geçerlidir. Çoklu barındırma için SNI'ye olanak tanır.

properties.sslCertificate

SubResource

Bir uygulama ağ geçidinin SSL sertifika kaynağı.

properties.sslProfile

SubResource

Uygulama ağ geçidinin SSL profili kaynağı.

type

string

Kaynağın türü.

ApplicationGatewayIPConfiguration

Bir uygulama ağ geçidinin IP yapılandırması. Şu anda 1 genel ve 1 özel IP yapılandırmasına izin verilir.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan IP yapılandırmasının adı.

properties.provisioningState

ProvisioningState

Uygulama ağ geçidi IP yapılandırma kaynağının sağlama durumu.

properties.subnet

SubResource

Alt ağ kaynağına başvuru. Uygulama ağ geçidinin özel adresini aldığı alt ağ.

type

string

Kaynağın türü.

ApplicationGatewayListener

Uygulama ağ geçidi dinleyicisi.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan dinleyicinin adı.

properties.frontendIPConfiguration

SubResource

Bir uygulama ağ geçidinin ön uç IP yapılandırma kaynağı.

properties.frontendPort

SubResource

Bir uygulama ağ geçidinin ön uç bağlantı noktası kaynağı.

properties.hostNames

string[]

Özel joker karakterlere de izin veren TLS Çok Siteli Dinleyici için Sunucu Adı Göstergeleri (SNI) listesi.

properties.protocol

ApplicationGatewayProtocol

Dinleyicinin protokolü.

properties.provisioningState

ProvisioningState

Dinleyici kaynağının sağlama durumu.

properties.sslCertificate

SubResource

Bir uygulama ağ geçidinin SSL sertifika kaynağı.

properties.sslProfile

SubResource

Uygulama ağ geçidinin SSL profili kaynağı.

type

string

Kaynağın türü.

ApplicationGatewayLoadDistributionAlgorithm

Bir uygulama ağ geçidinin Dağıtım Hedefleri kaynağını yükleyin.

Name Tür Description
IpHash

string

LeastConnections

string

RoundRobin

string

ApplicationGatewayLoadDistributionPolicy

Bir uygulama ağ geçidinin Yük Dağıtım İlkesi.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan yük dağıtım ilkesinin adı.

properties.loadDistributionAlgorithm

ApplicationGatewayLoadDistributionAlgorithm

Bir uygulama ağ geçidinin Dağıtım Hedefleri kaynağını yükleyin.

properties.loadDistributionTargets

ApplicationGatewayLoadDistributionTarget[]

Bir uygulama ağ geçidinin Dağıtım Hedefleri kaynağını yükleyin.

properties.provisioningState

ProvisioningState

Yük Dağıtım İlkesi kaynağının sağlama durumu.

type

string

Kaynağın türü.

ApplicationGatewayLoadDistributionTarget

Bir uygulama ağ geçidinin Yük Dağıtım Hedefi.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan yük dağıtım ilkesinin adı.

properties.backendAddressPool

SubResource

Uygulama ağ geçidinin arka uç adres havuzu kaynağı.

properties.weightPerServer

integer

Sunucu başına ağırlık. 1 ile 100 arasında bir aralık.

type

string

Kaynağın türü.

ApplicationGatewayOperationalState

Uygulama ağ geçidi kaynağının çalışma durumu.

Name Tür Description
Running

string

Starting

string

Stopped

string

Stopping

string

ApplicationGatewayPathRule

Bir uygulama ağ geçidinin URL yol haritasının yol kuralı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan yol kuralının adı.

properties.backendAddressPool

SubResource

URL yolu eşleme yolu kuralının arka uç adres havuzu kaynağı.

properties.backendHttpSettings

SubResource

URL yolu eşleme yolu kuralının arka uç http ayarları kaynağı.

properties.firewallPolicy

SubResource

FirewallPolicy kaynağına başvuru.

properties.loadDistributionPolicy

SubResource

URL yolu eşleme yolu kuralının Dağıtım İlkesi kaynağını yükleyin.

properties.paths

string[]

URL yol eşlemesinin yol kuralları.

properties.provisioningState

ProvisioningState

Yol kuralı kaynağının sağlama durumu.

properties.redirectConfiguration

SubResource

URL yolu eşleme yolu kuralının yeniden yönlendirme yapılandırma kaynağı.

properties.rewriteRuleSet

SubResource

URL yolu eşleme yolu kuralının kural kümesi kaynağını yeniden yazma.

type

string

Kaynağın türü.

ApplicationGatewayPrivateEndpointConnection

Uygulama ağ geçidinde Özel Uç Nokta bağlantısı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Uygulama ağ geçidindeki özel uç nokta bağlantısının adı.

properties.linkIdentifier

string

Tüketici bağlantı kimliği.

properties.privateEndpoint

PrivateEndpoint

Özel uç noktanın kaynağı.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu.

properties.provisioningState

ProvisioningState

Uygulama ağ geçidi özel uç nokta bağlantı kaynağının sağlama durumu.

type

string

Kaynağın türü.

ApplicationGatewayPrivateLinkConfiguration

Bir uygulama ağ geçidinde yapılandırmayı Özel Bağlantı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan özel bağlantı yapılandırmasının adı.

properties.ipConfigurations

ApplicationGatewayPrivateLinkIpConfiguration[]

Uygulama ağ geçidi özel bağlantı ip yapılandırmaları dizisi.

properties.provisioningState

ProvisioningState

Uygulama ağ geçidi özel bağlantı yapılandırmasının sağlama durumu.

type

string

Kaynağın türü.

ApplicationGatewayPrivateLinkIpConfiguration

Uygulama ağ geçidi özel bağlantı ip yapılandırması.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Uygulama ağ geçidi özel bağlantı ip yapılandırmasının adı.

properties.primary

boolean

IP yapılandırmasının birincil olup olmadığı.

properties.privateIPAddress

string

IP yapılandırmasının özel IP adresi.

properties.privateIPAllocationMethod

IPAllocationMethod

Özel IP adresi ayırma yöntemi.

properties.provisioningState

ProvisioningState

Uygulama ağ geçidi özel bağlantı IP yapılandırmasının sağlama durumu.

properties.subnet

SubResource

Alt ağ kaynağına başvuru.

type

string

Kaynak türü.

ApplicationGatewayProbe

Uygulama ağ geçidinin yoklaması.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan yoklamanın adı.

properties.host

string

Yoklamanın gönder olduğu ana bilgisayar adı.

properties.interval

integer

Saniye cinsinden yoklama aralığı. Bu, ardışık iki yoklama arasındaki zaman aralığıdır. Kabul edilebilir değerler 1 saniye ile 86400 saniye arasındadır.

properties.match

ApplicationGatewayProbeHealthResponseMatch

İyi durumdaki bir yoklama yanıtlarını sınıflandırma ölçütü.

properties.minServers

integer

Her zaman iyi durumda olarak işaretlenmiş en az sunucu sayısı. Varsayılan değer 0'dır.

properties.path

string

Yoklamanın göreli yolu. Geçerli yol '/' ile başlar. Yoklama :: adresine gönderilir.

properties.pickHostNameFromBackendHttpSettings

boolean

Ana bilgisayar üst bilgisinin arka uç http ayarlarından seçilip seçilmeyeceği. Varsayılan değer false'tur.

properties.pickHostNameFromBackendSettings

boolean

Sunucu adı göstergesinin Tls protokolü için arka uç ayarlarından seçilip seçilmeyeceği. Varsayılan değer false'tur.

properties.port

integer

Arka uç sunucularını yoklamada kullanılacak özel bağlantı noktası. Geçerli değer 1 ile 65535 arasında değişir. Ayarlanmaması durumunda http ayarlarından bağlantı noktası kullanılır. Bu özellik yalnızca Temel, Standard_v2 ve WAF_v2 için geçerlidir.

properties.protocol

ApplicationGatewayProtocol

Yoklama için kullanılan protokol.

properties.provisioningState

ProvisioningState

Yoklama kaynağının sağlama durumu.

properties.timeout

integer

Saniyeler içinde yoklama zaman aşımı. Bu zaman aşımı süresiyle geçerli yanıt alınmazsa yoklama başarısız olarak işaretlendi. Kabul edilebilir değerler 1 saniye ile 86400 saniye arasındadır.

properties.unhealthyThreshold

integer

Yoklama yeniden deneme sayısı. Arka uç sunucusu, ardışık yoklama hatası sayısı UnhealthyThreshold'a ulaştıktan sonra aşağı doğru işaretlenir. Kabul edilebilir değerler 1 saniyeden 20'ye kadardır.

type

string

Kaynağın türü.

ApplicationGatewayProbeHealthResponseMatch

Uygulama ağ geçidi yoklaması sistem durumu yanıt eşleşmesi.

Name Tür Description
body

string

Sistem durumu yanıtında bulunması gereken gövde. Varsayılan değer boş.

statusCodes

string[]

İzin verilen iyi durumda durum kodları aralıkları. Varsayılan iyi durumdaki durum kodları aralığı 200-399'dur.

ApplicationGatewayProtocol

protokol Application Gateway.

Name Tür Description
Http

string

httpListeners ve arka uçHttpSettingsCollection özellikleri için desteklenir.

Https

string

httpListeners ve arka uçHttpSettingsCollection özellikleri için desteklenir.

Tcp

string

Dinleyiciler ve backendSettingsCollection özellikleri için desteklenir.

Tls

string

Dinleyiciler ve backendSettingsCollection özellikleri için desteklenir.

ApplicationGatewayRedirectConfiguration

Bir uygulama ağ geçidinin yeniden yönlendirme yapılandırması.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan yeniden yönlendirme yapılandırmasının adı.

properties.includePath

boolean

Yeniden yönlendirilen URL'ye yol ekleyin.

properties.includeQueryString

boolean

Yeniden yönlendirilen URL'ye sorgu dizesini ekleyin.

properties.pathRules

SubResource[]

Yeniden yönlendirme yapılandırmasını belirten yol kuralları.

properties.redirectType

ApplicationGatewayRedirectType

HTTP yeniden yönlendirme türü.

properties.requestRoutingRules

SubResource[]

Yeniden yönlendirme yapılandırmasını belirten istek yönlendirme.

properties.targetListener

SubResource

İsteğin yeniden yönlendirildiği dinleyiciye başvuru.

properties.targetUrl

string

İsteğin yönlendirildiği URL.

properties.urlPathMaps

SubResource[]

Url yolu eşlemeleri varsayılan yeniden yönlendirme yapılandırmasını belirtir.

type

string

Kaynağın türü.

ApplicationGatewayRedirectType

HTTP yeniden yönlendirme türü.

Name Tür Description
Found

string

Permanent

string

SeeOther

string

Temporary

string

ApplicationGatewayRequestRoutingRule

Uygulama ağ geçidinin yönlendirme kuralını isteme.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan istek yönlendirme kuralının adı.

properties.backendAddressPool

SubResource

Uygulama ağ geçidinin arka uç adres havuzu kaynağı.

properties.backendHttpSettings

SubResource

Uygulama ağ geçidinin arka uç http ayarları kaynağı.

properties.httpListener

SubResource

Uygulama ağ geçidinin Http dinleyici kaynağı.

properties.loadDistributionPolicy

SubResource

Uygulama ağ geçidinin Yük Dağıtım İlkesi kaynağı.

properties.priority

integer

İstek yönlendirme kuralının önceliği.

properties.provisioningState

ProvisioningState

İstek yönlendirme kuralı kaynağının sağlama durumu.

properties.redirectConfiguration

SubResource

Uygulama ağ geçidinin yeniden yönlendirme yapılandırma kaynağı.

properties.rewriteRuleSet

SubResource

Uygulama ağ geçidinin Temel kuralında Kural Kümesi kaynağını yeniden yazma.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Kural türü.

properties.urlPathMap

SubResource

Uygulama ağ geçidinin URL yolu eşleme kaynağı.

type

string

Kaynağın türü.

ApplicationGatewayRequestRoutingRuleType

Kural türü.

Name Tür Description
Basic

string

PathBasedRouting

string

ApplicationGatewayRewriteRule

Uygulama ağ geçidinin kuralını yeniden yazma.

Name Tür Description
actionSet

ApplicationGatewayRewriteRuleActionSet

Yeniden yazma Kuralının bir parçası olarak gerçekleştirilecek eylemler kümesi.

conditions

ApplicationGatewayRewriteRuleCondition[]

Eylem kümesi yürütmesinin değerlendirileceği koşullar.

name

string

Bir Application Gateway içinde benzersiz olan yeniden yazma kuralının adı.

ruleSequence

integer

RewriteRuleSet içindeki belirli bir kuralın yürütme sırasını belirleyen yeniden yazma kuralının Kural Dizisi.

ApplicationGatewayRewriteRuleActionSet

Application Gateway'da Kuralı Yeniden Yaz'daki eylemler kümesi.

Name Tür Description
requestHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Eylem Kümesinde Üst Bilgi Eylemlerini İste.

responseHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Eylem Kümesindeki Yanıt Üst Bilgisi Eylemleri.

urlConfiguration

ApplicationGatewayUrlConfiguration

Eylem Kümesindeki Url Yapılandırma Eylemi.

ApplicationGatewayRewriteRuleCondition

Application Gateway'da Yeniden Yazma Kuralı'ndaki koşullar kümesi.

Name Tür Description
ignoreCase

boolean

Deseni büyük/küçük harfe duyarlı karşılaştırma yapmaya zorlayan bu parametreyi truth değerine ayarlama.

negate

boolean

Bu değerin gerçek olarak ayarlanması, kullanıcı tarafından verilen koşulun olumsuzlaşmasını denetlemeye zorlanır.

pattern

string

Koşulun doğruluğunu değerlendiren sabit dize veya normal ifade deseni.

variable

string

RewriteRuleCondition koşul parametresi.

ApplicationGatewayRewriteRuleSet

Bir uygulama ağ geçidinin kural kümesini yeniden yazma.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan yeniden yazma kural kümesinin adı.

properties.provisioningState

ProvisioningState

Yeniden yazma kural kümesi kaynağının sağlama durumu.

properties.rewriteRules

ApplicationGatewayRewriteRule[]

Yeniden yazma kural kümesindeki kuralları yeniden yazma.

ApplicationGatewayRoutingRule

Uygulama ağ geçidinin yönlendirme kuralı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan yönlendirme kuralının adı.

properties.backendAddressPool

SubResource

Uygulama ağ geçidinin arka uç adres havuzu kaynağı.

properties.backendSettings

SubResource

Uygulama ağ geçidinin arka uç ayarları kaynağı.

properties.listener

SubResource

Uygulama ağ geçidinin dinleyici kaynağı.

properties.priority

integer

Yönlendirme kuralının önceliği.

properties.provisioningState

ProvisioningState

İstek yönlendirme kuralı kaynağının sağlama durumu.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Kural türü.

type

string

Kaynağın türü.

ApplicationGatewaySku

Bir uygulama ağ geçidinin SKU'su.

Name Tür Description
capacity

integer

Bir uygulama ağ geçidinin kapasitesi (örnek sayısı).

name

ApplicationGatewaySkuName

Uygulama ağ geçidi SKU'sunun adı.

tier

ApplicationGatewayTier

Bir uygulama ağ geçidinin katmanı.

ApplicationGatewaySkuName

Uygulama ağ geçidi SKU'sunun adı.

Name Tür Description
Basic

string

Standard_Large

string

Standard_Medium

string

Standard_Small

string

Standard_v2

string

WAF_Large

string

WAF_Medium

string

WAF_v2

string

ApplicationGatewaySslCertificate

Bir uygulama ağ geçidinin SSL sertifikaları.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan SSL sertifikasının adı.

properties.data

string

Base-64 ile kodlanmış pfx sertifikası. Yalnızca PUT İsteği'nde geçerlidir.

properties.keyVaultSecretId

string

KeyVault'ta depolanan 'Secret' veya 'Certificate' nesnesinin Gizli Dizi Kimliği (base-64 kodlanmış şifrelenmemiş pfx).

properties.password

string

Verilerde belirtilen pfx dosyasının parolası. Yalnızca PUT isteğinde geçerlidir.

properties.provisioningState

ProvisioningState

SSL sertifika kaynağının sağlama durumu.

properties.publicCertData

string

Verilerde belirtilen pfx'e karşılık gelen Base-64 kodlamalı Genel sertifika verileri. Yalnızca GET isteğinde geçerlidir.

type

string

Kaynağın türü.

ApplicationGatewaySslCipherSuite

Uygulama ağ geçidine belirtilen sırada etkinleştirilecek ssl şifreleme paketleri.

Name Tür Description
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_128_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_128_CBC_SHA256

string

TLS_DHE_DSS_WITH_AES_256_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_256_CBC_SHA256

string

TLS_DHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_DHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_DHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_DHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_RSA_WITH_3DES_EDE_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA256

string

TLS_RSA_WITH_AES_128_GCM_SHA256

string

TLS_RSA_WITH_AES_256_CBC_SHA

string

TLS_RSA_WITH_AES_256_CBC_SHA256

string

TLS_RSA_WITH_AES_256_GCM_SHA384

string

ApplicationGatewaySslPolicy

Ssl ilkesini Application Gateway.

Name Tür Description
cipherSuites

ApplicationGatewaySslCipherSuite[]

Uygulama ağ geçidine belirtilen sırada etkinleştirilecek ssl şifreleme paketleri.

disabledSslProtocols

ApplicationGatewaySslProtocol[]

Uygulama ağ geçidinde devre dışı bırakılacak SSL protokolleri.

minProtocolVersion

ApplicationGatewaySslProtocol

Uygulama ağ geçidinde desteklenecek ssl protokolünün en düşük sürümü.

policyName

ApplicationGatewaySslPolicyName

Ssl önceden tanımlanmış ilkesinin adı.

policyType

ApplicationGatewaySslPolicyType

Ssl İlkesi türü.

ApplicationGatewaySslPolicyName

Ssl önceden tanımlanmış ilkesinin adı.

Name Tür Description
AppGwSslPolicy20150501

string

AppGwSslPolicy20170401

string

AppGwSslPolicy20170401S

string

AppGwSslPolicy20220101

string

AppGwSslPolicy20220101S

string

ApplicationGatewaySslPolicyType

Ssl İlkesi türü.

Name Tür Description
Custom

string

CustomV2

string

Predefined

string

ApplicationGatewaySslProfile

Bir uygulama ağ geçidinin SSL profili.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan SSL profilinin adı.

properties.clientAuthConfiguration

ApplicationGatewayClientAuthConfiguration

Uygulama ağ geçidi kaynağının istemci kimlik doğrulaması yapılandırması.

properties.provisioningState

ProvisioningState

HTTP dinleyici kaynağının sağlama durumu.

properties.sslPolicy

ApplicationGatewaySslPolicy

Uygulama ağ geçidi kaynağının SSL ilkesi.

properties.trustedClientCertificates

SubResource[]

Uygulama ağ geçidi güvenilen istemci sertifikalarına başvuru dizisi.

type

string

Kaynağın türü.

ApplicationGatewaySslProtocol

Uygulama ağ geçidinde devre dışı bırakılacak SSL protokolleri.

Name Tür Description
TLSv1_0

string

TLSv1_1

string

TLSv1_2

string

TLSv1_3

string

ApplicationGatewayTier

Uygulama ağ geçidi katmanı.

Name Tür Description
Basic

string

Standard

string

Standard_v2

string

WAF

string

WAF_v2

string

ApplicationGatewayTrustedClientCertificate

Bir uygulama ağ geçidinin güvenilen istemci sertifikaları.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan güvenilen istemci sertifikasının adı.

properties.clientCertIssuerDN

string

İstemci sertifikası verenin ayırt edici adı.

properties.data

string

Sertifika genel verileri.

properties.provisioningState

ProvisioningState

Güvenilen istemci sertifikası kaynağının sağlama durumu.

properties.validatedCertData

string

Doğrulanmış sertifika verileri.

type

string

Kaynağın türü.

ApplicationGatewayTrustedRootCertificate

Bir uygulama ağ geçidinin Güvenilen Kök sertifikaları.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Bir Application Gateway içinde benzersiz olan güvenilen kök sertifikanın adı.

properties.data

string

Sertifika genel verileri.

properties.keyVaultSecretId

string

KeyVault'ta depolanan 'Secret' veya 'Certificate' nesnesinin Gizli Dizi Kimliği (base-64 kodlanmış şifrelenmemiş pfx).

properties.provisioningState

ProvisioningState

Güvenilen kök sertifika kaynağının sağlama durumu.

type

string

Kaynağın türü.

ApplicationGatewayUrlConfiguration

Application Gateway'de ayarlanan Eylemlerin URL yapılandırması.

Name Tür Description
modifiedPath

string

Kullanıcının url yeniden yazma için sağladığı URL yolu. Null, hiçbir yolun güncelleştirilmeyecek olduğu anlamına gelir. Varsayılan değer null' dır.

modifiedQueryString

string

Kullanıcının url yeniden yazma için sağladığı sorgu dizesi. Null, hiçbir sorgu dizesinin güncelleştirilmeyecek olduğu anlamına gelir. Varsayılan değer null' dır.

reroute

boolean

True olarak ayarlanırsa, değiştirilmiş yolu kullanarak yol tabanlı istek yönlendirme kurallarında sağlanan URL yol eşlemesini yeniden değerlendirir. Varsayılan değer false'tur.

ApplicationGatewayUrlPathMap

UrlPathMaps, PathBasedRouting için arka uç eşleme bilgilerine bir URL yolu sağlar.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

bir Application Gateway içinde benzersiz olan URL yol eşlemesinin adı.

properties.defaultBackendAddressPool

SubResource

URL yol eşlemesinin varsayılan arka uç adres havuzu kaynağı.

properties.defaultBackendHttpSettings

SubResource

URL yol haritasının varsayılan arka uç http ayarları kaynağı.

properties.defaultLoadDistributionPolicy

SubResource

URL yol eşlemesinin varsayılan Yük Dağıtım İlkesi kaynağı.

properties.defaultRedirectConfiguration

SubResource

URL yol haritasının varsayılan yeniden yönlendirme yapılandırma kaynağı.

properties.defaultRewriteRuleSet

SubResource

URL yol eşlemesinin varsayılan Kural kümesi kaynağını yeniden yazma.

properties.pathRules

ApplicationGatewayPathRule[]

URL yol eşleme kaynağının yol kuralı.

properties.provisioningState

ProvisioningState

URL yolu eşleme kaynağının sağlama durumu.

type

string

Kaynağın türü.

ApplicationGatewayWebApplicationFirewallConfiguration

Application Gateway web uygulaması güvenlik duvarı yapılandırması.

Name Tür Description
disabledRuleGroups

ApplicationGatewayFirewallDisabledRuleGroup[]

Devre dışı bırakılan kural grupları.

enabled

boolean

Web uygulaması güvenlik duvarının etkinleştirilip etkinleştirilmediği.

exclusions

ApplicationGatewayFirewallExclusion[]

Dışlama listesi.

fileUploadLimitInMb

integer

WAF için Mb cinsinden en büyük dosya karşıya yükleme boyutu.

firewallMode

ApplicationGatewayFirewallMode

Web uygulaması güvenlik duvarı modu.

maxRequestBodySize

integer

WAF için maksimum istek gövdesi boyutu.

maxRequestBodySizeInKb

integer

WAF için Kb cinsinden en büyük istek gövdesi boyutu.

requestBodyCheck

boolean

WAF'nin istek Gövdesini denetlemesine izin verilip verilmeyeceği.

ruleSetType

string

Web uygulaması güvenlik duvarı kural kümesinin türü. Olası değerler şunlardır: 'OWASP'.

ruleSetVersion

string

Kural kümesi türünün sürümü.

ApplicationSecurityGroup

Kaynak grubundaki bir uygulama güvenlik grubu.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.provisioningState

ProvisioningState

Uygulama güvenlik grubu kaynağının sağlama durumu.

properties.resourceGuid

string

Uygulama güvenlik grubu kaynağının kaynak GUID özelliği. Kullanıcı adını değiştirse veya kaynağı abonelikler veya kaynak grupları arasında geçirse bile bir kaynağı benzersiz olarak tanımlar.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

AutoApproval

Özel bağlantı hizmetinin otomatik onay listesi.

Name Tür Description
subscriptions

string[]

Abonelik listesi.

BackendAddressPool

Arka uç IP adresleri havuzu.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Yük dengeleyici tarafından kullanılan arka uç adres havuzları kümesinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Ağ arabirimlerinde tanımlanan IP adreslerine başvuru dizisi.

properties.drainPeriodInSeconds

integer

İstemciye ve arka uç adresine RESET göndermeden önce Load Balancer beklediği saniye miktarı.

properties.inboundNatRules

SubResource[]

Bu arka uç adres havuzunu kullanan gelen NAT kurallarına başvuru dizisi.

properties.loadBalancerBackendAddresses

LoadBalancerBackendAddress[]

Arka uç adresleri dizisi.

properties.loadBalancingRules

SubResource[]

Bu arka uç adres havuzunu kullanan yük dengeleme kurallarına başvuru dizisi.

properties.location

string

Arka uç adres havuzunun konumu.

properties.outboundRule

SubResource

Bu arka uç adres havuzunu kullanan bir giden kuralına başvuru.

properties.outboundRules

SubResource[]

Bu arka uç adres havuzunu kullanan giden kurallara başvuru dizisi.

properties.provisioningState

ProvisioningState

Arka uç adres havuzu kaynağının sağlama durumu.

properties.syncMode

SyncMode

Arka uç havuzu için arka uç adresi zaman uyumlu modu

properties.tunnelInterfaces

GatewayLoadBalancerTunnelInterface[]

Ağ geçidi yük dengeleyici tünel arabirimleri dizisi.

properties.virtualNetwork

SubResource

Sanal ağa başvuru.

type

string

Kaynağın türü.

CloudError

Hizmetten bir hata yanıtı.

Name Tür Description
error

CloudErrorBody

Bulut hata gövdesi.

CloudErrorBody

Hizmetten bir hata yanıtı.

Name Tür Description
code

string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

details

CloudErrorBody[]

Hatayla ilgili ek ayrıntıların listesi.

message

string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

target

string

Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı.

CustomDnsConfigPropertiesFormat

Müşteriden gelen özel Dns çözümleme yapılandırmasını içerir.

Name Tür Description
fqdn

string

Özel uç nokta IP adresine çözümlenen Fqdn.

ipAddresses

string[]

Özel uç noktanın özel IP adreslerinin listesi.

DdosSettings

Genel IP'nin DDoS koruma ayarlarını içerir.

Name Tür Description
ddosProtectionPlan

SubResource

Genel IP ile ilişkili DDoS koruma planı. Yalnızca ProtectionMode Etkinse ayarlanabilir

protectionMode

DdosSettingsProtectionMode

Genel IP'nin DDoS koruma modu

DdosSettingsProtectionMode

Genel IP'nin DDoS koruma modu

Name Tür Description
Disabled

string

Enabled

string

VirtualNetworkInherited

string

Delegation

Alt ağın temsilci olarak atandığı hizmetin ayrıntıları.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Alt ağ içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.actions

string[]

Temsilci seçme sırasında hizmete izin verilen eylemler.

properties.provisioningState

ProvisioningState

Hizmet temsilcisi kaynağının sağlama durumu.

properties.serviceName

string

Alt ağın temsilci olarak atanması gereken hizmetin adı (örneğin, Microsoft.Sql/servers).

type

string

Kaynak türü.

DeleteOptions

Kullanan VM silindiğinde genel IP adresine ne olacağını belirtin

Name Tür Description
Delete

string

Detach

string

ExtendedLocation

ExtendedLocation karmaşık türü.

Name Tür Description
name

string

Genişletilmiş konumun adı.

type

ExtendedLocationTypes

Genişletilmiş konumun türü.

ExtendedLocationTypes

Genişletilmiş konumun türü.

Name Tür Description
EdgeZone

string

FlowLog

Akış günlüğü kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.enabled

boolean

Akış günlüğünü etkinleştirmek/devre dışı bırakmak için bayrak.

properties.flowAnalyticsConfiguration

TrafficAnalyticsProperties

Trafik analizi yapılandırmasını tanımlayan parametreler.

properties.format

FlowLogFormatParameters

Akış günlüğü biçimini tanımlayan parametreler.

properties.provisioningState

ProvisioningState

Akış günlüğünün sağlama durumu.

properties.retentionPolicy

RetentionPolicyParameters

Akış günlüğü için bekletme ilkesini tanımlayan parametreler.

properties.storageId

string

Akış günlüğünü depolamak için kullanılan depolama hesabının kimliği.

properties.targetResourceGuid

string

Akış günlüğünün uygulanacağı ağ güvenlik grubunun guid'i.

properties.targetResourceId

string

Akış günlüğünün uygulanacağı ağ güvenlik grubunun kimliği.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

FlowLogFormatParameters

Akış günlüğü biçimini tanımlayan parametreler.

Name Tür Varsayılan değer Description
type

FlowLogFormatType

Akış günlüğünün dosya türü.

version

integer

0

Akış günlüğünün sürümü (düzeltme).

FlowLogFormatType

Akış günlüğünün dosya türü.

Name Tür Description
JSON

string

FrontendIPConfiguration

Yük dengeleyicinin ön uç IP adresi.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Yük dengeleyici tarafından kullanılan ön uç IP yapılandırmaları kümesinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.gatewayLoadBalancer

SubResource

Ağ geçidi yük dengeleyici ön uç IP'sine başvuru.

properties.inboundNatPools

SubResource[]

Bu ön uç IP'sini kullanan gelen havuzlarına başvuru dizisi.

properties.inboundNatRules

SubResource[]

Bu ön uç IP'sini kullanan gelen kurallara başvuru dizisi.

properties.loadBalancingRules

SubResource[]

Bu ön uç IP'sini kullanan yük dengeleme kurallarına başvuru dizisi.

properties.outboundRules

SubResource[]

Bu ön uç IP'sini kullanan giden kurallara başvuru dizisi.

properties.privateIPAddress

string

IP yapılandırmasının özel IP adresi.

properties.privateIPAddressVersion

IPVersion

Belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4 olarak alınır.

properties.privateIPAllocationMethod

IPAllocationMethod

Özel IP ayırma yöntemi.

properties.provisioningState

ProvisioningState

Ön uç IP yapılandırma kaynağının sağlama durumu.

properties.publicIPAddress

PublicIPAddress

Genel IP kaynağına başvuru.

properties.publicIPPrefix

SubResource

Genel IP Ön Eki kaynağına başvuru.

properties.subnet

Subnet

Alt ağ kaynağına başvuru.

type

string

Kaynağın türü.

zones

string[]

Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi.

GatewayLoadBalancerTunnelInterface

Yük dengeleyici arka uç adres havuzunun ağ geçidi yük dengeleyici tünel arabirimi.

Name Tür Description
identifier

integer

Ağ geçidi yük dengeleyici tünel arabiriminin tanımlayıcısı.

port

integer

Ağ geçidi yük dengeleyici tünel arabiriminin bağlantı noktası.

protocol

GatewayLoadBalancerTunnelProtocol

Ağ geçidi yük dengeleyici tünel arabirimi protokolü.

type

GatewayLoadBalancerTunnelInterfaceType

Ağ geçidi yük dengeleyici tünel arabiriminin trafik türü.

GatewayLoadBalancerTunnelInterfaceType

Ağ geçidi yük dengeleyici tünel arabiriminin trafik türü.

Name Tür Description
External

string

Internal

string

None

string

GatewayLoadBalancerTunnelProtocol

Ağ geçidi yük dengeleyici tünel arabirimi protokolü.

Name Tür Description
Native

string

None

string

VXLAN

string

InboundNatRule

Yük dengeleyicinin gelen NAT kuralı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Yük dengeleyici tarafından kullanılan gelen NAT kuralları kümesi içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.backendAddressPool

SubResource

BackendAddressPool kaynağına başvuru.

properties.backendIPConfiguration

NetworkInterfaceIPConfiguration

Bir VM'nin ağ arabiriminde tanımlanan özel IP adresine başvuru. Ön uç IP yapılandırmalarının her birinin ön uç bağlantı noktasına gönderilen trafik arka uç IP'sine iletilir.

properties.backendPort

integer

İç uç nokta için kullanılan bağlantı noktası. Kabul edilebilir değerler 1 ile 65535 arasında değişir.

properties.enableFloatingIP

boolean

SQL AlwaysOn Kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL AlwaysOn Kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez.

properties.enableTcpReset

boolean

TCP akışı boşta kalma zaman aşımında veya beklenmeyen bağlantı sonlandırmada çift yönlü TCP Sıfırlaması alın. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır.

properties.frontendIPConfiguration

SubResource

Ön uç IP adreslerine başvuru.

properties.frontendPort

integer

Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir.

properties.frontendPortRangeEnd

integer

Dış uç nokta için bağlantı noktası aralığı sonu. Bu özellik BackendAddressPool ve FrontendPortRangeStart ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir.

properties.frontendPortRangeStart

integer

Dış uç nokta için bağlantı noktası aralığı başlatılır. Bu özellik BackendAddressPool ve FrontendPortRangeEnd ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir.

properties.idleTimeoutInMinutes

integer

TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır.

properties.protocol

TransportProtocol

Yük dengeleme kuralı tarafından kullanılan aktarım protokolü başvurusu.

properties.provisioningState

ProvisioningState

Gelen NAT kuralı kaynağının sağlama durumu.

type

string

Kaynağın türü.

IPAllocationMethod

IP adresi ayırma yöntemi.

Name Tür Description
Dynamic

string

Static

string

IPConfiguration

IP yapılandırması.

Name Tür Varsayılan değer Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.privateIPAddress

string

IP yapılandırmasının özel IP adresi.

properties.privateIPAllocationMethod

IPAllocationMethod

Dynamic

Özel IP adresi ayırma yöntemi.

properties.provisioningState

ProvisioningState

IP yapılandırma kaynağının sağlama durumu.

properties.publicIPAddress

PublicIPAddress

Genel IP kaynağına başvuru.

properties.subnet

Subnet

Alt ağ kaynağına başvuru.

IPConfigurationProfile

IP yapılandırma profili alt kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.provisioningState

ProvisioningState

IP yapılandırma profili kaynağının sağlama durumu.

properties.subnet

Subnet

Kapsayıcı ağ arabirimi ip yapılandırması oluşturmak için alt ağ kaynağına başvuru.

type

string

Alt Kaynak türü.

IpTag

Nesnesiyle ilişkili IpTag'i içerir.

Name Tür Description
ipTagType

string

IP etiketi türü. Örnek: FirstPartyUsage.

tag

string

Genel IP ile ilişkili IP etiketinin değeri. Örnek: SQL.

IPVersion

IP adresi sürümü.

Name Tür Description
IPv4

string

IPv6

string

LoadBalancerBackendAddress

Yük dengeleyici arka uç adresleri.

Name Tür Description
name

string

Arka uç adresinin adı.

properties.adminState

LoadBalancerBackendAddressAdminState

Bir kez ayarlanan yönetim durumlarının listesi sistem durumu araştırmasını geçersiz kılabilir, böylece Load Balancer her zaman yeni bağlantıları arka uçtan iletebilir veya yeni bağlantıları reddedip mevcut bağlantıları sıfırlayabilir.

properties.inboundNatRulesPortMapping

NatRulePortMapping[]

Gelen NAT kuralı bağlantı noktası eşlemelerinin koleksiyonu.

properties.ipAddress

string

Başvuruda bulunan sanal ağa ait IP Adresi.

properties.loadBalancerFrontendIPConfiguration

SubResource

Bölgesel yük dengeleyicide tanımlanan ön uç IP adresi yapılandırmasına başvuru.

properties.networkInterfaceIPConfiguration

SubResource

Ağ arabirimlerinde tanımlanan IP adresine başvuru.

properties.subnet

SubResource

Mevcut bir alt ağa başvuru.

properties.virtualNetwork

SubResource

Mevcut bir sanal ağa başvuru.

LoadBalancerBackendAddressAdminState

Bir kez ayarlanan yönetim durumlarının listesi sistem durumu araştırmasını geçersiz kılabilir, böylece Load Balancer her zaman yeni bağlantıları arka uçtan iletebilir veya yeni bağlantıları reddeder ve var olan bağlantıları sıfırlar.

Name Tür Description
Down

string

None

string

Up

string

ManagedServiceIdentity

Kaynağın kimliği.

Name Tür Description
principalId

string

Sistem tarafından atanan kimliğin asıl kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır.

tenantId

string

Sistem tarafından atanan kimliğin kiracı kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır.

type

ResourceIdentityType

Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlik kümesini içerir. 'Hiçbiri' türü sanal makineden tüm kimlikleri kaldırır.

userAssignedIdentities

UserAssignedIdentities

Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtar başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

NatGateway

Nat Gateway kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.idleTimeoutInMinutes

integer

Nat ağ geçidinin boşta kalma zaman aşımı.

properties.provisioningState

ProvisioningState

NAT ağ geçidi kaynağının sağlama durumu.

properties.publicIpAddresses

SubResource[]

Nat ağ geçidi kaynağıyla ilişkili genel IP adresleri dizisi.

properties.publicIpPrefixes

SubResource[]

Nat ağ geçidi kaynağıyla ilişkili genel IP ön ekleri dizisi.

properties.resourceGuid

string

NAT ağ geçidi kaynağının kaynak GUID özelliği.

properties.subnets

SubResource[]

Bu nat ağ geçidi kaynağını kullanan alt ağlara yönelik bir başvuru dizisi.

sku

NatGatewaySku

Nat ağ geçidi SKU'su.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

zones

string[]

Nat Gateway'in dağıtılması gereken bölgeyi belirten kullanılabilirlik alanlarının listesi.

NatGatewaySku

Nat ağ geçidinin SKU'su.

Name Tür Description
name

NatGatewaySkuName

Nat Gateway SKU'sunun adı.

NatGatewaySkuName

Nat Gateway SKU'sunun adı.

Name Tür Description
Standard

string

NatRulePortMapping

Arka uç havuzu için oluşturulan gelen NAT kuralı için tek tek bağlantı noktası eşlemeleri.

Name Tür Description
backendPort

integer

Arka uç bağlantı noktası.

frontendPort

integer

Ön uç bağlantı noktası.

inboundNatRuleName

string

Gelen NAT kuralının adı.

NetworkInterface

Kaynak grubundaki bir ağ arabirimi.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

extendedLocation

ExtendedLocation

Ağ arabiriminin genişletilmiş konumu.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.auxiliaryMode

NetworkInterfaceAuxiliaryMode

Ağ Arabirimi kaynağının yardımcı modu.

properties.auxiliarySku

NetworkInterfaceAuxiliarySku

Ağ Arabirimi kaynağının yardımcı sku'su.

properties.disableTcpStateTracking

boolean

TCP durumu izlemenin devre dışı bırakılıp bırakılmayacağını gösterir.

properties.dnsSettings

NetworkInterfaceDnsSettings

Ağ arabirimindeki DNS ayarları.

properties.dscpConfiguration

SubResource

Ağ arabiriminin bağlı olduğu dscp yapılandırmasına başvuru.

properties.enableAcceleratedNetworking

boolean

Ağ arabirimi hızlandırılmış ağ için yapılandırılmışsa. Hızlandırılmış ağ gerektiren VM boyutları için geçerli değildir.

properties.enableIPForwarding

boolean

Bu ağ arabiriminde IP iletmenin etkinleştirilip etkinleştirilmediğini gösterir.

properties.hostedWorkloads

string[]

Bağlantılı BareMetal kaynaklarına yapılan başvuruların listesi.

properties.ipConfigurations

NetworkInterfaceIPConfiguration[]

Ağ arabiriminin IPConfigurations listesi.

properties.macAddress

string

Ağ arabiriminin MAC adresi.

properties.migrationPhase

NetworkInterfaceMigrationPhase

Ağ Arabirimi kaynağının geçiş aşaması.

properties.networkSecurityGroup

NetworkSecurityGroup

NetworkSecurityGroup kaynağına başvuru.

properties.nicType

NetworkInterfaceNicType

Ağ Arabirimi kaynağının türü.

properties.primary

boolean

Bunun bir sanal makinedeki birincil ağ arabirimi olup olmadığı.

properties.privateEndpoint

PrivateEndpoint

Ağ arabiriminin bağlı olduğu özel uç noktaya başvuru.

properties.privateLinkService

PrivateLinkService

Ağ arabirimi kaynağının privatelinkservice hizmeti.

properties.provisioningState

ProvisioningState

Ağ arabirimi kaynağının sağlama durumu.

properties.resourceGuid

string

Ağ arabirimi kaynağının kaynak GUID özelliği.

properties.tapConfigurations

NetworkInterfaceTapConfiguration[]

Ağ arabiriminin TapConfigurations listesi.

properties.virtualMachine

SubResource

Sanal makine başvurusu.

properties.vnetEncryptionSupported

boolean

Bu nic'in bağlı olduğu sanal makinenin şifrelemeyi destekleyip desteklemediği.

properties.workloadType

string

BareMetal kaynakları için NetworkInterface WorkloadType

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

NetworkInterfaceAuxiliaryMode

Ağ Arabirimi kaynağının yardımcı modu.

Name Tür Description
AcceleratedConnections

string

Floating

string

MaxConnections

string

None

string

NetworkInterfaceAuxiliarySku

Ağ Arabirimi kaynağının yardımcı sku'su.

Name Tür Description
A1

string

A2

string

A4

string

A8

string

None

string

NetworkInterfaceDnsSettings

Ağ arabiriminin DNS ayarları.

Name Tür Description
appliedDnsServers

string[]

Bu NIC'yi kullanan VM bir Kullanılabilirlik Kümesinin parçasıysa, bu liste Kullanılabilirlik Kümesinin parçası olan tüm NIC'lerden gelen tüm DNS sunucularının birleşimine sahip olur. Bu özellik, bu VM'lerin her birinde yapılandırılan özelliktir.

dnsServers

string[]

DNS sunucularının IP adresleri listesi. Azure tarafından sağlanan DNS çözümlemesine geçmek için 'AzureProvidedDNS' kullanın. 'AzureProvidedDNS' değeri diğer IP'lerle birleştirilemez, dnsServers koleksiyonundaki tek değer olmalıdır.

internalDnsNameLabel

string

Aynı sanal ağdaki VM'ler arasındaki iç iletişimler için kullanılan bu NIC'nin göreli DNS adı.

internalDomainNameSuffix

string

internalDnsNameLabel belirtilmemiş olsa bile, VM'nin birincil NIC'i için bir DNS girdisi oluşturulur. Bu DNS adı, VM adı internalDomainNameSuffix değeriyle birleştirilebilir.

internalFqdn

string

Aynı sanal ağdaki VM'ler arasında iç iletişimi destekleyen tam DNS adı.

NetworkInterfaceIPConfiguration

Ağ arabiriminde IPConfiguration.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.applicationGatewayBackendAddressPools

ApplicationGatewayBackendAddressPool[]

ApplicationGatewayBackendAddressPool kaynağına başvuru.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

IP yapılandırmasının dahil olduğu uygulama güvenlik grupları.

properties.gatewayLoadBalancer

SubResource

Ağ geçidi yük dengeleyici ön uç IP'sine başvuru.

properties.loadBalancerBackendAddressPools

BackendAddressPool[]

LoadBalancerBackendAddressPool kaynağına başvuru.

properties.loadBalancerInboundNatRules

InboundNatRule[]

LoadBalancerInboundNatRules başvurularının listesi.

properties.primary

boolean

Bunun ağ arabiriminde birincil müşteri adresi olup olmadığı.

properties.privateIPAddress

string

IP yapılandırmasının özel IP adresi.

properties.privateIPAddressVersion

IPVersion

Belirli IP yapılandırmasının IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4'dür.

properties.privateIPAllocationMethod

IPAllocationMethod

Özel IP adresi ayırma yöntemi.

properties.privateLinkConnectionProperties

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Ağ arabirimi için PrivateLinkConnection özellikleri.

properties.provisioningState

ProvisioningState

Ağ arabirimi IP yapılandırmasının sağlama durumu.

properties.publicIPAddress

PublicIPAddress

IP yapılandırmasına bağlı genel IP adresi.

properties.subnet

Subnet

IP yapılandırmasına bağlı alt ağ.

properties.virtualNetworkTaps

VirtualNetworkTap[]

Sanal Ağ Dokunmaları'na başvuru.

type

string

Kaynak türü.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Ağ arabirimi için PrivateLinkConnection özellikleri.

Name Tür Description
fqdns

string[]

Geçerli özel bağlantı bağlantısı için FQDN'lerin listesi.

groupId

string

Geçerli özel bağlantı için grup kimliği.

requiredMemberName

string

Geçerli özel bağlantı için gerekli üye adı.

NetworkInterfaceMigrationPhase

Ağ Arabirimi kaynağının geçiş aşaması.

Name Tür Description
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

NetworkInterfaceNicType

Ağ Arabirimi kaynağının türü.

Name Tür Description
Elastic

string

Standard

string

NetworkInterfaceTapConfiguration

Ağ Arabiriminde yapılandırma'ya dokunun.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.provisioningState

ProvisioningState

Ağ arabiriminin sağlama durumu yapılandırma kaynağına dokunun.

properties.virtualNetworkTap

VirtualNetworkTap

Sanal Ağ Tap kaynağına başvuru.

type

string

Alt Kaynak türü.

NetworkSecurityGroup

NetworkSecurityGroup kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.defaultSecurityRules

SecurityRule[]

Ağ güvenlik grubunun varsayılan güvenlik kuralları.

properties.flowLogs

FlowLog[]

Akış günlüğü kaynaklarına yönelik başvuru koleksiyonu.

properties.flushConnection

boolean

Etkinleştirildiğinde, kurallar güncelleştirme olduğunda Ağ Güvenlik Grubu bağlantılarından oluşturulan akışlar yeniden değerlendirilir. İlk etkinleştirme yeniden değerlendirmeyi tetikler.

properties.networkInterfaces

NetworkInterface[]

Ağ arabirimlerine başvuru koleksiyonu.

properties.provisioningState

ProvisioningState

Ağ güvenlik grubu kaynağının sağlama durumu.

properties.resourceGuid

string

Ağ güvenlik grubu kaynağının kaynak GUID özelliği.

properties.securityRules

SecurityRule[]

Ağ güvenlik grubunun güvenlik kuralları koleksiyonu.

properties.subnets

Subnet[]

Alt ağlara başvuru koleksiyonu.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

PrivateEndpoint

Özel uç nokta kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

extendedLocation

ExtendedLocation

Yük dengeleyicinin genişletilmiş konumu.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

Özel uç nokta IP yapılandırmasının dahil olduğu uygulama güvenlik grupları.

properties.customDnsConfigs

CustomDnsConfigPropertiesFormat[]

Özel dns yapılandırmaları dizisi.

properties.customNetworkInterfaceName

string

Özel uç noktaya eklenen ağ arabiriminin özel adı.

properties.ipConfigurations

PrivateEndpointIPConfiguration[]

Özel uç noktanın IP yapılandırmalarının listesi. Bu, Birinci Taraf Hizmetinin uç noktalarıyla eşlemek için kullanılır.

properties.manualPrivateLinkServiceConnections

PrivateLinkServiceConnection[]

Uzak kaynağa bağlantı hakkında bilgi gruplandırma. Ağ yöneticisi uzak kaynak bağlantılarını onaylama erişimine sahip olmadığında kullanılır.

properties.networkInterfaces

NetworkInterface[]

Bu özel uç nokta için oluşturulan ağ arabirimlerine yönelik bir başvuru dizisi.

properties.privateLinkServiceConnections

PrivateLinkServiceConnection[]

Uzak kaynağa bağlantı hakkında bilgi gruplandırma.

properties.provisioningState

ProvisioningState

Özel uç nokta kaynağının sağlama durumu.

properties.subnet

Subnet

Özel IP'nin ayrılacağı alt ağın kimliği.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

PrivateEndpointConnection

PrivateEndpointConnection kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.linkIdentifier

string

Tüketici bağlantı kimliği.

properties.privateEndpoint

PrivateEndpoint

Özel uç noktanın kaynağı.

properties.privateEndpointLocation

string

Özel uç noktanın konumu.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu.

properties.provisioningState

ProvisioningState

Özel uç nokta bağlantı kaynağının sağlama durumu.

type

string

Kaynak türü.

PrivateEndpointIPConfiguration

Özel uç noktanın IP Yapılandırması.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı.

properties.groupId

string

Bu özel uç noktanın bağlanması gereken uzak kaynaktan alınan grubun kimliği.

properties.memberName

string

Bu özel uç noktanın bağlanması gereken uzak kaynaktan alınan grubun üye adı.

properties.privateIPAddress

string

Özel uç noktanın alt ağından alınan özel ip adresi.

type

string

Kaynak türü.

PrivateLinkService

Özel bağlantı hizmeti kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

extendedLocation

ExtendedLocation

Yük dengeleyicinin genişletilmiş konumu.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.alias

string

Özel bağlantı hizmetinin diğer adı.

properties.autoApproval

AutoApproval

Özel bağlantı hizmetinin otomatik onay listesi.

properties.enableProxyProtocol

boolean

Özel bağlantı hizmetinin proxy protokolü için etkinleştirilip etkinleştirilmediği.

properties.fqdns

string[]

Fqdn listesi.

properties.ipConfigurations

PrivateLinkServiceIpConfiguration[]

Özel bağlantı hizmeti IP yapılandırmaları dizisi.

properties.loadBalancerFrontendIpConfigurations

FrontendIPConfiguration[]

Yük dengeleyici IP yapılandırmalarına yönelik başvuru dizisi.

properties.networkInterfaces

NetworkInterface[]

Bu özel bağlantı hizmeti için oluşturulan ağ arabirimlerine yönelik bir başvuru dizisi.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Özel uç noktaya bağlantılar hakkında bir liste dizisi.

properties.provisioningState

ProvisioningState

Özel bağlantı hizmeti kaynağının sağlama durumu.

properties.visibility

Visibility

Özel bağlantı hizmetinin görünürlük listesi.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

PrivateLinkServiceConnection

PrivateLinkServiceConnection kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.groupIds

string[]

Bu özel uç noktanın bağlanması gereken uzak kaynaktan alınan grupların kimlikleri.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Uzak kaynak bağlantısının durumu hakkında salt okunur bilgi koleksiyonu.

properties.privateLinkServiceId

string

Özel bağlantı hizmetinin kaynak kimliği.

properties.provisioningState

ProvisioningState

Özel bağlantı hizmeti bağlantı kaynağının sağlama durumu.

properties.requestMessage

string

Bu bağlantı isteğiyle uzak kaynağın sahibine ileti geçirildi. 140 karakterle sınırlıdır.

type

string

Kaynak türü.

PrivateLinkServiceConnectionState

Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu.

Name Tür Description
actionsRequired

string

Hizmet sağlayıcısındaki değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti.

description

string

Bağlantının onay/reddedilme nedeni.

status

string

Bağlantının hizmet sahibi tarafından Onaylanıp Reddedildiğini/Kaldırıldığını gösterir.

PrivateLinkServiceIpConfiguration

Özel bağlantı hizmeti IP yapılandırması.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Özel bağlantı hizmeti IP yapılandırmasının adı.

properties.primary

boolean

IP yapılandırmasının birincil olup olmadığı.

properties.privateIPAddress

string

IP yapılandırmasının özel IP adresi.

properties.privateIPAddressVersion

IPVersion

Belirli IP yapılandırmasının IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4'dür.

properties.privateIPAllocationMethod

IPAllocationMethod

Özel IP adresi ayırma yöntemi.

properties.provisioningState

ProvisioningState

Özel bağlantı hizmeti IP yapılandırma kaynağının sağlama durumu.

properties.subnet

Subnet

Alt ağ kaynağına başvuru.

type

string

Kaynak türü.

ProvisioningState

Geçerli sağlama durumu.

Name Tür Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

PublicIPAddress

Genel IP adresi kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

extendedLocation

ExtendedLocation

Genel IP adresinin genişletilmiş konumu.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.ddosSettings

DdosSettings

Genel IP adresiyle ilişkili DDoS koruma özel ilkesi.

properties.deleteOption

DeleteOptions

Kullanan VM silindiğinde genel IP adresine ne olacağını belirtin

properties.dnsSettings

PublicIPAddressDnsSettings

Genel IP adresiyle ilişkili DNS kaydının FQDN'sini.

properties.idleTimeoutInMinutes

integer

Genel IP adresinin boşta kalma zaman aşımı.

properties.ipAddress

string

Genel IP adresi kaynağıyla ilişkili IP adresi.

properties.ipConfiguration

IPConfiguration

Genel IP adresiyle ilişkili IP yapılandırması.

properties.ipTags

IpTag[]

Genel IP adresiyle ilişkili etiketlerin listesi.

properties.linkedPublicIPAddress

PublicIPAddress

Genel IP adresi kaynağının bağlantılı genel IP adresi.

properties.migrationPhase

PublicIPAddressMigrationPhase

Genel IP Adresinin geçiş aşaması.

properties.natGateway

NatGateway

Genel IP adresi için NatGateway.

properties.provisioningState

ProvisioningState

Genel IP adresi kaynağının sağlama durumu.

properties.publicIPAddressVersion

IPVersion

Genel IP adresi sürümü.

properties.publicIPAllocationMethod

IPAllocationMethod

Genel IP adresi ayırma yöntemi.

properties.publicIPPrefix

SubResource

Bu Genel IP Adresinin ayrılacağı Genel IP Ön Eki.

properties.resourceGuid

string

Genel IP adresi kaynağının kaynak GUID özelliği.

properties.servicePublicIPAddress

PublicIPAddress

Genel IP adresi kaynağının hizmet genel IP adresi.

sku

PublicIPAddressSku

Genel IP adresi SKU'su.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

zones

string[]

Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi.

PublicIPAddressDnsSettings

Genel IP adresiyle ilişkili DNS kaydının FQDN'sini içerir.

Name Tür Description
domainNameLabel

string

Etki alanı adı etiketi. Etki alanı adı etiketinin ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesi, genel IP adresiyle ilişkili tam etki alanı adını oluşturur. Bir etki alanı adı etiketi belirtilirse, Microsoft Azure DNS sisteminde genel IP için bir A DNS kaydı oluşturulur.

domainNameLabelScope

PublicIpAddressDnsSettingsDomainNameLabelScope

Etki alanı adı etiket kapsamı. Bir etki alanı adı etiketi ve etki alanı adı etiketi kapsamı belirtilirse, Microsoft Azure DNS sisteminde genel IP için FQDN'de bulunan karma değere sahip bir A DNS kaydı oluşturulur.

fqdn

string

Genel IP ile ilişkili A DNS kaydının Tam Etki Alanı Adı. Bu, domainNameLabel ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir.

reverseFqdn

string

Ters FQDN. Bu genel IP adresine çözümlenen, kullanıcı tarafından görünen, tam etki alanı adı. reverseFqdn belirtilirse, in-addr.arpa etki alanındaki IP adresinden ters FQDN'ye işaret eden bir PTR DNS kaydı oluşturulur.

PublicIpAddressDnsSettingsDomainNameLabelScope

Etki alanı adı etiket kapsamı. Bir etki alanı adı etiketi ve bir etki alanı adı etiketi kapsamı belirtilirse, Microsoft Azure DNS sisteminde genel IP için FQDN'de bulunan karma değerle bir DNS kaydı oluşturulur.

Name Tür Description
NoReuse

string

ResourceGroupReuse

string

SubscriptionReuse

string

TenantReuse

string

PublicIPAddressMigrationPhase

Genel IP Adresinin geçiş aşaması.

Name Tür Description
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

PublicIPAddressSku

Genel IP adresinin SKU'su.

Name Tür Description
name

PublicIPAddressSkuName

Genel IP adresi SKU'sunun adı.

tier

PublicIPAddressSkuTier

Genel IP adresi SKU'su katmanı.

PublicIPAddressSkuName

Genel IP adresi SKU'sunun adı.

Name Tür Description
Basic

string

Standard

string

PublicIPAddressSkuTier

Genel IP adresi SKU'sunun katmanı.

Name Tür Description
Global

string

Regional

string

ResourceIdentityType

Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü, sanal makineden tüm kimlikleri kaldırır.

Name Tür Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceNavigationLink kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak gezinti bağlantısı tanımlayıcısı.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.link

string

Dış kaynağa bağlantı.

properties.linkedResourceType

string

Bağlı kaynağın kaynak türü.

properties.provisioningState

ProvisioningState

Kaynak gezinti bağlantısı kaynağının sağlama durumu.

type

string

Kaynak türü.

RetentionPolicyParameters

Akış günlüğü için bekletme ilkesini tanımlayan parametreler.

Name Tür Varsayılan değer Description
days

integer

0

Akış günlüğü kayıtlarının tutulacak gün sayısı.

enabled

boolean

False

Bekletmeyi etkinleştirmek/devre dışı bırakmak için bayrak ekleyin.

Route

Yönlendirme kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.addressPrefix

string

Yolun uygulandığı hedef CIDR.

properties.hasBgpOverride

boolean

Bu yolun, LPM'ye bakılmaksızın çakışan BGP yollarını geçersiz kılıp kılmadığını belirten bir değer.

properties.nextHopIpAddress

string

IP adresi paketleri adresine iletilmelidir. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir.

properties.nextHopType

RouteNextHopType

Paketin gönderilmesi gereken Azure atlama türü.

properties.provisioningState

ProvisioningState

Yol kaynağının sağlama durumu.

type

string

Kaynağın türü.

RouteNextHopType

Paketin gönderilmesi gereken Azure atlama türü.

Name Tür Description
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string

RouteTable

Yönlendirme tablosu kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.disableBgpRoutePropagation

boolean

Bu yol tablosunda BGP tarafından öğrenilen yolların devre dışı bırakılıp devre dışı bırakılmayacağı. True, devre dışı bırakma anlamına gelir.

properties.provisioningState

ProvisioningState

Yönlendirme tablosu kaynağının sağlama durumu.

properties.resourceGuid

string

Yönlendirme tablosunun kaynak GUID özelliği.

properties.routes

Route[]

Bir yol tablosu içinde yer alan yolların koleksiyonu.

properties.subnets

Subnet[]

Alt ağlara başvuru koleksiyonu.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

SecurityRule

Ağ güvenlik kuralı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.access

SecurityRuleAccess

Ağ trafiğine izin verilir veya trafik reddedilir.

properties.description

string

Bu kural için bir açıklama. 140 karakterle sınırlıdır.

properties.destinationAddressPrefix

string

Hedef adres ön eki. CIDR veya hedef IP aralığı. Tüm kaynak IP'leri eşleştirmek için '*' yıldız işareti de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir.

properties.destinationAddressPrefixes

string[]

Hedef adres ön ekleri. CIDR veya hedef IP aralıkları.

properties.destinationApplicationSecurityGroups

ApplicationSecurityGroup[]

Hedef olarak belirtilen uygulama güvenlik grubu.

properties.destinationPortRange

string

Hedef bağlantı noktası veya aralık. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir.

properties.destinationPortRanges

string[]

Hedef bağlantı noktası aralıkları.

properties.direction

SecurityRuleDirection

Kuralın yönü. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir.

properties.priority

integer

Kuralın önceliği. Değer 100 ile 4096 arasında olabilir. Öncelik numarası koleksiyondaki her kural için benzersiz olmalıdır. Öncelik sayısı ne kadar düşük olursa kuralın önceliği de o kadar yüksektir.

properties.protocol

SecurityRuleProtocol

Bu kuralın geçerli olduğu ağ protokolü.

properties.provisioningState

ProvisioningState

Güvenlik kuralı kaynağının sağlama durumu.

properties.sourceAddressPrefix

string

CIDR veya kaynak IP aralığı. Tüm kaynak IP'leri eşleştirmek için '*' yıldız işareti de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. Bu bir giriş kuralıysa, ağ trafiğinin nereden geldiğini belirtir.

properties.sourceAddressPrefixes

string[]

CIDR veya kaynak IP aralıkları.

properties.sourceApplicationSecurityGroups

ApplicationSecurityGroup[]

Kaynak olarak belirtilen uygulama güvenlik grubu.

properties.sourcePortRange

string

Kaynak bağlantı noktası veya aralık. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir.

properties.sourcePortRanges

string[]

Kaynak bağlantı noktası aralıkları.

type

string

Kaynağın türü.

SecurityRuleAccess

Ağ trafiğine izin verilip verilmeyeceği.

Name Tür Description
Allow

string

Deny

string

SecurityRuleDirection

Kuralın yönü. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir.

Name Tür Description
Inbound

string

Outbound

string

SecurityRuleProtocol

Bu kuralın geçerli olduğu ağ protokolü.

Name Tür Description
*

string

Ah

string

Esp

string

Icmp

string

Tcp

string

Udp

string

ServiceAssociationLink kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.allowDelete

boolean

Doğruysa kaynak silinebilir.

properties.link

string

Dış kaynağa bağlantı.

properties.linkedResourceType

string

Bağlı kaynağın kaynak türü.

properties.locations

string[]

Konum listesi.

properties.provisioningState

ProvisioningState

Hizmet ilişkilendirme bağlantı kaynağının sağlama durumu.

type

string

Kaynak türü.

ServiceEndpointPolicy

Hizmet Bitiş noktası ilkesi kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

kind

string

Hizmet uç noktası ilkesi türü. Bu, Azure portal deneyimi için kullanılan meta verilerdir.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.contextualServiceEndpointPolicies

string[]

Bağlamsal hizmet uç noktası ilkesi koleksiyonu.

properties.provisioningState

ProvisioningState

Hizmet uç noktası ilkesi kaynağının sağlama durumu.

properties.resourceGuid

string

Hizmet uç noktası ilkesi kaynağının kaynak GUID özelliği.

properties.serviceAlias

string

İlkenin bir hizmete ait olup olmadığını gösteren diğer ad

properties.serviceEndpointPolicyDefinitions

ServiceEndpointPolicyDefinition[]

Hizmet uç noktası ilkesinin hizmet uç noktası ilkesi tanımlarından oluşan bir koleksiyon.

properties.subnets

Subnet[]

Alt ağlara başvuru koleksiyonu.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

ServiceEndpointPolicyDefinition

Hizmet Uç Noktası ilke tanımları.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.description

string

Bu kural için bir açıklama. 140 karakterle sınırlıdır.

properties.provisioningState

ProvisioningState

Hizmet uç noktası ilke tanımı kaynağının sağlama durumu.

properties.service

string

Hizmet uç noktası adı.

properties.serviceResources

string[]

Hizmet kaynaklarının listesi.

type

string

Kaynağın türü.

ServiceEndpointPropertiesFormat

Hizmet uç noktası özellikleri.

Name Tür Description
locations

string[]

Konum listesi.

provisioningState

ProvisioningState

Hizmet uç noktası kaynağının sağlama durumu.

service

string

Uç nokta hizmetinin türü.

Subnet

Sanal ağ kaynağındaki alt ağ.

Name Tür Varsayılan değer Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.addressPrefix

string

Alt ağın adres ön eki.

properties.addressPrefixes

string[]

Alt ağın adres ön eklerinin listesi.

properties.applicationGatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Sanal ağ kaynağının Application Gateway IP yapılandırmaları.

properties.defaultOutboundAccess

boolean

Alt ağdaki tüm VM'ler için varsayılan giden bağlantıyı devre dışı bırakmak için bu özelliği false olarak ayarlayın. Bu özellik yalnızca alt ağ oluşturma sırasında ayarlanabilir ve mevcut bir alt ağ için güncelleştirilemez.

properties.delegations

Delegation[]

Alt ağ üzerindeki temsilcilere başvuru dizisi.

properties.ipAllocations

SubResource[]

Bu alt ağa başvuran IpAllocation dizisi.

properties.ipConfigurationProfiles

IPConfigurationProfile[]

Bu alt ağa başvuran IP yapılandırma profilleri dizisi.

properties.ipConfigurations

IPConfiguration[]

Alt ağ kullanan ağ arabirimi IP yapılandırmalarına yönelik bir başvuru dizisi.

properties.natGateway

SubResource

Bu alt ağ ile ilişkili Nat ağ geçidi.

properties.networkSecurityGroup

NetworkSecurityGroup

NetworkSecurityGroup kaynağına başvuru.

properties.privateEndpointNetworkPolicies

VirtualNetworkPrivateEndpointNetworkPolicies

Disabled

Alt ağın özel uç noktasına ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın.

properties.privateEndpoints

PrivateEndpoint[]

Özel uç noktalara başvuru dizisi.

properties.privateLinkServiceNetworkPolicies

VirtualNetworkPrivateLinkServiceNetworkPolicies

Enabled

Alt ağdaki özel bağlantı hizmetinde ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın.

properties.provisioningState

ProvisioningState

Alt ağ kaynağının sağlama durumu.

properties.purpose

string

Temsilci seçmeleri ve diğer kullanıcı tanımlı özellikleri temel alarak bu alt ağ için kullanım amacını tanımlayan salt okunur bir dize.

properties.resourceNavigationLinks

ResourceNavigationLink[]

Alt ağ kullanan dış kaynaklara başvuru dizisi.

properties.routeTable

RouteTable

RouteTable kaynağına başvuru.

properties.serviceAssociationLinks

ServiceAssociationLink[]

Bu alt ağa eklenen hizmetlere yönelik bir başvuru dizisi.

properties.serviceEndpointPolicies

ServiceEndpointPolicy[]

Hizmet uç noktası ilkeleri dizisi.

properties.serviceEndpoints

ServiceEndpointPropertiesFormat[]

Hizmet uç noktaları dizisi.

type

string

Kaynak türü.

SubResource

Başka bir alt kaynak başvurusu.

Name Tür Description
id

string

Kaynak Kimliği.

SyncMode

Arka uç havuzu için arka uç adresi zaman uyumlu modu

Name Tür Description
Automatic

string

Manual

string

TrafficAnalyticsConfigurationProperties

Trafik analizinin yapılandırmasını tanımlayan parametreler.

Name Tür Description
enabled

boolean

Trafik analizini etkinleştirmek/devre dışı bırakmak için bayrak.

trafficAnalyticsInterval

integer

TA hizmetinin akış analizini ne sıklıkta gerçekleştirmesi gerektiğine karar veren dakika cinsinden aralık.

workspaceId

string

Ekli çalışma alanının kaynak guid'i.

workspaceRegion

string

Ekli çalışma alanının konumu.

workspaceResourceId

string

Ekli çalışma alanının kaynak kimliği.

TrafficAnalyticsProperties

Trafik analizinin yapılandırmasını tanımlayan parametreler.

Name Tür Description
networkWatcherFlowAnalyticsConfiguration

TrafficAnalyticsConfigurationProperties

Trafik analizinin yapılandırmasını tanımlayan parametreler.

TransportProtocol

Uç nokta için aktarım protokolü.

Name Tür Description
All

string

Tcp

string

Udp

string

UserAssignedIdentities

Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtarı başvuruları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Name Tür Description

VirtualNetworkPrivateEndpointNetworkPolicies

Alt ağdaki özel uç noktaya ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın.

Name Tür Description
Disabled

string

Enabled

string

NetworkSecurityGroupEnabled

string

RouteTableEnabled

string

VirtualNetworkPrivateLinkServiceNetworkPolicies

Alt ağdaki özel bağlantı hizmetinde ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın.

Name Tür Description
Disabled

string

Enabled

string

VirtualNetworkTap

Sanal Ağ Kaynağa dokunun.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.destinationLoadBalancerFrontEndIPConfiguration

FrontendIPConfiguration

Dokunmayı alacak iç Load Balancer özel IP adresine başvuru.

properties.destinationNetworkInterfaceIPConfiguration

NetworkInterfaceIPConfiguration

Dokunmayı alacak toplayıcı nic'in özel IP Adresine başvuru.

properties.destinationPort

integer

Dokunan trafiği alacak VXLAN hedef bağlantı noktası.

properties.networkInterfaceTapConfigurations

NetworkInterfaceTapConfiguration[]

Dokunılması gereken ağ arabirimi IP yapılandırması için kaynak kimliklerinin listesini belirtir.

properties.provisioningState

ProvisioningState

Sanal ağın sağlama durumu kaynağa dokunun.

properties.resourceGuid

string

Sanal ağın kaynak GUID özelliği kaynağa dokunun.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

Visibility

Özel bağlantı hizmetinin görünürlük listesi.

Name Tür Description
subscriptions

string[]

Abonelik listesi.