Aracılığıyla paylaş


Microsoft.Network applicationGateways 2016-03-30

Bicep kaynak tanımı

applicationGateways kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/applicationGateways kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Network/applicationGateways@2016-03-30' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    backendAddressPools: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          backendAddresses: [
            {
              fqdn: 'string'
              ipAddress: 'string'
            }
          ]
          backendIPConfigurations: [
            {
              etag: 'string'
              id: 'string'
              name: 'string'
              properties: {
                applicationGatewayBackendAddressPools: [
                  ...
                ]
                loadBalancerBackendAddressPools: [
                  {
                    etag: 'string'
                    id: 'string'
                    name: 'string'
                    properties: {
                      backendIPConfigurations: [
                        ...
                      ]
                      loadBalancingRules: [
                        {
                          id: 'string'
                        }
                      ]
                      outboundNatRule: {
                        id: 'string'
                      }
                      provisioningState: 'string'
                    }
                  }
                ]
                loadBalancerInboundNatRules: [
                  {
                    etag: 'string'
                    id: 'string'
                    name: 'string'
                    properties: {
                      backendIPConfiguration: ...
                      backendPort: int
                      enableFloatingIP: bool
                      frontendIPConfiguration: {
                        id: 'string'
                      }
                      frontendPort: int
                      idleTimeoutInMinutes: int
                      protocol: 'string'
                      provisioningState: 'string'
                    }
                  }
                ]
                primary: bool
                privateIPAddress: 'string'
                privateIPAddressVersion: 'string'
                privateIPAllocationMethod: 'string'
                provisioningState: 'string'
                publicIPAddress: {
                  etag: 'string'
                  id: 'string'
                  location: 'string'
                  properties: {
                    dnsSettings: {
                      domainNameLabel: 'string'
                      fqdn: 'string'
                      reverseFqdn: 'string'
                    }
                    idleTimeoutInMinutes: int
                    ipAddress: 'string'
                    ipConfiguration: {
                      etag: 'string'
                      id: 'string'
                      name: 'string'
                      properties: {
                        privateIPAddress: 'string'
                        privateIPAllocationMethod: 'string'
                        provisioningState: 'string'
                        publicIPAddress: ...
                        subnet: {
                          etag: 'string'
                          id: 'string'
                          name: 'string'
                          properties: {
                            addressPrefix: 'string'
                            ipConfigurations: [
                              ...
                            ]
                            networkSecurityGroup: {
                              etag: 'string'
                              id: 'string'
                              location: 'string'
                              properties: {
                                defaultSecurityRules: [
                                  {
                                    etag: 'string'
                                    id: 'string'
                                    name: 'string'
                                    properties: {
                                      access: 'string'
                                      description: 'string'
                                      destinationAddressPrefix: 'string'
                                      destinationPortRange: 'string'
                                      direction: 'string'
                                      priority: int
                                      protocol: 'string'
                                      provisioningState: 'string'
                                      sourceAddressPrefix: 'string'
                                      sourcePortRange: 'string'
                                    }
                                  }
                                ]
                                networkInterfaces: [
                                  {
                                    etag: 'string'
                                    id: 'string'
                                    location: 'string'
                                    properties: {
                                      dnsSettings: {
                                        appliedDnsServers: [
                                          'string'
                                        ]
                                        dnsServers: [
                                          'string'
                                        ]
                                        internalDnsNameLabel: 'string'
                                        internalDomainNameSuffix: 'string'
                                        internalFqdn: 'string'
                                      }
                                      enableIPForwarding: bool
                                      ipConfigurations: [
                                        ...
                                      ]
                                      macAddress: 'string'
                                      networkSecurityGroup: ...
                                      primary: bool
                                      provisioningState: 'string'
                                      resourceGuid: 'string'
                                      virtualMachine: {
                                        id: 'string'
                                      }
                                    }
                                    tags: {
                                      {customized property}: 'string'
                                    }
                                  }
                                ]
                                provisioningState: 'string'
                                resourceGuid: 'string'
                                securityRules: [
                                  {
                                    etag: 'string'
                                    id: 'string'
                                    name: 'string'
                                    properties: {
                                      access: 'string'
                                      description: 'string'
                                      destinationAddressPrefix: 'string'
                                      destinationPortRange: 'string'
                                      direction: 'string'
                                      priority: int
                                      protocol: 'string'
                                      provisioningState: 'string'
                                      sourceAddressPrefix: 'string'
                                      sourcePortRange: 'string'
                                    }
                                  }
                                ]
                                subnets: [
                                  ...
                                ]
                              }
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                            provisioningState: 'string'
                            routeTable: {
                              etag: 'string'
                              id: 'string'
                              location: 'string'
                              properties: {
                                provisioningState: 'string'
                                routes: [
                                  {
                                    etag: 'string'
                                    id: 'string'
                                    name: 'string'
                                    properties: {
                                      addressPrefix: 'string'
                                      nextHopIpAddress: 'string'
                                      nextHopType: 'string'
                                      provisioningState: 'string'
                                    }
                                  }
                                ]
                                subnets: [
                                  ...
                                ]
                              }
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          }
                        }
                      }
                    }
                    provisioningState: 'string'
                    publicIPAddressVersion: 'string'
                    publicIPAllocationMethod: 'string'
                    resourceGuid: 'string'
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                subnet: {
                  etag: 'string'
                  id: 'string'
                  name: 'string'
                  properties: {
                    addressPrefix: 'string'
                    ipConfigurations: [
                      {
                        etag: 'string'
                        id: 'string'
                        name: 'string'
                        properties: {
                          privateIPAddress: 'string'
                          privateIPAllocationMethod: 'string'
                          provisioningState: 'string'
                          publicIPAddress: {
                            etag: 'string'
                            id: 'string'
                            location: 'string'
                            properties: {
                              dnsSettings: {
                                domainNameLabel: 'string'
                                fqdn: 'string'
                                reverseFqdn: 'string'
                              }
                              idleTimeoutInMinutes: int
                              ipAddress: 'string'
                              ipConfiguration: ...
                              provisioningState: 'string'
                              publicIPAddressVersion: 'string'
                              publicIPAllocationMethod: 'string'
                              resourceGuid: 'string'
                            }
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                          subnet: ...
                        }
                      }
                    ]
                    networkSecurityGroup: {
                      etag: 'string'
                      id: 'string'
                      location: 'string'
                      properties: {
                        defaultSecurityRules: [
                          {
                            etag: 'string'
                            id: 'string'
                            name: 'string'
                            properties: {
                              access: 'string'
                              description: 'string'
                              destinationAddressPrefix: 'string'
                              destinationPortRange: 'string'
                              direction: 'string'
                              priority: int
                              protocol: 'string'
                              provisioningState: 'string'
                              sourceAddressPrefix: 'string'
                              sourcePortRange: 'string'
                            }
                          }
                        ]
                        networkInterfaces: [
                          {
                            etag: 'string'
                            id: 'string'
                            location: 'string'
                            properties: {
                              dnsSettings: {
                                appliedDnsServers: [
                                  'string'
                                ]
                                dnsServers: [
                                  'string'
                                ]
                                internalDnsNameLabel: 'string'
                                internalDomainNameSuffix: 'string'
                                internalFqdn: 'string'
                              }
                              enableIPForwarding: bool
                              ipConfigurations: [
                                ...
                              ]
                              macAddress: 'string'
                              networkSecurityGroup: ...
                              primary: bool
                              provisioningState: 'string'
                              resourceGuid: 'string'
                              virtualMachine: {
                                id: 'string'
                              }
                            }
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        provisioningState: 'string'
                        resourceGuid: 'string'
                        securityRules: [
                          {
                            etag: 'string'
                            id: 'string'
                            name: 'string'
                            properties: {
                              access: 'string'
                              description: 'string'
                              destinationAddressPrefix: 'string'
                              destinationPortRange: 'string'
                              direction: 'string'
                              priority: int
                              protocol: 'string'
                              provisioningState: 'string'
                              sourceAddressPrefix: 'string'
                              sourcePortRange: 'string'
                            }
                          }
                        ]
                        subnets: [
                          ...
                        ]
                      }
                      tags: {
                        {customized property}: 'string'
                      }
                    }
                    provisioningState: 'string'
                    routeTable: {
                      etag: 'string'
                      id: 'string'
                      location: 'string'
                      properties: {
                        provisioningState: 'string'
                        routes: [
                          {
                            etag: 'string'
                            id: 'string'
                            name: 'string'
                            properties: {
                              addressPrefix: 'string'
                              nextHopIpAddress: 'string'
                              nextHopType: 'string'
                              provisioningState: 'string'
                            }
                          }
                        ]
                        subnets: [
                          ...
                        ]
                      }
                      tags: {
                        {customized property}: 'string'
                      }
                    }
                  }
                }
              }
            }
          ]
          provisioningState: 'string'
        }
      }
    ]
    backendHttpSettingsCollection: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          cookieBasedAffinity: 'string'
          port: int
          probe: {
            id: 'string'
          }
          protocol: 'string'
          provisioningState: 'string'
          requestTimeout: int
        }
      }
    ]
    frontendIPConfigurations: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          privateIPAddress: 'string'
          privateIPAllocationMethod: 'string'
          provisioningState: 'string'
          publicIPAddress: {
            id: 'string'
          }
          subnet: {
            id: 'string'
          }
        }
      }
    ]
    frontendPorts: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          port: int
          provisioningState: 'string'
        }
      }
    ]
    gatewayIPConfigurations: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          provisioningState: 'string'
          subnet: {
            id: 'string'
          }
        }
      }
    ]
    httpListeners: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: {
            id: 'string'
          }
          hostName: 'string'
          protocol: 'string'
          provisioningState: 'string'
          requireServerNameIndication: bool
          sslCertificate: {
            id: 'string'
          }
        }
      }
    ]
    probes: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          host: 'string'
          interval: int
          path: 'string'
          protocol: 'string'
          provisioningState: 'string'
          timeout: int
          unhealthyThreshold: int
        }
      }
    ]
    provisioningState: 'string'
    requestRoutingRules: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          backendAddressPool: {
            id: 'string'
          }
          backendHttpSettings: {
            id: 'string'
          }
          httpListener: {
            id: 'string'
          }
          provisioningState: 'string'
          ruleType: 'string'
          urlPathMap: {
            id: 'string'
          }
        }
      }
    ]
    resourceGuid: 'string'
    sku: {
      capacity: int
      name: 'string'
      tier: 'string'
    }
    sslCertificates: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          data: 'string'
          password: 'string'
          provisioningState: 'string'
          publicCertData: 'string'
        }
      }
    ]
    urlPathMaps: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          defaultBackendAddressPool: {
            id: 'string'
          }
          defaultBackendHttpSettings: {
            id: 'string'
          }
          pathRules: [
            {
              etag: 'string'
              id: 'string'
              name: 'string'
              properties: {
                backendAddressPool: {
                  id: 'string'
                }
                backendHttpSettings: {
                  id: 'string'
                }
                paths: [
                  'string'
                ]
                provisioningState: 'string'
              }
            }
          ]
          provisioningState: 'string'
        }
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik değerleri

ApplicationGatewayBackendAddress

Ad Açıklama Değer
Fqdn Dns adını alır veya ayarlar dizgi
ipAddress IP adresini alır veya ayarlar dizgi

ApplicationGatewayBackendAddressPool

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Arka Uç Adres Havuzunun Özellikleri ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Ad Açıklama Değer
backendAddresses Arka uç adreslerini alır veya ayarlar ApplicationGatewayBackendAddress[]
backendIPConfigurations NIC'lerde tanımlanan IP'lere başvuru koleksiyonunu alır NetworkInterfaceIPConfiguration[]
provisioningState Arka uç adres havuzu kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

ApplicationGatewayBackendHttpSettings

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Arka uç adres havuzu ayarlarının özellikleri ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Ad Açıklama Değer
cookieBasedAffinity Tanımlama bilgisi benzitesini alır veya ayarlar 'Devre Dışı'
'Etkin'
liman Bağlantı noktasını alır veya ayarlar Int
sonda Uygulama ağ geçidinin yoklama kaynağını alır veya ayarlar AltKaynak
protokol Protokolü alır veya ayarlar 'Http'
'Https'
provisioningState Arka uç http ayarları kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
requestTimeout İstek zaman aşımını alır veya ayarlar Int

ApplicationGatewayFrontendIPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Ön Uç IP yapılandırmasının özellikleri ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Ad Açıklama Değer
privateIPAddress Ağ Arabirimi IP Yapılandırmasının privateIPAddress değerini alır veya ayarlar dizgi
privateIPAllocationMethod PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) 'Dinamik'
'Statik'
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicIPAddress PublicIP kaynağının başvuruyu alır veya ayarlar AltKaynak
alt ağ Alt ağ kaynağının başvurularını alır veya ayarlar AltKaynak

ApplicationGatewayFrontendPort

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Ön Uç Bağlantı Noktasının Özellikleri ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Ad Açıklama Değer
liman Ön uç bağlantı noktasını alır veya ayarlar Int
provisioningState Ön uç bağlantı noktası kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

ApplicationGatewayHttpListener

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Http dinleyicisinin özellikleri ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Ad Açıklama Değer
frontendIPConfiguration Uygulama ağ geçidinin ön uç IP yapılandırma kaynağını alır veya ayarlar AltKaynak
frontendPort Uygulama ağ geçidinin ön uç bağlantı noktası kaynağını alır veya ayarlar AltKaynak
hostName Http dinleyicisinin ana bilgisayar adını alır veya ayarlar dizgi
protokol Protokolü alır veya ayarlar 'Http'
'Https'
provisioningState Http dinleyici kaynağının Sağlama durumunu Güncelleştirme/Silme/Başarısız olarak alır veya ayarlar dizgi
requireServerNameIndication http dinleyicisinin requireServerNameIndication değerini alır veya ayarlar Bool
sslCertificate Uygulama ağ geçidinin ssl sertifika kaynağını alır veya ayarlar AltKaynak

ApplicationGatewayIPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin IP yapılandırmasının özellikleri ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Ad Açıklama Değer
provisioningState Uygulama ağ geçidi alt ağ kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
alt ağ Alt ağ kaynağının başvurularını alır veya ayarlar. Application Gateway'in özel adresini aldığı alt ağ AltKaynak

ApplicationGatewayPathRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidi yoklama özellikleri ApplicationGatewayPathRulePropertiesFormat

ApplicationGatewayPathRulePropertiesFormat

Ad Açıklama Değer
backendAddressPool URL yol haritasının arka uç adres havuzu kaynağını alır veya ayarlar AltKaynak
arka uçHttpSettings URL yol haritasının arka uç http ayarları kaynağını alır veya ayarlar AltKaynak
Yol URL yol eşlemesinin yol kurallarını alır veya ayarlar string[]
provisioningState URL yol eşleme kaynağının yol kuralını alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

ApplicationGatewayProbe

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidi yoklama özellikleri ApplicationGatewayProbePropertiesFormat

ApplicationGatewayProbePropertiesFormat

Ad Açıklama Değer
ev sahibi Yoklama göndermek için konağı alır veya ayarlar dizgi
ara Saniye cinsinden yoklama aralığını alır veya ayarlar Int
yol Yoklamanın göreli yolunu alır veya ayarlar dizgi
protokol Protokolü alır veya ayarlar 'Http'
'Https'
provisioningState Arka uç http ayarları kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
Zaman aşımı Saniyeler içinde yoklama zaman aşımını alır veya ayarlar Int
unhealthyThreshold İyi durumda olmayan eşiği yoklama alır veya ayarlar Int

ApplicationGatewayPropertiesFormat

Ad Açıklama Değer
backendAddressPools Uygulama ağ geçidi kaynağının arka uç adres havuzunu alır veya ayarlar ApplicationGatewayBackendAddressPool[]
arka uçHttpSettingsCollection Uygulama ağ geçidi kaynağının arka uç http ayarlarını alır veya ayarlar ApplicationGatewayBackendHttpSettings[]
frontendIPConfigurations Uygulama ağ geçidi kaynağının ön uç IP adreslerini alır veya ayarlar ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Uygulama ağ geçidi kaynağının ön uç bağlantı noktalarını alır veya ayarlar ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Uygulama ağ geçidi kaynağının alt ağlarını alır veya ayarlar ApplicationGatewayIPConfiguration[]
httpListeners Uygulama ağ geçidi kaynağının HTTP dinleyicilerini alır veya ayarlar ApplicationGatewayHttpListener[]
Sonda Uygulama ağ geçidi kaynağının yoklamalarını alır veya ayarlar ApplicationGatewayProbe[]
provisioningState ApplicationGateway kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
requestRoutingRules Uygulama ağ geçidi kaynağının istek yönlendirme kurallarını alır veya ayarlar ApplicationGatewayRequestRoutingRule[]
resourceGuid ApplicationGateway kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi
Sku Uygulama ağ geçidi kaynağının sku'sunu alır veya ayarlar ApplicationGatewaySku
sslCertificates Uygulama ağ geçidi kaynağının SSL sertifikalarını alır veya ayarlar ApplicationGatewaySslCertificate[]
urlPathMaps Uygulama ağ geçidi kaynağının URL yol haritasını alır veya ayarlar ApplicationGatewayUrlPathMap[]

ApplicationGatewayRequestRoutingRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin İstek yönlendirme kuralının özellikleri ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Ad Açıklama Değer
backendAddressPool Uygulama ağ geçidinin arka uç adres havuzu kaynağını alır veya ayarlar AltKaynak
arka uçHttpSettings Uygulama ağ geçidinin ön uç bağlantı noktası kaynağını alır veya ayarlar AltKaynak
httpListener Application Gateway'in http dinleyici kaynağını alır veya ayarlar AltKaynak
provisioningState İstek yönlendirme kuralı kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
ruleType Kural türünü alır veya ayarlar 'Temel'
'PathBasedRouting'
urlPathMap Uygulama ağ geçidinin URL yol eşleme kaynağını alır veya ayarlar AltKaynak

ApplicationGatewaySku

Ad Açıklama Değer
kapasite Uygulama ağ geçidinin kapasitesini (örnek sayısını) alır veya ayarlar Int
ad Uygulama ağ geçidi SKU'sunun adını alır veya ayarlar 'Standard_Large'
'Standard_Medium'
'Standard_Small'
Katmanı Uygulama ağ geçidi katmanını alır veya ayarlar 'Standart'

ApplicationGatewaySslCertificate

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin SSL sertifikalarının özellikleri ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Ad Açıklama Değer
veri Sertifika verilerini alır veya ayarlar dizgi
parola Sertifika parolasını alır veya ayarlar dizgi
provisioningState Ssl sertifika kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicCertData Sertifika genel verilerini alır veya ayarlar dizgi

ApplicationGatewayUrlPathMap

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidi yoklama özellikleri ApplicationGatewayUrlPathMapPropertiesFormat

ApplicationGatewayUrlPathMapPropertiesFormat

Ad Açıklama Değer
defaultBackendAddressPool URL yol haritasının varsayılan arka uç adres havuzu kaynağını alır veya ayarlar AltKaynak
defaultBackendHttpSettings URL yol haritasının varsayılan arka uç http ayarları kaynağını alır veya ayarlar AltKaynak
pathRules URL yol eşleme kaynağının yol kuralını alır veya ayarlar ApplicationGatewayPathRule[]
provisioningState Arka uç http ayarları kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

BackendAddressPool

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler BackendAddressPool Özellikleri BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Ad Açıklama Değer
backendIPConfigurations NIC'lerde tanımlanan IP'lere başvuru koleksiyonunu alır NetworkInterfaceIPConfiguration[]
loadBalancingRules Bu Arka Uç Adres Havuzunu kullanan Yük Dengeleme kurallarını alır SubResource[]
outboundNatRule Bu Arka Uç Adres Havuzunu kullanan giden kuralları alır AltKaynak
provisioningState PublicIP kaynağının sağlama durumu Güncelleştirildi/Silindi/Başarısız Oldu dizgi

InboundNatRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Gelen NAT kuralının özellikleri InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Ad Açıklama Değer
backendIPConfiguration Bir VM'nin NetworkInterface'inde tanımlanan özel ip adresine başvuru alır veya ayarlar. Ön uçIPConfigurations'ın her birinin frontendPort'una gönderilen trafik, geri alınan IP'ye iletilir NetworkInterfaceIPConfiguration
backendPort Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın Int
enableFloatingIP Sql AlwaysOn kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL Always ON kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez Bool
frontendIPConfiguration Ön uç IP Adreslerine başvuru alır veya ayarlar AltKaynak
frontendPort Dış uç noktanın bağlantı noktasını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir Int
idleTimeoutInMinutes Tcp boşta bağlantısı için zaman aşımını alır veya ayarlar. 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 Int
protokol Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir 'Tcp'
'Udp'
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

IPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler IPConfiguration Özellikleri IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Ad Açıklama Değer
privateIPAddress IP Yapılandırmasının privateIPAddress değerini alır veya ayarlar dizgi
privateIPAllocationMethod PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) 'Dinamik'
'Statik'
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicIPAddress PublicIP kaynağının başvuruyu alır veya ayarlar PublicIPAddress
alt ağ Alt ağ kaynağının başvurularını alır veya ayarlar alt ağ

Microsoft.Network/applicationGateways

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
yer Kaynak konumu dizgi
ad Kaynak adı dize (gerekli)
Özellikler Application Gateway Özellikleri ApplicationGatewayPropertiesFormat
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

NetworkInterface

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler NetworkInterface özellikleri. NetworkInterfacePropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

NetworkInterfaceDnsSettings

Ad Açıklama Değer
appliedDnsServers Uygulanan DNS sunucularının IP adreslerinin listesini alır veya ayarlar string[]
dnsServers DNS sunucularının IP adreslerinin listesini alır veya ayarlar string[]
internalDnsNameLabel İç DNS adını alır veya ayarlar dizgi
internalDomainNameSuffix NIC'nin iç etki alanı adı son ekini alır veya ayarlar. dizgi
internalFqdn İç FQDN'yi alır veya ayarlar. dizgi

NetworkInterfaceIPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler IPConfiguration Özellikleri NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Ad Açıklama Değer
applicationGatewayBackendAddressPools ApplicationGatewayBackendAddressPool kaynağının başvurusunu alır veya ayarlar ApplicationGatewayBackendAddressPool[]
loadBalancerBackendAddressPools LoadBalancerBackendAddressPool kaynağının başvuruyu alır veya ayarlar BackendAddressPool[]
loadBalancerInboundNatRules LoadBalancerInboundNatRules başvurularının listesini alır veya ayarlar InboundNatRule[]
birincil Bunun NIC'de birincil müşteri adresi olup olmadığını alır Bool
privateIPAddress dizgi
privateIPAddressVersion PrivateIP adres sürümünü (IPv4/IPv6) alır veya ayarlar 'IPv4'
'IPv6'
privateIPAllocationMethod PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) 'Dinamik'
'Statik'
provisioningState dizgi
publicIPAddress PublicIPAddress kaynağı PublicIPAddress
alt ağ VirtualNetwork kaynağında alt ağ alt ağ

NetworkInterfacePropertiesFormat

Ad Açıklama Değer
dnsSettings NetworkInterface'de DNS Ayarlarını alır veya ayarlar NetworkInterfaceDnsSettings
enableIPForwarding NIC'de IPForwarding'in etkinleştirilip etkinleştirilmediğini alır veya ayarlar Bool
ipConfigurations NetworkInterface IPConfigurations listesini alır veya ayarlar NetworkInterfaceIPConfiguration[]
macAddress Ağ arabiriminin MAC Adresini alır dizgi
networkSecurityGroup NetworkSecurityGroup kaynağının başvuruyu alır veya ayarlar NetworkSecurityGroup
birincil Bunun bir sanal makinede birincil NIC olup olmadığını alır Bool
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
resourceGuid Ağ arabirimi kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi
virtualMachine VirtualMachine başvuruyu alır veya ayarlar AltKaynak

NetworkSecurityGroup

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler Ağ Güvenlik Grubu kaynağı NetworkSecurityGroupPropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

NetworkSecurityGroupPropertiesFormat

Ad Açıklama Değer
defaultSecurityRules Ağ güvenlik grubunun Varsayılan güvenlik kurallarını alır veya ayarlar SecurityRule[]
networkInterfaces Ağ Arabirimlerine başvuru koleksiyonunu alır NetworkInterface[]
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
resourceGuid Ağ güvenlik grubu kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi
securityRules Ağ güvenlik grubunun Güvenlik kurallarını alır veya ayarlar SecurityRule[]
Alt ağ Alt ağlara başvuru koleksiyonunu alır alt ağ[]

PublicIPAddress

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler PublicIpAddress özellikleri PublicIPAddressPropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

PublicIPAddressDnsSettings

Ad Açıklama Değer
domainNameLabel Etki alanı adı etiketini alır veya ayarlar. 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 DNS kaydı oluşturulur. dizgi
Fqdn Genel IP ile ilişkili A DNS kaydının FQDN, Tam etki alanı adını alır. Bu, domainNameLabel ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir. dizgi
reverseFqdn Ters FQDN'yi alır veya ayarlar. 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. dizgi

PublicIPAddressPropertiesFormat

Ad Açıklama Değer
dnsSettings Genel IP adresiyle ilişkili DNS kaydının FQDN'sini alır veya ayarlar PublicIPAddressDnsSettings
idleTimeoutInMinutes Genel IP adresinin boşta kalma zaman aşımını alır veya ayarlar Int
ipAddress dizgi
ipConfiguration IPConfiguration ipconfiguration
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicIPAddressVersion PublicIP adres sürümünü (IPv4/IPv6) alır veya ayarlar 'IPv4'
'IPv6'
publicIPAllocationMethod PublicIP ayırma yöntemini (Statik/Dinamik) alır veya ayarlar 'Dinamik'
'Statik'
resourceGuid PublicIP kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

Rota

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Yönlendirme kaynağı RoutePropertiesFormat

RoutePropertiesFormat

Ad Açıklama Değer
addressPrefix Yolun uygulanacağı hedef CIDR'yi alır veya ayarlar. dizgi
nextHopIpAddress IP adresi paketlerinin iletilmesi gerekenleri alır veya ayarlar. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir. dizgi
nextHopType Paketin gönderilmesi gereken Azure atlama türünü alır veya ayarlar. 'internet'
'Hiçbiri'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (gerekli)
provisioningState Kaynağın Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

RouteTable

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler Yönlendirme Tablosu kaynağı RouteTablePropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

RouteTablePropertiesFormat

Ad Açıklama Değer
provisioningState Kaynağın Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
Yol Yol Tablosundaki Yolları alır veya ayarlar Rota[]
Alt ağ Alt ağlara başvuru koleksiyonunu alır alt ağ[]

SecurityRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Ad Açıklama Değer
erişim Ağ trafiğine izin verilir veya reddedilir alır veya ayarlar. Olası değerler :'İzin Ver' ve 'Reddet'. 'İzin Ver'
'Reddet' (gerekli)
Açıklama Bu kural için bir açıklama alır veya ayarlar. 140 karakterle sınırlıdır. dizgi
destinationAddressPrefix Hedef adres ön ekini alır veya ayarlar. CIDR veya kaynak IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. dize (gerekli)
destinationPortRange Hedef Bağlantı Noktasını veya Aralığı alır veya ayarlar. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarını eşleştirmek için de kullanılabilir. dizgi
yön Kuralın yönünü alır veya ayarlar. Gelen veya Giden. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. 'Gelen'
'Giden' (gerekli)
öncelik Kuralın önceliğini alır veya ayarlar. 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üşükse kuralın önceliği de o kadar yüksektir. Int
protokol Bu kuralın geçerli olduğu Ağ protokollerini alır veya ayarlar. Tcp, Udp veya Tümü(*) olabilir. '*'
'Tcp'
'Udp' (gerekli)
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
sourceAddressPrefix Kaynak adres ön eklerini alır veya ayarlar. CIDR veya kaynak IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için 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. dize (gerekli)
sourcePortRange Kaynak Bağlantı Noktasını veya Aralığı alır veya ayarlar. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarını eşleştirmek için de kullanılabilir. dizgi

Alt ağ

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler SubnetPropertiesFormat

SubnetPropertiesFormat

Ad Açıklama Değer
addressPrefix Alt ağ için Adres ön ekini alır veya ayarlar. dizgi
ipConfigurations Alt ağ kullanarak ağ arabirimi IP yapılandırmalarına yönelik başvuru dizisini alır IPConfiguration[]
networkSecurityGroup NetworkSecurityGroup kaynağının başvuruyu alır veya ayarlar NetworkSecurityGroup
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
routeTable RouteTable kaynağının başvuruyu alır veya ayarlar RouteTable

Alt Kaynak

Ad Açıklama Değer
Kimliği Kaynak Kimliği dizgi

Hızlı başlangıç örnekleri

Aşağıdaki hızlı başlangıç örnekleri bu kaynak türünü dağıtır.

Bicep Dosyası Açıklama
NAT Ağ Geçidi ve Application Gateway ile AKS Kümesini Bu örnek, giden bağlantılar için NAT Ağ Geçidi ve gelen bağlantılar için Application Gateway ile AKS kümesinin nasıl dağıtılacağı gösterilmektedir.
Application Gateway Giriş Denetleyicisi ile AKS kümesini Bu örnekte Application Gateway, Application Gateway Giriş Denetleyicisi, Azure Container Registry, Log Analytics ve Key Vault ile AKS kümesinin nasıl dağıtılacağı gösterilmektedir
İç API Management ve Web App ile Application Gateway Application Gateway, İnternet trafiğini Azure Web App'te barındırılan bir web API'sine hizmet veren bir sanal ağ (iç mod) API Management örneğine yönlendirir.
WAF ve güvenlik duvarı ilkesi ile Application Gateway'i Bu şablon, bir güvenlik duvarı ilkesiyle birlikte WAF yapılandırılmış bir Application Gateway oluşturur
Web Uygulaması, PE ve Application Gateway v2 oluşturma Bu şablon, Bir Application Gateway v2 olan Azure Sanal Ağ Alt Ağı'nda Özel uç nokta içeren bir Azure Web Uygulaması oluşturur. Application Gateway bir sanal ağda (alt ağ) dağıtılır. Web Uygulaması, özel uç nokta kullanarak alt ağdan gelen trafiğe erişimi kısıtlar
Application Gateway v2 oluşturma Bu şablon sanal ağda bir uygulama ağ geçidi v2 oluşturur ve otomatik ölçeklendirme özelliklerini ve genel ön uçla bir HTTP yük dengeleme kuralı ayarlar
Azure Application Gateway v2 oluşturma Bu şablon, arka uç havuzunda iki Windows Server 2016 sunucusu ile bir Azure Application Gateway oluşturur
Azure Application Gateway üzerinde Azure WAF v2 oluşturma Bu şablon, arka uç havuzunda iki Windows Server 2016 sunucusu ile Azure Application Gateway'de bir Azure Web Uygulaması Güvenlik Duvarı v2 oluşturur
App Gateway ile İç Sanal Ağda API Management Oluşturma Bu şablon, Azure Application Gateway tarafından korunan özel bir ağda Azure API Management örneği oluşturma adımlarını gösterir.
Sertifikalar ile Application Gateway Oluşturma Bu şablonda Key Vault otomatik olarak imzalanan sertifikaların nasıl oluşturulacağı ve ardından Application Gateway'den nasıl başvurulacağı gösterilmektedir.
Azure Application Gateway ile Windows VM ölçek kümesi dağıtma Bu şablon, Azure Application Gateway ile tümleştirilmiş basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır ve en fazla 1000 VM'yi destekler
Application Gateway kaynağı ile Front Door Standard/Premium Bu şablon bir Front Door Standard/Premium ve Application Gateway örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve WAF ilkesi kullanır.
Kapsayıcı Örnekleri ve Application Gateway ile Front Door Bu şablon, kapsayıcı grubu ve Application Gateway ile bir Front Door Standard/Premium oluşturur.

ARM şablonu kaynak tanımı

applicationGateways kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/applicationGateways kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Network/applicationGateways",
  "apiVersion": "2016-03-30",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "backendAddressPools": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddresses": [
            {
              "fqdn": "string",
              "ipAddress": "string"
            }
          ],
          "backendIPConfigurations": [
            {
              "etag": "string",
              "id": "string",
              "name": "string",
              "properties": {
                "applicationGatewayBackendAddressPools": [
                  ...
                ],
                "loadBalancerBackendAddressPools": [
                  {
                    "etag": "string",
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "backendIPConfigurations": [
                        ...
                      ],
                      "loadBalancingRules": [
                        {
                          "id": "string"
                        }
                      ],
                      "outboundNatRule": {
                        "id": "string"
                      },
                      "provisioningState": "string"
                    }
                  }
                ],
                "loadBalancerInboundNatRules": [
                  {
                    "etag": "string",
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "backendIPConfiguration": ...,
                      "backendPort": "int",
                      "enableFloatingIP": "bool",
                      "frontendIPConfiguration": {
                        "id": "string"
                      },
                      "frontendPort": "int",
                      "idleTimeoutInMinutes": "int",
                      "protocol": "string",
                      "provisioningState": "string"
                    }
                  }
                ],
                "primary": "bool",
                "privateIPAddress": "string",
                "privateIPAddressVersion": "string",
                "privateIPAllocationMethod": "string",
                "provisioningState": "string",
                "publicIPAddress": {
                  "etag": "string",
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "dnsSettings": {
                      "domainNameLabel": "string",
                      "fqdn": "string",
                      "reverseFqdn": "string"
                    },
                    "idleTimeoutInMinutes": "int",
                    "ipAddress": "string",
                    "ipConfiguration": {
                      "etag": "string",
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "privateIPAddress": "string",
                        "privateIPAllocationMethod": "string",
                        "provisioningState": "string",
                        "publicIPAddress": ...,
                        "subnet": {
                          "etag": "string",
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "addressPrefix": "string",
                            "ipConfigurations": [
                              ...
                            ],
                            "networkSecurityGroup": {
                              "etag": "string",
                              "id": "string",
                              "location": "string",
                              "properties": {
                                "defaultSecurityRules": [
                                  {
                                    "etag": "string",
                                    "id": "string",
                                    "name": "string",
                                    "properties": {
                                      "access": "string",
                                      "description": "string",
                                      "destinationAddressPrefix": "string",
                                      "destinationPortRange": "string",
                                      "direction": "string",
                                      "priority": "int",
                                      "protocol": "string",
                                      "provisioningState": "string",
                                      "sourceAddressPrefix": "string",
                                      "sourcePortRange": "string"
                                    }
                                  }
                                ],
                                "networkInterfaces": [
                                  {
                                    "etag": "string",
                                    "id": "string",
                                    "location": "string",
                                    "properties": {
                                      "dnsSettings": {
                                        "appliedDnsServers": [ "string" ],
                                        "dnsServers": [ "string" ],
                                        "internalDnsNameLabel": "string",
                                        "internalDomainNameSuffix": "string",
                                        "internalFqdn": "string"
                                      },
                                      "enableIPForwarding": "bool",
                                      "ipConfigurations": [
                                        ...
                                      ],
                                      "macAddress": "string",
                                      "networkSecurityGroup": ...,
                                      "primary": "bool",
                                      "provisioningState": "string",
                                      "resourceGuid": "string",
                                      "virtualMachine": {
                                        "id": "string"
                                      }
                                    },
                                    "tags": {
                                      "{customized property}": "string"
                                    }
                                  }
                                ],
                                "provisioningState": "string",
                                "resourceGuid": "string",
                                "securityRules": [
                                  {
                                    "etag": "string",
                                    "id": "string",
                                    "name": "string",
                                    "properties": {
                                      "access": "string",
                                      "description": "string",
                                      "destinationAddressPrefix": "string",
                                      "destinationPortRange": "string",
                                      "direction": "string",
                                      "priority": "int",
                                      "protocol": "string",
                                      "provisioningState": "string",
                                      "sourceAddressPrefix": "string",
                                      "sourcePortRange": "string"
                                    }
                                  }
                                ],
                                "subnets": [
                                  ...
                                ]
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            },
                            "provisioningState": "string",
                            "routeTable": {
                              "etag": "string",
                              "id": "string",
                              "location": "string",
                              "properties": {
                                "provisioningState": "string",
                                "routes": [
                                  {
                                    "etag": "string",
                                    "id": "string",
                                    "name": "string",
                                    "properties": {
                                      "addressPrefix": "string",
                                      "nextHopIpAddress": "string",
                                      "nextHopType": "string",
                                      "provisioningState": "string"
                                    }
                                  }
                                ],
                                "subnets": [
                                  ...
                                ]
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          }
                        }
                      }
                    },
                    "provisioningState": "string",
                    "publicIPAddressVersion": "string",
                    "publicIPAllocationMethod": "string",
                    "resourceGuid": "string"
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "subnet": {
                  "etag": "string",
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "addressPrefix": "string",
                    "ipConfigurations": [
                      {
                        "etag": "string",
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "privateIPAddress": "string",
                          "privateIPAllocationMethod": "string",
                          "provisioningState": "string",
                          "publicIPAddress": {
                            "etag": "string",
                            "id": "string",
                            "location": "string",
                            "properties": {
                              "dnsSettings": {
                                "domainNameLabel": "string",
                                "fqdn": "string",
                                "reverseFqdn": "string"
                              },
                              "idleTimeoutInMinutes": "int",
                              "ipAddress": "string",
                              "ipConfiguration": ...,
                              "provisioningState": "string",
                              "publicIPAddressVersion": "string",
                              "publicIPAllocationMethod": "string",
                              "resourceGuid": "string"
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          },
                          "subnet": ...
                        }
                      }
                    ],
                    "networkSecurityGroup": {
                      "etag": "string",
                      "id": "string",
                      "location": "string",
                      "properties": {
                        "defaultSecurityRules": [
                          {
                            "etag": "string",
                            "id": "string",
                            "name": "string",
                            "properties": {
                              "access": "string",
                              "description": "string",
                              "destinationAddressPrefix": "string",
                              "destinationPortRange": "string",
                              "direction": "string",
                              "priority": "int",
                              "protocol": "string",
                              "provisioningState": "string",
                              "sourceAddressPrefix": "string",
                              "sourcePortRange": "string"
                            }
                          }
                        ],
                        "networkInterfaces": [
                          {
                            "etag": "string",
                            "id": "string",
                            "location": "string",
                            "properties": {
                              "dnsSettings": {
                                "appliedDnsServers": [ "string" ],
                                "dnsServers": [ "string" ],
                                "internalDnsNameLabel": "string",
                                "internalDomainNameSuffix": "string",
                                "internalFqdn": "string"
                              },
                              "enableIPForwarding": "bool",
                              "ipConfigurations": [
                                ...
                              ],
                              "macAddress": "string",
                              "networkSecurityGroup": ...,
                              "primary": "bool",
                              "provisioningState": "string",
                              "resourceGuid": "string",
                              "virtualMachine": {
                                "id": "string"
                              }
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "provisioningState": "string",
                        "resourceGuid": "string",
                        "securityRules": [
                          {
                            "etag": "string",
                            "id": "string",
                            "name": "string",
                            "properties": {
                              "access": "string",
                              "description": "string",
                              "destinationAddressPrefix": "string",
                              "destinationPortRange": "string",
                              "direction": "string",
                              "priority": "int",
                              "protocol": "string",
                              "provisioningState": "string",
                              "sourceAddressPrefix": "string",
                              "sourcePortRange": "string"
                            }
                          }
                        ],
                        "subnets": [
                          ...
                        ]
                      },
                      "tags": {
                        "{customized property}": "string"
                      }
                    },
                    "provisioningState": "string",
                    "routeTable": {
                      "etag": "string",
                      "id": "string",
                      "location": "string",
                      "properties": {
                        "provisioningState": "string",
                        "routes": [
                          {
                            "etag": "string",
                            "id": "string",
                            "name": "string",
                            "properties": {
                              "addressPrefix": "string",
                              "nextHopIpAddress": "string",
                              "nextHopType": "string",
                              "provisioningState": "string"
                            }
                          }
                        ],
                        "subnets": [
                          ...
                        ]
                      },
                      "tags": {
                        "{customized property}": "string"
                      }
                    }
                  }
                }
              }
            }
          ],
          "provisioningState": "string"
        }
      }
    ],
    "backendHttpSettingsCollection": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "cookieBasedAffinity": "string",
          "port": "int",
          "probe": {
            "id": "string"
          },
          "protocol": "string",
          "provisioningState": "string",
          "requestTimeout": "int"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "privateIPAddress": "string",
          "privateIPAllocationMethod": "string",
          "provisioningState": "string",
          "publicIPAddress": {
            "id": "string"
          },
          "subnet": {
            "id": "string"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "port": "int",
          "provisioningState": "string"
        }
      }
    ],
    "gatewayIPConfigurations": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "provisioningState": "string",
          "subnet": {
            "id": "string"
          }
        }
      }
    ],
    "httpListeners": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": {
            "id": "string"
          },
          "hostName": "string",
          "protocol": "string",
          "provisioningState": "string",
          "requireServerNameIndication": "bool",
          "sslCertificate": {
            "id": "string"
          }
        }
      }
    ],
    "probes": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "host": "string",
          "interval": "int",
          "path": "string",
          "protocol": "string",
          "provisioningState": "string",
          "timeout": "int",
          "unhealthyThreshold": "int"
        }
      }
    ],
    "provisioningState": "string",
    "requestRoutingRules": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddressPool": {
            "id": "string"
          },
          "backendHttpSettings": {
            "id": "string"
          },
          "httpListener": {
            "id": "string"
          },
          "provisioningState": "string",
          "ruleType": "string",
          "urlPathMap": {
            "id": "string"
          }
        }
      }
    ],
    "resourceGuid": "string",
    "sku": {
      "capacity": "int",
      "name": "string",
      "tier": "string"
    },
    "sslCertificates": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "data": "string",
          "password": "string",
          "provisioningState": "string",
          "publicCertData": "string"
        }
      }
    ],
    "urlPathMaps": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "defaultBackendAddressPool": {
            "id": "string"
          },
          "defaultBackendHttpSettings": {
            "id": "string"
          },
          "pathRules": [
            {
              "etag": "string",
              "id": "string",
              "name": "string",
              "properties": {
                "backendAddressPool": {
                  "id": "string"
                },
                "backendHttpSettings": {
                  "id": "string"
                },
                "paths": [ "string" ],
                "provisioningState": "string"
              }
            }
          ],
          "provisioningState": "string"
        }
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik değerleri

ApplicationGatewayBackendAddress

Ad Açıklama Değer
Fqdn Dns adını alır veya ayarlar dizgi
ipAddress IP adresini alır veya ayarlar dizgi

ApplicationGatewayBackendAddressPool

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Arka Uç Adres Havuzunun Özellikleri ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Ad Açıklama Değer
backendAddresses Arka uç adreslerini alır veya ayarlar ApplicationGatewayBackendAddress[]
backendIPConfigurations NIC'lerde tanımlanan IP'lere başvuru koleksiyonunu alır NetworkInterfaceIPConfiguration[]
provisioningState Arka uç adres havuzu kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

ApplicationGatewayBackendHttpSettings

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Arka uç adres havuzu ayarlarının özellikleri ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Ad Açıklama Değer
cookieBasedAffinity Tanımlama bilgisi benzitesini alır veya ayarlar 'Devre Dışı'
'Etkin'
liman Bağlantı noktasını alır veya ayarlar Int
sonda Uygulama ağ geçidinin yoklama kaynağını alır veya ayarlar AltKaynak
protokol Protokolü alır veya ayarlar 'Http'
'Https'
provisioningState Arka uç http ayarları kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
requestTimeout İstek zaman aşımını alır veya ayarlar Int

ApplicationGatewayFrontendIPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Ön Uç IP yapılandırmasının özellikleri ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Ad Açıklama Değer
privateIPAddress Ağ Arabirimi IP Yapılandırmasının privateIPAddress değerini alır veya ayarlar dizgi
privateIPAllocationMethod PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) 'Dinamik'
'Statik'
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicIPAddress PublicIP kaynağının başvuruyu alır veya ayarlar AltKaynak
alt ağ Alt ağ kaynağının başvurularını alır veya ayarlar AltKaynak

ApplicationGatewayFrontendPort

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Ön Uç Bağlantı Noktasının Özellikleri ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Ad Açıklama Değer
liman Ön uç bağlantı noktasını alır veya ayarlar Int
provisioningState Ön uç bağlantı noktası kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

ApplicationGatewayHttpListener

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Http dinleyicisinin özellikleri ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Ad Açıklama Değer
frontendIPConfiguration Uygulama ağ geçidinin ön uç IP yapılandırma kaynağını alır veya ayarlar AltKaynak
frontendPort Uygulama ağ geçidinin ön uç bağlantı noktası kaynağını alır veya ayarlar AltKaynak
hostName Http dinleyicisinin ana bilgisayar adını alır veya ayarlar dizgi
protokol Protokolü alır veya ayarlar 'Http'
'Https'
provisioningState Http dinleyici kaynağının Sağlama durumunu Güncelleştirme/Silme/Başarısız olarak alır veya ayarlar dizgi
requireServerNameIndication http dinleyicisinin requireServerNameIndication değerini alır veya ayarlar Bool
sslCertificate Uygulama ağ geçidinin ssl sertifika kaynağını alır veya ayarlar AltKaynak

ApplicationGatewayIPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin IP yapılandırmasının özellikleri ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Ad Açıklama Değer
provisioningState Uygulama ağ geçidi alt ağ kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
alt ağ Alt ağ kaynağının başvurularını alır veya ayarlar. Application Gateway'in özel adresini aldığı alt ağ AltKaynak

ApplicationGatewayPathRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidi yoklama özellikleri ApplicationGatewayPathRulePropertiesFormat

ApplicationGatewayPathRulePropertiesFormat

Ad Açıklama Değer
backendAddressPool URL yol haritasının arka uç adres havuzu kaynağını alır veya ayarlar AltKaynak
arka uçHttpSettings URL yol haritasının arka uç http ayarları kaynağını alır veya ayarlar AltKaynak
Yol URL yol eşlemesinin yol kurallarını alır veya ayarlar string[]
provisioningState URL yol eşleme kaynağının yol kuralını alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

ApplicationGatewayProbe

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidi yoklama özellikleri ApplicationGatewayProbePropertiesFormat

ApplicationGatewayProbePropertiesFormat

Ad Açıklama Değer
ev sahibi Yoklama göndermek için konağı alır veya ayarlar dizgi
ara Saniye cinsinden yoklama aralığını alır veya ayarlar Int
yol Yoklamanın göreli yolunu alır veya ayarlar dizgi
protokol Protokolü alır veya ayarlar 'Http'
'Https'
provisioningState Arka uç http ayarları kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
Zaman aşımı Saniyeler içinde yoklama zaman aşımını alır veya ayarlar Int
unhealthyThreshold İyi durumda olmayan eşiği yoklama alır veya ayarlar Int

ApplicationGatewayPropertiesFormat

Ad Açıklama Değer
backendAddressPools Uygulama ağ geçidi kaynağının arka uç adres havuzunu alır veya ayarlar ApplicationGatewayBackendAddressPool[]
arka uçHttpSettingsCollection Uygulama ağ geçidi kaynağının arka uç http ayarlarını alır veya ayarlar ApplicationGatewayBackendHttpSettings[]
frontendIPConfigurations Uygulama ağ geçidi kaynağının ön uç IP adreslerini alır veya ayarlar ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Uygulama ağ geçidi kaynağının ön uç bağlantı noktalarını alır veya ayarlar ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Uygulama ağ geçidi kaynağının alt ağlarını alır veya ayarlar ApplicationGatewayIPConfiguration[]
httpListeners Uygulama ağ geçidi kaynağının HTTP dinleyicilerini alır veya ayarlar ApplicationGatewayHttpListener[]
Sonda Uygulama ağ geçidi kaynağının yoklamalarını alır veya ayarlar ApplicationGatewayProbe[]
provisioningState ApplicationGateway kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
requestRoutingRules Uygulama ağ geçidi kaynağının istek yönlendirme kurallarını alır veya ayarlar ApplicationGatewayRequestRoutingRule[]
resourceGuid ApplicationGateway kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi
Sku Uygulama ağ geçidi kaynağının sku'sunu alır veya ayarlar ApplicationGatewaySku
sslCertificates Uygulama ağ geçidi kaynağının SSL sertifikalarını alır veya ayarlar ApplicationGatewaySslCertificate[]
urlPathMaps Uygulama ağ geçidi kaynağının URL yol haritasını alır veya ayarlar ApplicationGatewayUrlPathMap[]

ApplicationGatewayRequestRoutingRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin İstek yönlendirme kuralının özellikleri ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Ad Açıklama Değer
backendAddressPool Uygulama ağ geçidinin arka uç adres havuzu kaynağını alır veya ayarlar AltKaynak
arka uçHttpSettings Uygulama ağ geçidinin ön uç bağlantı noktası kaynağını alır veya ayarlar AltKaynak
httpListener Application Gateway'in http dinleyici kaynağını alır veya ayarlar AltKaynak
provisioningState İstek yönlendirme kuralı kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
ruleType Kural türünü alır veya ayarlar 'Temel'
'PathBasedRouting'
urlPathMap Uygulama ağ geçidinin URL yol eşleme kaynağını alır veya ayarlar AltKaynak

ApplicationGatewaySku

Ad Açıklama Değer
kapasite Uygulama ağ geçidinin kapasitesini (örnek sayısını) alır veya ayarlar Int
ad Uygulama ağ geçidi SKU'sunun adını alır veya ayarlar 'Standard_Large'
'Standard_Medium'
'Standard_Small'
Katmanı Uygulama ağ geçidi katmanını alır veya ayarlar 'Standart'

ApplicationGatewaySslCertificate

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin SSL sertifikalarının özellikleri ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Ad Açıklama Değer
veri Sertifika verilerini alır veya ayarlar dizgi
parola Sertifika parolasını alır veya ayarlar dizgi
provisioningState Ssl sertifika kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicCertData Sertifika genel verilerini alır veya ayarlar dizgi

ApplicationGatewayUrlPathMap

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidi yoklama özellikleri ApplicationGatewayUrlPathMapPropertiesFormat

ApplicationGatewayUrlPathMapPropertiesFormat

Ad Açıklama Değer
defaultBackendAddressPool URL yol haritasının varsayılan arka uç adres havuzu kaynağını alır veya ayarlar AltKaynak
defaultBackendHttpSettings URL yol haritasının varsayılan arka uç http ayarları kaynağını alır veya ayarlar AltKaynak
pathRules URL yol eşleme kaynağının yol kuralını alır veya ayarlar ApplicationGatewayPathRule[]
provisioningState Arka uç http ayarları kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

BackendAddressPool

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler BackendAddressPool Özellikleri BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Ad Açıklama Değer
backendIPConfigurations NIC'lerde tanımlanan IP'lere başvuru koleksiyonunu alır NetworkInterfaceIPConfiguration[]
loadBalancingRules Bu Arka Uç Adres Havuzunu kullanan Yük Dengeleme kurallarını alır SubResource[]
outboundNatRule Bu Arka Uç Adres Havuzunu kullanan giden kuralları alır AltKaynak
provisioningState PublicIP kaynağının sağlama durumu Güncelleştirildi/Silindi/Başarısız Oldu dizgi

InboundNatRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Gelen NAT kuralının özellikleri InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Ad Açıklama Değer
backendIPConfiguration Bir VM'nin NetworkInterface'inde tanımlanan özel ip adresine başvuru alır veya ayarlar. Ön uçIPConfigurations'ın her birinin frontendPort'una gönderilen trafik, geri alınan IP'ye iletilir NetworkInterfaceIPConfiguration
backendPort Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın Int
enableFloatingIP Sql AlwaysOn kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL Always ON kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez Bool
frontendIPConfiguration Ön uç IP Adreslerine başvuru alır veya ayarlar AltKaynak
frontendPort Dış uç noktanın bağlantı noktasını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir Int
idleTimeoutInMinutes Tcp boşta bağlantısı için zaman aşımını alır veya ayarlar. 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 Int
protokol Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir 'Tcp'
'Udp'
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

IPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler IPConfiguration Özellikleri IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Ad Açıklama Değer
privateIPAddress IP Yapılandırmasının privateIPAddress değerini alır veya ayarlar dizgi
privateIPAllocationMethod PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) 'Dinamik'
'Statik'
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicIPAddress PublicIP kaynağının başvuruyu alır veya ayarlar PublicIPAddress
alt ağ Alt ağ kaynağının başvurularını alır veya ayarlar alt ağ

Microsoft.Network/applicationGateways

Ad Açıklama Değer
apiVersion API sürümü '2016-03-30'
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
yer Kaynak konumu dizgi
ad Kaynak adı dize (gerekli)
Özellikler Application Gateway Özellikleri ApplicationGatewayPropertiesFormat
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Network/applicationGateways'

NetworkInterface

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler NetworkInterface özellikleri. NetworkInterfacePropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

NetworkInterfaceDnsSettings

Ad Açıklama Değer
appliedDnsServers Uygulanan DNS sunucularının IP adreslerinin listesini alır veya ayarlar string[]
dnsServers DNS sunucularının IP adreslerinin listesini alır veya ayarlar string[]
internalDnsNameLabel İç DNS adını alır veya ayarlar dizgi
internalDomainNameSuffix NIC'nin iç etki alanı adı son ekini alır veya ayarlar. dizgi
internalFqdn İç FQDN'yi alır veya ayarlar. dizgi

NetworkInterfaceIPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler IPConfiguration Özellikleri NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Ad Açıklama Değer
applicationGatewayBackendAddressPools ApplicationGatewayBackendAddressPool kaynağının başvurusunu alır veya ayarlar ApplicationGatewayBackendAddressPool[]
loadBalancerBackendAddressPools LoadBalancerBackendAddressPool kaynağının başvuruyu alır veya ayarlar BackendAddressPool[]
loadBalancerInboundNatRules LoadBalancerInboundNatRules başvurularının listesini alır veya ayarlar InboundNatRule[]
birincil Bunun NIC'de birincil müşteri adresi olup olmadığını alır Bool
privateIPAddress dizgi
privateIPAddressVersion PrivateIP adres sürümünü (IPv4/IPv6) alır veya ayarlar 'IPv4'
'IPv6'
privateIPAllocationMethod PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) 'Dinamik'
'Statik'
provisioningState dizgi
publicIPAddress PublicIPAddress kaynağı PublicIPAddress
alt ağ VirtualNetwork kaynağında alt ağ alt ağ

NetworkInterfacePropertiesFormat

Ad Açıklama Değer
dnsSettings NetworkInterface'de DNS Ayarlarını alır veya ayarlar NetworkInterfaceDnsSettings
enableIPForwarding NIC'de IPForwarding'in etkinleştirilip etkinleştirilmediğini alır veya ayarlar Bool
ipConfigurations NetworkInterface IPConfigurations listesini alır veya ayarlar NetworkInterfaceIPConfiguration[]
macAddress Ağ arabiriminin MAC Adresini alır dizgi
networkSecurityGroup NetworkSecurityGroup kaynağının başvuruyu alır veya ayarlar NetworkSecurityGroup
birincil Bunun bir sanal makinede birincil NIC olup olmadığını alır Bool
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
resourceGuid Ağ arabirimi kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi
virtualMachine VirtualMachine başvuruyu alır veya ayarlar AltKaynak

NetworkSecurityGroup

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler Ağ Güvenlik Grubu kaynağı NetworkSecurityGroupPropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

NetworkSecurityGroupPropertiesFormat

Ad Açıklama Değer
defaultSecurityRules Ağ güvenlik grubunun Varsayılan güvenlik kurallarını alır veya ayarlar SecurityRule[]
networkInterfaces Ağ Arabirimlerine başvuru koleksiyonunu alır NetworkInterface[]
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
resourceGuid Ağ güvenlik grubu kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi
securityRules Ağ güvenlik grubunun Güvenlik kurallarını alır veya ayarlar SecurityRule[]
Alt ağ Alt ağlara başvuru koleksiyonunu alır alt ağ[]

PublicIPAddress

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler PublicIpAddress özellikleri PublicIPAddressPropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

PublicIPAddressDnsSettings

Ad Açıklama Değer
domainNameLabel Etki alanı adı etiketini alır veya ayarlar. 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 DNS kaydı oluşturulur. dizgi
Fqdn Genel IP ile ilişkili A DNS kaydının FQDN, Tam etki alanı adını alır. Bu, domainNameLabel ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir. dizgi
reverseFqdn Ters FQDN'yi alır veya ayarlar. 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. dizgi

PublicIPAddressPropertiesFormat

Ad Açıklama Değer
dnsSettings Genel IP adresiyle ilişkili DNS kaydının FQDN'sini alır veya ayarlar PublicIPAddressDnsSettings
idleTimeoutInMinutes Genel IP adresinin boşta kalma zaman aşımını alır veya ayarlar Int
ipAddress dizgi
ipConfiguration IPConfiguration ipconfiguration
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicIPAddressVersion PublicIP adres sürümünü (IPv4/IPv6) alır veya ayarlar 'IPv4'
'IPv6'
publicIPAllocationMethod PublicIP ayırma yöntemini (Statik/Dinamik) alır veya ayarlar 'Dinamik'
'Statik'
resourceGuid PublicIP kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

Rota

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Yönlendirme kaynağı RoutePropertiesFormat

RoutePropertiesFormat

Ad Açıklama Değer
addressPrefix Yolun uygulanacağı hedef CIDR'yi alır veya ayarlar. dizgi
nextHopIpAddress IP adresi paketlerinin iletilmesi gerekenleri alır veya ayarlar. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir. dizgi
nextHopType Paketin gönderilmesi gereken Azure atlama türünü alır veya ayarlar. 'internet'
'Hiçbiri'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (gerekli)
provisioningState Kaynağın Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

RouteTable

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler Yönlendirme Tablosu kaynağı RouteTablePropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

RouteTablePropertiesFormat

Ad Açıklama Değer
provisioningState Kaynağın Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
Yol Yol Tablosundaki Yolları alır veya ayarlar Rota[]
Alt ağ Alt ağlara başvuru koleksiyonunu alır alt ağ[]

SecurityRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Ad Açıklama Değer
erişim Ağ trafiğine izin verilir veya reddedilir alır veya ayarlar. Olası değerler :'İzin Ver' ve 'Reddet'. 'İzin Ver'
'Reddet' (gerekli)
Açıklama Bu kural için bir açıklama alır veya ayarlar. 140 karakterle sınırlıdır. dizgi
destinationAddressPrefix Hedef adres ön ekini alır veya ayarlar. CIDR veya kaynak IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. dize (gerekli)
destinationPortRange Hedef Bağlantı Noktasını veya Aralığı alır veya ayarlar. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarını eşleştirmek için de kullanılabilir. dizgi
yön Kuralın yönünü alır veya ayarlar. Gelen veya Giden. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. 'Gelen'
'Giden' (gerekli)
öncelik Kuralın önceliğini alır veya ayarlar. 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üşükse kuralın önceliği de o kadar yüksektir. Int
protokol Bu kuralın geçerli olduğu Ağ protokollerini alır veya ayarlar. Tcp, Udp veya Tümü(*) olabilir. '*'
'Tcp'
'Udp' (gerekli)
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
sourceAddressPrefix Kaynak adres ön eklerini alır veya ayarlar. CIDR veya kaynak IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için 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. dize (gerekli)
sourcePortRange Kaynak Bağlantı Noktasını veya Aralığı alır veya ayarlar. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarını eşleştirmek için de kullanılabilir. dizgi

Alt ağ

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler SubnetPropertiesFormat

SubnetPropertiesFormat

Ad Açıklama Değer
addressPrefix Alt ağ için Adres ön ekini alır veya ayarlar. dizgi
ipConfigurations Alt ağ kullanarak ağ arabirimi IP yapılandırmalarına yönelik başvuru dizisini alır IPConfiguration[]
networkSecurityGroup NetworkSecurityGroup kaynağının başvuruyu alır veya ayarlar NetworkSecurityGroup
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
routeTable RouteTable kaynağının başvuruyu alır veya ayarlar RouteTable

Alt Kaynak

Ad Açıklama Değer
Kimliği Kaynak Kimliği dizgi

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
NAT Ağ Geçidi ve Application Gateway ile AKS Kümesini

Azure 'a dağıtma
Bu örnek, giden bağlantılar için NAT Ağ Geçidi ve gelen bağlantılar için Application Gateway ile AKS kümesinin nasıl dağıtılacağı gösterilmektedir.
Application Gateway Giriş Denetleyicisi ile AKS kümesini

Azure 'a dağıtma
Bu örnekte Application Gateway, Application Gateway Giriş Denetleyicisi, Azure Container Registry, Log Analytics ve Key Vault ile AKS kümesinin nasıl dağıtılacağı gösterilmektedir
WAF, SSL, IIS ve HTTPS yeniden yönlendirme ile App Gateway

Azure 'a dağıtma
Bu şablon, IIS sunucularında WAF, uçtan uca SSL ve HTTP'den HTTPS'ye yeniden yönlendirme içeren bir Application Gateway dağıtır.
IP Kısıtlaması olan bir Web Uygulaması için Application Gateway

Azure 'a dağıtma
Bu şablon, Web App'te IP kısıtlaması etkinleştirilmiş bir Azure Web App'in önünde bir uygulama ağ geçidi oluşturur.
Application Gateway for Multi Hosting

Azure 'a dağıtma
Bu şablon bir Application Gateway oluşturur ve 443 numaralı bağlantı noktasında Multi Hosting için yapılandırılır.
Url Yolu Tabanlı Yönlendirme için Application Gateway

Azure 'a dağıtma
Bu şablon bir Application Gateway oluşturur ve URL Yolu Tabanlı Yönlendirme için yapılandırılır.
İç API Management ve Web App ile Application Gateway

Azure 'a dağıtma
Application Gateway, İnternet trafiğini Azure Web App'te barındırılan bir web API'sine hizmet veren bir sanal ağ (iç mod) API Management örneğine yönlendirir.
WAF ve güvenlik duvarı ilkesi ile Application Gateway'i

Azure 'a dağıtma
Bu şablon, bir güvenlik duvarı ilkesiyle birlikte WAF yapılandırılmış bir Application Gateway oluşturur
Azure SQL Veritabanı ile LANSA Windows VM ScaleSet'i otomatik ölçeklendirmeyi

Azure 'a dağıtma
Şablon, ölçek kümesinde istenen sayıda VM ile bir Windows VMSS ve her vm'ye yüklenecek bir LANSA MSI dağıtır. VM Ölçek Kümesi dağıtıldıktan sonra LANSA MSI'yi yüklemek için özel bir betik uzantısı kullanılır)
Azure Application Gateway Tanıtım Kurulumu

Azure 'a dağıtma
Bu şablon, tanımlama bilgisi tabanlı benşim ile veya tanımlama bilgisi olmadan yük dengelemeyi test etmek için Azure Application Gateway demosunu hızla dağıtmanıza olanak tanır.
Application Gateway v2 ile korunan bir Web Uygulaması oluşturma

Azure 'a dağıtma
Bu şablon, Application Gateway v2 için Erişim Kısıtlaması olan bir Azure Web Uygulaması oluşturur. Application Gateway, 'Microsoft.Web' Hizmet Uç Noktası etkinleştirilmiş bir sanal ağa (alt ağ) dağıtılır. Web Uygulaması alt ağdan gelen trafiğe erişimi kısıtlar.
Web Uygulaması, PE ve Application Gateway v2 oluşturma

Azure 'a dağıtma
Bu şablon, Bir Application Gateway v2 olan Azure Sanal Ağ Alt Ağı'nda Özel uç nokta içeren bir Azure Web Uygulaması oluşturur. Application Gateway bir sanal ağda (alt ağ) dağıtılır. Web Uygulaması, özel uç nokta kullanarak alt ağdan gelen trafiğe erişimi kısıtlar
Sanal ağ WordPress sitesi oluşturma

Azure 'a dağıtma
Bu şablon, sanal ağdaki Kapsayıcı Örneği'nde bir WordPress sitesi oluşturur. Ve WordPress sitesine erişebilen bir genel site FQDN'sini çıktı olarak alın.
application gateway oluşturma

Azure 'a dağıtma
Bu şablon sanal ağda bir uygulama ağ geçidi oluşturur ve herhangi bir sayıda sanal makine için yük dengeleme kuralları ayarlar
Application Gateway (Özel SSL) oluşturma

Azure 'a dağıtma
Bu şablon, özel ssl ilkesiyle yapılandırılmış bir Application Gateway dağıtır.
application gateway (SSL İlkesi) oluşturma

Azure 'a dağıtma
Bu şablon, önceden tanımlanmış ssl ilkesiyle yapılandırılmış bir Application Gateway dağıtır.
Application Gateway (WAF) oluşturma

Azure 'a dağıtma
Bu şablon, sanal ağda Web Uygulaması Güvenlik Duvarı işlevselliğine sahip bir uygulama ağ geçidi oluşturur ve herhangi bir sayıda sanal makine için yük dengeleme kuralları ayarlar
WebApps için Application Gateway oluşturma

Azure 'a dağıtma
Bu şablon, özel yoklama etkin iki Azure Web Apps'in önünde bir uygulama ağ geçidi oluşturur.
Application Gateway v2 oluşturma

Azure 'a dağıtma
Bu şablon sanal ağda bir uygulama ağ geçidi v2 oluşturur ve otomatik ölçeklendirme özelliklerini ve genel ön uçla bir HTTP yük dengeleme kuralı ayarlar
Key Vault ile Application Gateway V2 oluşturma

Azure 'a dağıtma
Bu şablon bir Sanal Ağa Application Gateway V2, kullanıcı tanımlı kimlik, Key Vault, gizli dizi (sertifika verileri) ve Key Vault ile Application Gateway'e erişim ilkesi dağıtır.
Yol Geçersiz Kılma ile Application Gateway Oluşturma

Azure 'a dağıtma
Bu şablon bir Application Gateway dağıtır ve arka uç adres havuzu için yol geçersiz kılma özelliğinin kullanımını gösterir.
Yoklama ile Application Gateway Oluşturma

Azure 'a dağıtma
Bu şablon gelişmiş yoklama işlevselliğine sahip bir Application Gateway dağıtır.
Genel IP ile Application Gateway Oluşturma

Azure 'a dağıtma
Bu şablon bir Application Gateway, Application Gateway için Genel IP adresi ve Application Gateway'in dağıtıldığı Sanal Ağ oluşturur. Ayrıca, İki arka uç sunucusu ile Http Yük dengelemesi için Application Gateway'i yapılandırıyor. Arka uç sunucuları için geçerli IP'ler belirtmeniz gerekir.
Genel IP (Boşaltma) ile Application Gateway Oluşturma

Azure 'a dağıtma
Bu şablon bir Application Gateway, Application Gateway için Genel IP adresi ve Application Gateway'in dağıtıldığı Sanal Ağ oluşturur. Ayrıca, İki arka uç sunucusuyla Ssl Yük Boşaltma ve Yük dengeleme için Application Gateway'i yapılandırıyor. Arka uç sunucuları için geçerli IP'ler belirtmeniz gerekir.
yeniden yönlendirme ile Application Gateway oluşturma

Azure 'a dağıtma
Bu şablon, sanal ağda Yeniden yönlendirme işlevlerine sahip bir uygulama ağ geçidi oluşturur ve yük dengeleme ve yeniden yönlendirme kurallarını ayarlar (temel ve yol tabanlı)
Yeniden Yazma ile Application Gateway Oluşturma

Azure 'a dağıtma
Bu şablon, sanal ağda yeniden yazma işlevlerine sahip bir uygulama ağ geçidi oluşturur ve yük dengelemeyi ayarlar, kuralları yeniden yazar
Azure Application Gateway v2 oluşturma

Azure 'a dağıtma
Bu şablon, arka uç havuzunda iki Windows Server 2016 sunucusu ile bir Azure Application Gateway oluşturur
Azure Application Gateway üzerinde Azure WAF v2 oluşturma

Azure 'a dağıtma
Bu şablon, arka uç havuzunda iki Windows Server 2016 sunucusu ile Azure Application Gateway'de bir Azure Web Uygulaması Güvenlik Duvarı v2 oluşturur
IPv6 Application Gateway Oluşturma

Azure 'a dağıtma
Bu şablon, çift yığınlı bir sanal ağda IPv6 ön ucuna sahip bir uygulama ağ geçidi oluşturur.
App Gateway ile İç Sanal Ağda API Management Oluşturma

Azure 'a dağıtma
Bu şablon, Azure Application Gateway tarafından korunan özel bir ağda Azure API Management örneği oluşturma adımlarını gösterir.
Sertifikalar ile Application Gateway Oluşturma

Azure 'a dağıtma
Bu şablonda Key Vault otomatik olarak imzalanan sertifikaların nasıl oluşturulacağı ve ardından Application Gateway'den nasıl başvurulacağı gösterilmektedir.
Azure Application Gateway ile Windows VM ölçek kümesi dağıtma

Azure 'a dağıtma
Bu şablon, Azure Application Gateway ile tümleştirilmiş basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır ve en fazla 1000 VM'yi destekler
Azure Application Gateway ile Ubuntu VM ölçek kümesi dağıtma

Azure 'a dağıtma
Bu şablon, Azure Application Gateway ile tümleştirilmiş basit bir Ubuntu VM Ölçek Kümesi dağıtmanıza olanak tanır ve en fazla 1000 VM'yi destekler
ILB ASE ile eShop Web Sitesi

Azure 'a dağıtma
App Service Ortamı, Azure App Service uygulamalarını Web Apps, Mobile Apps ve API Apps gibi yüksek ölçekte güvenli bir şekilde çalıştırmak için tamamen yalıtılmış ve ayrılmış bir ortam sağlayan bir Azure App Service Premium hizmet planı seçeneğidir.
Application Gateway kaynağı ile Front Door Standard/Premium

Azure 'a dağıtma
Bu şablon bir Front Door Standard/Premium ve Application Gateway örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve WAF ilkesi kullanır.
Kapsayıcı Örnekleri ve Application Gateway ile Front Door

Azure 'a dağıtma
Bu şablon, kapsayıcı grubu ve Application Gateway ile bir Front Door Standard/Premium oluşturur.
NSG, ILB, AppGateway ile Çok Katmanlı Uygulama

Azure 'a dağıtma
Bu şablon bir Sanal Ağ dağıtır, ağı alt ağlar üzerinden ayırır, VM'leri dağıtır ve yük dengelemeyi yapılandırıyor
Çok katmanlı trafik yöneticisi, L4 ILB, L7 AppGateway

Azure 'a dağıtma
Bu şablon bir Sanal Ağ dağıtır, ağı alt ağlar üzerinden ayırır, VM'leri dağıtır ve yük dengelemeyi yapılandırıyor

Terraform (AzAPI sağlayıcısı) kaynak tanımı

applicationGateways kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/applicationGateways kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/applicationGateways@2016-03-30"
  name = "string"
  etag = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      backendAddressPools = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            backendAddresses = [
              {
                fqdn = "string"
                ipAddress = "string"
              }
            ]
            backendIPConfigurations = [
              {
                etag = "string"
                id = "string"
                name = "string"
                properties = {
                  applicationGatewayBackendAddressPools = [
                    ...
                  ]
                  loadBalancerBackendAddressPools = [
                    {
                      etag = "string"
                      id = "string"
                      name = "string"
                      properties = {
                        backendIPConfigurations = [
                          ...
                        ]
                        loadBalancingRules = [
                          {
                            id = "string"
                          }
                        ]
                        outboundNatRule = {
                          id = "string"
                        }
                        provisioningState = "string"
                      }
                    }
                  ]
                  loadBalancerInboundNatRules = [
                    {
                      etag = "string"
                      id = "string"
                      name = "string"
                      properties = {
                        backendIPConfiguration = ...
                        backendPort = int
                        enableFloatingIP = bool
                        frontendIPConfiguration = {
                          id = "string"
                        }
                        frontendPort = int
                        idleTimeoutInMinutes = int
                        protocol = "string"
                        provisioningState = "string"
                      }
                    }
                  ]
                  primary = bool
                  privateIPAddress = "string"
                  privateIPAddressVersion = "string"
                  privateIPAllocationMethod = "string"
                  provisioningState = "string"
                  publicIPAddress = {
                    etag = "string"
                    id = "string"
                    location = "string"
                    properties = {
                      dnsSettings = {
                        domainNameLabel = "string"
                        fqdn = "string"
                        reverseFqdn = "string"
                      }
                      idleTimeoutInMinutes = int
                      ipAddress = "string"
                      ipConfiguration = {
                        etag = "string"
                        id = "string"
                        name = "string"
                        properties = {
                          privateIPAddress = "string"
                          privateIPAllocationMethod = "string"
                          provisioningState = "string"
                          publicIPAddress = ...
                          subnet = {
                            etag = "string"
                            id = "string"
                            name = "string"
                            properties = {
                              addressPrefix = "string"
                              ipConfigurations = [
                                ...
                              ]
                              networkSecurityGroup = {
                                etag = "string"
                                id = "string"
                                location = "string"
                                properties = {
                                  defaultSecurityRules = [
                                    {
                                      etag = "string"
                                      id = "string"
                                      name = "string"
                                      properties = {
                                        access = "string"
                                        description = "string"
                                        destinationAddressPrefix = "string"
                                        destinationPortRange = "string"
                                        direction = "string"
                                        priority = int
                                        protocol = "string"
                                        provisioningState = "string"
                                        sourceAddressPrefix = "string"
                                        sourcePortRange = "string"
                                      }
                                    }
                                  ]
                                  networkInterfaces = [
                                    {
                                      etag = "string"
                                      id = "string"
                                      location = "string"
                                      properties = {
                                        dnsSettings = {
                                          appliedDnsServers = [
                                            "string"
                                          ]
                                          dnsServers = [
                                            "string"
                                          ]
                                          internalDnsNameLabel = "string"
                                          internalDomainNameSuffix = "string"
                                          internalFqdn = "string"
                                        }
                                        enableIPForwarding = bool
                                        ipConfigurations = [
                                          ...
                                        ]
                                        macAddress = "string"
                                        networkSecurityGroup = ...
                                        primary = bool
                                        provisioningState = "string"
                                        resourceGuid = "string"
                                        virtualMachine = {
                                          id = "string"
                                        }
                                      }
                                      tags = {
                                        {customized property} = "string"
                                      }
                                    }
                                  ]
                                  provisioningState = "string"
                                  resourceGuid = "string"
                                  securityRules = [
                                    {
                                      etag = "string"
                                      id = "string"
                                      name = "string"
                                      properties = {
                                        access = "string"
                                        description = "string"
                                        destinationAddressPrefix = "string"
                                        destinationPortRange = "string"
                                        direction = "string"
                                        priority = int
                                        protocol = "string"
                                        provisioningState = "string"
                                        sourceAddressPrefix = "string"
                                        sourcePortRange = "string"
                                      }
                                    }
                                  ]
                                  subnets = [
                                    ...
                                  ]
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                              provisioningState = "string"
                              routeTable = {
                                etag = "string"
                                id = "string"
                                location = "string"
                                properties = {
                                  provisioningState = "string"
                                  routes = [
                                    {
                                      etag = "string"
                                      id = "string"
                                      name = "string"
                                      properties = {
                                        addressPrefix = "string"
                                        nextHopIpAddress = "string"
                                        nextHopType = "string"
                                        provisioningState = "string"
                                      }
                                    }
                                  ]
                                  subnets = [
                                    ...
                                  ]
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            }
                          }
                        }
                      }
                      provisioningState = "string"
                      publicIPAddressVersion = "string"
                      publicIPAllocationMethod = "string"
                      resourceGuid = "string"
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  subnet = {
                    etag = "string"
                    id = "string"
                    name = "string"
                    properties = {
                      addressPrefix = "string"
                      ipConfigurations = [
                        {
                          etag = "string"
                          id = "string"
                          name = "string"
                          properties = {
                            privateIPAddress = "string"
                            privateIPAllocationMethod = "string"
                            provisioningState = "string"
                            publicIPAddress = {
                              etag = "string"
                              id = "string"
                              location = "string"
                              properties = {
                                dnsSettings = {
                                  domainNameLabel = "string"
                                  fqdn = "string"
                                  reverseFqdn = "string"
                                }
                                idleTimeoutInMinutes = int
                                ipAddress = "string"
                                ipConfiguration = ...
                                provisioningState = "string"
                                publicIPAddressVersion = "string"
                                publicIPAllocationMethod = "string"
                                resourceGuid = "string"
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                            subnet = ...
                          }
                        }
                      ]
                      networkSecurityGroup = {
                        etag = "string"
                        id = "string"
                        location = "string"
                        properties = {
                          defaultSecurityRules = [
                            {
                              etag = "string"
                              id = "string"
                              name = "string"
                              properties = {
                                access = "string"
                                description = "string"
                                destinationAddressPrefix = "string"
                                destinationPortRange = "string"
                                direction = "string"
                                priority = int
                                protocol = "string"
                                provisioningState = "string"
                                sourceAddressPrefix = "string"
                                sourcePortRange = "string"
                              }
                            }
                          ]
                          networkInterfaces = [
                            {
                              etag = "string"
                              id = "string"
                              location = "string"
                              properties = {
                                dnsSettings = {
                                  appliedDnsServers = [
                                    "string"
                                  ]
                                  dnsServers = [
                                    "string"
                                  ]
                                  internalDnsNameLabel = "string"
                                  internalDomainNameSuffix = "string"
                                  internalFqdn = "string"
                                }
                                enableIPForwarding = bool
                                ipConfigurations = [
                                  ...
                                ]
                                macAddress = "string"
                                networkSecurityGroup = ...
                                primary = bool
                                provisioningState = "string"
                                resourceGuid = "string"
                                virtualMachine = {
                                  id = "string"
                                }
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          provisioningState = "string"
                          resourceGuid = "string"
                          securityRules = [
                            {
                              etag = "string"
                              id = "string"
                              name = "string"
                              properties = {
                                access = "string"
                                description = "string"
                                destinationAddressPrefix = "string"
                                destinationPortRange = "string"
                                direction = "string"
                                priority = int
                                protocol = "string"
                                provisioningState = "string"
                                sourceAddressPrefix = "string"
                                sourcePortRange = "string"
                              }
                            }
                          ]
                          subnets = [
                            ...
                          ]
                        }
                        tags = {
                          {customized property} = "string"
                        }
                      }
                      provisioningState = "string"
                      routeTable = {
                        etag = "string"
                        id = "string"
                        location = "string"
                        properties = {
                          provisioningState = "string"
                          routes = [
                            {
                              etag = "string"
                              id = "string"
                              name = "string"
                              properties = {
                                addressPrefix = "string"
                                nextHopIpAddress = "string"
                                nextHopType = "string"
                                provisioningState = "string"
                              }
                            }
                          ]
                          subnets = [
                            ...
                          ]
                        }
                        tags = {
                          {customized property} = "string"
                        }
                      }
                    }
                  }
                }
              }
            ]
            provisioningState = "string"
          }
        }
      ]
      backendHttpSettingsCollection = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            cookieBasedAffinity = "string"
            port = int
            probe = {
              id = "string"
            }
            protocol = "string"
            provisioningState = "string"
            requestTimeout = int
          }
        }
      ]
      frontendIPConfigurations = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            privateIPAddress = "string"
            privateIPAllocationMethod = "string"
            provisioningState = "string"
            publicIPAddress = {
              id = "string"
            }
            subnet = {
              id = "string"
            }
          }
        }
      ]
      frontendPorts = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            port = int
            provisioningState = "string"
          }
        }
      ]
      gatewayIPConfigurations = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            provisioningState = "string"
            subnet = {
              id = "string"
            }
          }
        }
      ]
      httpListeners = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = {
              id = "string"
            }
            hostName = "string"
            protocol = "string"
            provisioningState = "string"
            requireServerNameIndication = bool
            sslCertificate = {
              id = "string"
            }
          }
        }
      ]
      probes = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            host = "string"
            interval = int
            path = "string"
            protocol = "string"
            provisioningState = "string"
            timeout = int
            unhealthyThreshold = int
          }
        }
      ]
      provisioningState = "string"
      requestRoutingRules = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            backendAddressPool = {
              id = "string"
            }
            backendHttpSettings = {
              id = "string"
            }
            httpListener = {
              id = "string"
            }
            provisioningState = "string"
            ruleType = "string"
            urlPathMap = {
              id = "string"
            }
          }
        }
      ]
      resourceGuid = "string"
      sku = {
        capacity = int
        name = "string"
        tier = "string"
      }
      sslCertificates = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            data = "string"
            password = "string"
            provisioningState = "string"
            publicCertData = "string"
          }
        }
      ]
      urlPathMaps = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            defaultBackendAddressPool = {
              id = "string"
            }
            defaultBackendHttpSettings = {
              id = "string"
            }
            pathRules = [
              {
                etag = "string"
                id = "string"
                name = "string"
                properties = {
                  backendAddressPool = {
                    id = "string"
                  }
                  backendHttpSettings = {
                    id = "string"
                  }
                  paths = [
                    "string"
                  ]
                  provisioningState = "string"
                }
              }
            ]
            provisioningState = "string"
          }
        }
      ]
    }
  })
}

Özellik değerleri

ApplicationGatewayBackendAddress

Ad Açıklama Değer
Fqdn Dns adını alır veya ayarlar dizgi
ipAddress IP adresini alır veya ayarlar dizgi

ApplicationGatewayBackendAddressPool

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Arka Uç Adres Havuzunun Özellikleri ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Ad Açıklama Değer
backendAddresses Arka uç adreslerini alır veya ayarlar ApplicationGatewayBackendAddress[]
backendIPConfigurations NIC'lerde tanımlanan IP'lere başvuru koleksiyonunu alır NetworkInterfaceIPConfiguration[]
provisioningState Arka uç adres havuzu kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

ApplicationGatewayBackendHttpSettings

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Arka uç adres havuzu ayarlarının özellikleri ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Ad Açıklama Değer
cookieBasedAffinity Tanımlama bilgisi benzitesini alır veya ayarlar 'Devre Dışı'
'Etkin'
liman Bağlantı noktasını alır veya ayarlar Int
sonda Uygulama ağ geçidinin yoklama kaynağını alır veya ayarlar AltKaynak
protokol Protokolü alır veya ayarlar 'Http'
'Https'
provisioningState Arka uç http ayarları kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
requestTimeout İstek zaman aşımını alır veya ayarlar Int

ApplicationGatewayFrontendIPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Ön Uç IP yapılandırmasının özellikleri ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Ad Açıklama Değer
privateIPAddress Ağ Arabirimi IP Yapılandırmasının privateIPAddress değerini alır veya ayarlar dizgi
privateIPAllocationMethod PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) 'Dinamik'
'Statik'
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicIPAddress PublicIP kaynağının başvuruyu alır veya ayarlar AltKaynak
alt ağ Alt ağ kaynağının başvurularını alır veya ayarlar AltKaynak

ApplicationGatewayFrontendPort

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Ön Uç Bağlantı Noktasının Özellikleri ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Ad Açıklama Değer
liman Ön uç bağlantı noktasını alır veya ayarlar Int
provisioningState Ön uç bağlantı noktası kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

ApplicationGatewayHttpListener

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin Http dinleyicisinin özellikleri ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Ad Açıklama Değer
frontendIPConfiguration Uygulama ağ geçidinin ön uç IP yapılandırma kaynağını alır veya ayarlar AltKaynak
frontendPort Uygulama ağ geçidinin ön uç bağlantı noktası kaynağını alır veya ayarlar AltKaynak
hostName Http dinleyicisinin ana bilgisayar adını alır veya ayarlar dizgi
protokol Protokolü alır veya ayarlar 'Http'
'Https'
provisioningState Http dinleyici kaynağının Sağlama durumunu Güncelleştirme/Silme/Başarısız olarak alır veya ayarlar dizgi
requireServerNameIndication http dinleyicisinin requireServerNameIndication değerini alır veya ayarlar Bool
sslCertificate Uygulama ağ geçidinin ssl sertifika kaynağını alır veya ayarlar AltKaynak

ApplicationGatewayIPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin IP yapılandırmasının özellikleri ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Ad Açıklama Değer
provisioningState Uygulama ağ geçidi alt ağ kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
alt ağ Alt ağ kaynağının başvurularını alır veya ayarlar. Application Gateway'in özel adresini aldığı alt ağ AltKaynak

ApplicationGatewayPathRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidi yoklama özellikleri ApplicationGatewayPathRulePropertiesFormat

ApplicationGatewayPathRulePropertiesFormat

Ad Açıklama Değer
backendAddressPool URL yol haritasının arka uç adres havuzu kaynağını alır veya ayarlar AltKaynak
arka uçHttpSettings URL yol haritasının arka uç http ayarları kaynağını alır veya ayarlar AltKaynak
Yol URL yol eşlemesinin yol kurallarını alır veya ayarlar string[]
provisioningState URL yol eşleme kaynağının yol kuralını alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

ApplicationGatewayProbe

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidi yoklama özellikleri ApplicationGatewayProbePropertiesFormat

ApplicationGatewayProbePropertiesFormat

Ad Açıklama Değer
ev sahibi Yoklama göndermek için konağı alır veya ayarlar dizgi
ara Saniye cinsinden yoklama aralığını alır veya ayarlar Int
yol Yoklamanın göreli yolunu alır veya ayarlar dizgi
protokol Protokolü alır veya ayarlar 'Http'
'Https'
provisioningState Arka uç http ayarları kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
Zaman aşımı Saniyeler içinde yoklama zaman aşımını alır veya ayarlar Int
unhealthyThreshold İyi durumda olmayan eşiği yoklama alır veya ayarlar Int

ApplicationGatewayPropertiesFormat

Ad Açıklama Değer
backendAddressPools Uygulama ağ geçidi kaynağının arka uç adres havuzunu alır veya ayarlar ApplicationGatewayBackendAddressPool[]
arka uçHttpSettingsCollection Uygulama ağ geçidi kaynağının arka uç http ayarlarını alır veya ayarlar ApplicationGatewayBackendHttpSettings[]
frontendIPConfigurations Uygulama ağ geçidi kaynağının ön uç IP adreslerini alır veya ayarlar ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Uygulama ağ geçidi kaynağının ön uç bağlantı noktalarını alır veya ayarlar ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Uygulama ağ geçidi kaynağının alt ağlarını alır veya ayarlar ApplicationGatewayIPConfiguration[]
httpListeners Uygulama ağ geçidi kaynağının HTTP dinleyicilerini alır veya ayarlar ApplicationGatewayHttpListener[]
Sonda Uygulama ağ geçidi kaynağının yoklamalarını alır veya ayarlar ApplicationGatewayProbe[]
provisioningState ApplicationGateway kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
requestRoutingRules Uygulama ağ geçidi kaynağının istek yönlendirme kurallarını alır veya ayarlar ApplicationGatewayRequestRoutingRule[]
resourceGuid ApplicationGateway kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi
Sku Uygulama ağ geçidi kaynağının sku'sunu alır veya ayarlar ApplicationGatewaySku
sslCertificates Uygulama ağ geçidi kaynağının SSL sertifikalarını alır veya ayarlar ApplicationGatewaySslCertificate[]
urlPathMaps Uygulama ağ geçidi kaynağının URL yol haritasını alır veya ayarlar ApplicationGatewayUrlPathMap[]

ApplicationGatewayRequestRoutingRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin İstek yönlendirme kuralının özellikleri ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Ad Açıklama Değer
backendAddressPool Uygulama ağ geçidinin arka uç adres havuzu kaynağını alır veya ayarlar AltKaynak
arka uçHttpSettings Uygulama ağ geçidinin ön uç bağlantı noktası kaynağını alır veya ayarlar AltKaynak
httpListener Application Gateway'in http dinleyici kaynağını alır veya ayarlar AltKaynak
provisioningState İstek yönlendirme kuralı kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
ruleType Kural türünü alır veya ayarlar 'Temel'
'PathBasedRouting'
urlPathMap Uygulama ağ geçidinin URL yol eşleme kaynağını alır veya ayarlar AltKaynak

ApplicationGatewaySku

Ad Açıklama Değer
kapasite Uygulama ağ geçidinin kapasitesini (örnek sayısını) alır veya ayarlar Int
ad Uygulama ağ geçidi SKU'sunun adını alır veya ayarlar 'Standard_Large'
'Standard_Medium'
'Standard_Small'
Katmanı Uygulama ağ geçidi katmanını alır veya ayarlar 'Standart'

ApplicationGatewaySslCertificate

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidinin SSL sertifikalarının özellikleri ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Ad Açıklama Değer
veri Sertifika verilerini alır veya ayarlar dizgi
parola Sertifika parolasını alır veya ayarlar dizgi
provisioningState Ssl sertifika kaynağının Sağlama durumunu Alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicCertData Sertifika genel verilerini alır veya ayarlar dizgi

ApplicationGatewayUrlPathMap

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Uygulama ağ geçidi yoklama özellikleri ApplicationGatewayUrlPathMapPropertiesFormat

ApplicationGatewayUrlPathMapPropertiesFormat

Ad Açıklama Değer
defaultBackendAddressPool URL yol haritasının varsayılan arka uç adres havuzu kaynağını alır veya ayarlar AltKaynak
defaultBackendHttpSettings URL yol haritasının varsayılan arka uç http ayarları kaynağını alır veya ayarlar AltKaynak
pathRules URL yol eşleme kaynağının yol kuralını alır veya ayarlar ApplicationGatewayPathRule[]
provisioningState Arka uç http ayarları kaynağının Sağlama durumunu alır veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

BackendAddressPool

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler BackendAddressPool Özellikleri BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Ad Açıklama Değer
backendIPConfigurations NIC'lerde tanımlanan IP'lere başvuru koleksiyonunu alır NetworkInterfaceIPConfiguration[]
loadBalancingRules Bu Arka Uç Adres Havuzunu kullanan Yük Dengeleme kurallarını alır SubResource[]
outboundNatRule Bu Arka Uç Adres Havuzunu kullanan giden kuralları alır AltKaynak
provisioningState PublicIP kaynağının sağlama durumu Güncelleştirildi/Silindi/Başarısız Oldu dizgi

InboundNatRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Gelen NAT kuralının özellikleri InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Ad Açıklama Değer
backendIPConfiguration Bir VM'nin NetworkInterface'inde tanımlanan özel ip adresine başvuru alır veya ayarlar. Ön uçIPConfigurations'ın her birinin frontendPort'una gönderilen trafik, geri alınan IP'ye iletilir NetworkInterfaceIPConfiguration
backendPort Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın Int
enableFloatingIP Sql AlwaysOn kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL Always ON kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez Bool
frontendIPConfiguration Ön uç IP Adreslerine başvuru alır veya ayarlar AltKaynak
frontendPort Dış uç noktanın bağlantı noktasını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir Int
idleTimeoutInMinutes Tcp boşta bağlantısı için zaman aşımını alır veya ayarlar. 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 Int
protokol Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir 'Tcp'
'Udp'
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

IPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler IPConfiguration Özellikleri IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Ad Açıklama Değer
privateIPAddress IP Yapılandırmasının privateIPAddress değerini alır veya ayarlar dizgi
privateIPAllocationMethod PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) 'Dinamik'
'Statik'
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicIPAddress PublicIP kaynağının başvuruyu alır veya ayarlar PublicIPAddress
alt ağ Alt ağ kaynağının başvurularını alır veya ayarlar alt ağ

Microsoft.Network/applicationGateways

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
yer Kaynak konumu dizgi
ad Kaynak adı dize (gerekli)
Özellikler Application Gateway Özellikleri ApplicationGatewayPropertiesFormat
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Network/applicationGateways@2016-03-30"

NetworkInterface

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler NetworkInterface özellikleri. NetworkInterfacePropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

NetworkInterfaceDnsSettings

Ad Açıklama Değer
appliedDnsServers Uygulanan DNS sunucularının IP adreslerinin listesini alır veya ayarlar string[]
dnsServers DNS sunucularının IP adreslerinin listesini alır veya ayarlar string[]
internalDnsNameLabel İç DNS adını alır veya ayarlar dizgi
internalDomainNameSuffix NIC'nin iç etki alanı adı son ekini alır veya ayarlar. dizgi
internalFqdn İç FQDN'yi alır veya ayarlar. dizgi

NetworkInterfaceIPConfiguration

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler IPConfiguration Özellikleri NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Ad Açıklama Değer
applicationGatewayBackendAddressPools ApplicationGatewayBackendAddressPool kaynağının başvurusunu alır veya ayarlar ApplicationGatewayBackendAddressPool[]
loadBalancerBackendAddressPools LoadBalancerBackendAddressPool kaynağının başvuruyu alır veya ayarlar BackendAddressPool[]
loadBalancerInboundNatRules LoadBalancerInboundNatRules başvurularının listesini alır veya ayarlar InboundNatRule[]
birincil Bunun NIC'de birincil müşteri adresi olup olmadığını alır Bool
privateIPAddress dizgi
privateIPAddressVersion PrivateIP adres sürümünü (IPv4/IPv6) alır veya ayarlar 'IPv4'
'IPv6'
privateIPAllocationMethod PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) 'Dinamik'
'Statik'
provisioningState dizgi
publicIPAddress PublicIPAddress kaynağı PublicIPAddress
alt ağ VirtualNetwork kaynağında alt ağ alt ağ

NetworkInterfacePropertiesFormat

Ad Açıklama Değer
dnsSettings NetworkInterface'de DNS Ayarlarını alır veya ayarlar NetworkInterfaceDnsSettings
enableIPForwarding NIC'de IPForwarding'in etkinleştirilip etkinleştirilmediğini alır veya ayarlar Bool
ipConfigurations NetworkInterface IPConfigurations listesini alır veya ayarlar NetworkInterfaceIPConfiguration[]
macAddress Ağ arabiriminin MAC Adresini alır dizgi
networkSecurityGroup NetworkSecurityGroup kaynağının başvuruyu alır veya ayarlar NetworkSecurityGroup
birincil Bunun bir sanal makinede birincil NIC olup olmadığını alır Bool
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
resourceGuid Ağ arabirimi kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi
virtualMachine VirtualMachine başvuruyu alır veya ayarlar AltKaynak

NetworkSecurityGroup

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler Ağ Güvenlik Grubu kaynağı NetworkSecurityGroupPropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

NetworkSecurityGroupPropertiesFormat

Ad Açıklama Değer
defaultSecurityRules Ağ güvenlik grubunun Varsayılan güvenlik kurallarını alır veya ayarlar SecurityRule[]
networkInterfaces Ağ Arabirimlerine başvuru koleksiyonunu alır NetworkInterface[]
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
resourceGuid Ağ güvenlik grubu kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi
securityRules Ağ güvenlik grubunun Güvenlik kurallarını alır veya ayarlar SecurityRule[]
Alt ağ Alt ağlara başvuru koleksiyonunu alır alt ağ[]

PublicIPAddress

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler PublicIpAddress özellikleri PublicIPAddressPropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

PublicIPAddressDnsSettings

Ad Açıklama Değer
domainNameLabel Etki alanı adı etiketini alır veya ayarlar. 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 DNS kaydı oluşturulur. dizgi
Fqdn Genel IP ile ilişkili A DNS kaydının FQDN, Tam etki alanı adını alır. Bu, domainNameLabel ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir. dizgi
reverseFqdn Ters FQDN'yi alır veya ayarlar. 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. dizgi

PublicIPAddressPropertiesFormat

Ad Açıklama Değer
dnsSettings Genel IP adresiyle ilişkili DNS kaydının FQDN'sini alır veya ayarlar PublicIPAddressDnsSettings
idleTimeoutInMinutes Genel IP adresinin boşta kalma zaman aşımını alır veya ayarlar Int
ipAddress dizgi
ipConfiguration IPConfiguration ipconfiguration
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
publicIPAddressVersion PublicIP adres sürümünü (IPv4/IPv6) alır veya ayarlar 'IPv4'
'IPv6'
publicIPAllocationMethod PublicIP ayırma yöntemini (Statik/Dinamik) alır veya ayarlar 'Dinamik'
'Statik'
resourceGuid PublicIP kaynağının kaynak GUID özelliğini alır veya ayarlar dizgi

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

Rota

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler Yönlendirme kaynağı RoutePropertiesFormat

RoutePropertiesFormat

Ad Açıklama Değer
addressPrefix Yolun uygulanacağı hedef CIDR'yi alır veya ayarlar. dizgi
nextHopIpAddress IP adresi paketlerinin iletilmesi gerekenleri alır veya ayarlar. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir. dizgi
nextHopType Paketin gönderilmesi gereken Azure atlama türünü alır veya ayarlar. 'internet'
'Hiçbiri'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (gerekli)
provisioningState Kaynağın Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi

RouteTable

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır dizgi
Kimliği Kaynak Kimliği dizgi
yer Kaynak konumu dizgi
Özellikler Yönlendirme Tablosu kaynağı RouteTablePropertiesFormat
Etiketler Kaynak etiketleri ResourceTags

RouteTablePropertiesFormat

Ad Açıklama Değer
provisioningState Kaynağın Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
Yol Yol Tablosundaki Yolları alır veya ayarlar Rota[]
Alt ağ Alt ağlara başvuru koleksiyonunu alır alt ağ[]

SecurityRule

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Ad Açıklama Değer
erişim Ağ trafiğine izin verilir veya reddedilir alır veya ayarlar. Olası değerler :'İzin Ver' ve 'Reddet'. 'İzin Ver'
'Reddet' (gerekli)
Açıklama Bu kural için bir açıklama alır veya ayarlar. 140 karakterle sınırlıdır. dizgi
destinationAddressPrefix Hedef adres ön ekini alır veya ayarlar. CIDR veya kaynak IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. dize (gerekli)
destinationPortRange Hedef Bağlantı Noktasını veya Aralığı alır veya ayarlar. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarını eşleştirmek için de kullanılabilir. dizgi
yön Kuralın yönünü alır veya ayarlar. Gelen veya Giden. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. 'Gelen'
'Giden' (gerekli)
öncelik Kuralın önceliğini alır veya ayarlar. 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üşükse kuralın önceliği de o kadar yüksektir. Int
protokol Bu kuralın geçerli olduğu Ağ protokollerini alır veya ayarlar. Tcp, Udp veya Tümü(*) olabilir. '*'
'Tcp'
'Udp' (gerekli)
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
sourceAddressPrefix Kaynak adres ön eklerini alır veya ayarlar. CIDR veya kaynak IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için 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. dize (gerekli)
sourcePortRange Kaynak Bağlantı Noktasını veya Aralığı alır veya ayarlar. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarını eşleştirmek için de kullanılabilir. dizgi

Alt ağ

Ad Açıklama Değer
etag Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize dizgi
Kimliği Kaynak Kimliği dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir dizgi
Özellikler SubnetPropertiesFormat

SubnetPropertiesFormat

Ad Açıklama Değer
addressPrefix Alt ağ için Adres ön ekini alır veya ayarlar. dizgi
ipConfigurations Alt ağ kullanarak ağ arabirimi IP yapılandırmalarına yönelik başvuru dizisini alır IPConfiguration[]
networkSecurityGroup NetworkSecurityGroup kaynağının başvuruyu alır veya ayarlar NetworkSecurityGroup
provisioningState PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız dizgi
routeTable RouteTable kaynağının başvuruyu alır veya ayarlar RouteTable

Alt Kaynak

Ad Açıklama Değer
Kimliği Kaynak Kimliği dizgi