Aracılığıyla paylaş


Microsoft.Network virtualNetworkTaps 2022-05-01

Bicep kaynak tanımı

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

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

Kaynak biçimi

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

resource symbolicname 'Microsoft.Network/virtualNetworkTaps@2022-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    destinationLoadBalancerFrontEndIPConfiguration: {
      id: 'string'
      name: 'string'
      properties: {
        gatewayLoadBalancer: {
          id: 'string'
        }
        privateIPAddress: 'string'
        privateIPAddressVersion: 'string'
        privateIPAllocationMethod: 'string'
        publicIPAddress: {
          extendedLocation: {
            name: 'string'
            type: 'EdgeZone'
          }
          id: 'string'
          location: 'string'
          properties: {
            ddosSettings: {
              ddosProtectionPlan: {
                id: 'string'
              }
              protectionMode: 'string'
            }
            deleteOption: 'string'
            dnsSettings: {
              domainNameLabel: 'string'
              fqdn: 'string'
              reverseFqdn: 'string'
            }
            idleTimeoutInMinutes: int
            ipAddress: 'string'
            ipTags: [
              {
                ipTagType: 'string'
                tag: 'string'
              }
            ]
            linkedPublicIPAddress: {
              public-ip-address-object
            }
            migrationPhase: 'string'
            natGateway: {
              id: 'string'
              location: 'string'
              properties: {
                idleTimeoutInMinutes: int
                publicIpAddresses: [
                  {
                    id: 'string'
                  }
                ]
                publicIpPrefixes: [
                  {
                    id: 'string'
                  }
                ]
              }
              sku: {
                name: 'Standard'
              }
              tags: {}
              zones: [
                'string'
              ]
            }
            publicIPAddressVersion: 'string'
            publicIPAllocationMethod: 'string'
            publicIPPrefix: {
              id: 'string'
            }
            servicePublicIPAddress: {
              public-ip-address-object
            }
          }
          sku: {
            name: 'string'
            tier: 'string'
          }
          tags: {}
          zones: [
            'string'
          ]
        }
        publicIPPrefix: {
          id: 'string'
        }
        subnet: {
          id: 'string'
          name: 'string'
          properties: {
            addressPrefix: 'string'
            addressPrefixes: [
              'string'
            ]
            applicationGatewayIpConfigurations: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  subnet: {
                    id: 'string'
                  }
                }
              }
            ]
            delegations: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  serviceName: 'string'
                }
                type: 'string'
              }
            ]
            ipAllocations: [
              {
                id: 'string'
              }
            ]
            natGateway: {
              id: 'string'
            }
            networkSecurityGroup: {
              id: 'string'
              location: 'string'
              properties: {
                flushConnection: bool
                securityRules: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      access: 'string'
                      description: 'string'
                      destinationAddressPrefix: 'string'
                      destinationAddressPrefixes: [
                        'string'
                      ]
                      destinationApplicationSecurityGroups: [
                        {
                          id: 'string'
                          location: 'string'
                          properties: {}
                          tags: {}
                        }
                      ]
                      destinationPortRange: 'string'
                      destinationPortRanges: [
                        'string'
                      ]
                      direction: 'string'
                      priority: int
                      protocol: 'string'
                      sourceAddressPrefix: 'string'
                      sourceAddressPrefixes: [
                        'string'
                      ]
                      sourceApplicationSecurityGroups: [
                        {
                          id: 'string'
                          location: 'string'
                          properties: {}
                          tags: {}
                        }
                      ]
                      sourcePortRange: 'string'
                      sourcePortRanges: [
                        'string'
                      ]
                    }
                    type: 'string'
                  }
                ]
              }
              tags: {}
            }
            privateEndpointNetworkPolicies: 'string'
            privateLinkServiceNetworkPolicies: 'string'
            routeTable: {
              id: 'string'
              location: 'string'
              properties: {
                disableBgpRoutePropagation: bool
                routes: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      addressPrefix: 'string'
                      hasBgpOverride: bool
                      nextHopIpAddress: 'string'
                      nextHopType: 'string'
                    }
                    type: 'string'
                  }
                ]
              }
              tags: {}
            }
            serviceEndpointPolicies: [
              {
                id: 'string'
                location: 'string'
                properties: {
                  contextualServiceEndpointPolicies: [
                    'string'
                  ]
                  serviceAlias: 'string'
                  serviceEndpointPolicyDefinitions: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        description: 'string'
                        service: 'string'
                        serviceResources: [
                          'string'
                        ]
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {}
              }
            ]
            serviceEndpoints: [
              {
                locations: [
                  'string'
                ]
                service: 'string'
              }
            ]
          }
          type: 'string'
        }
      }
      zones: [
        'string'
      ]
    }
    destinationNetworkInterfaceIPConfiguration: {
      id: 'string'
      name: 'string'
      properties: {
        applicationGatewayBackendAddressPools: [
          {
            id: 'string'
            name: 'string'
            properties: {
              backendAddresses: [
                {
                  fqdn: 'string'
                  ipAddress: 'string'
                }
              ]
            }
          }
        ]
        applicationSecurityGroups: [
          {
            id: 'string'
            location: 'string'
            properties: {}
            tags: {}
          }
        ]
        gatewayLoadBalancer: {
          id: 'string'
        }
        loadBalancerBackendAddressPools: [
          {
            id: 'string'
            name: 'string'
            properties: {
              drainPeriodInSeconds: int
              loadBalancerBackendAddresses: [
                {
                  name: 'string'
                  properties: {
                    adminState: 'string'
                    ipAddress: 'string'
                    loadBalancerFrontendIPConfiguration: {
                      id: 'string'
                    }
                    subnet: {
                      id: 'string'
                    }
                    virtualNetwork: {
                      id: 'string'
                    }
                  }
                }
              ]
              location: 'string'
              tunnelInterfaces: [
                {
                  identifier: int
                  port: int
                  protocol: 'string'
                  type: 'string'
                }
              ]
            }
          }
        ]
        loadBalancerInboundNatRules: [
          {
            id: 'string'
            name: 'string'
            properties: {
              backendAddressPool: {
                id: 'string'
              }
              backendPort: int
              enableFloatingIP: bool
              enableTcpReset: bool
              frontendIPConfiguration: {
                id: 'string'
              }
              frontendPort: int
              frontendPortRangeEnd: int
              frontendPortRangeStart: int
              idleTimeoutInMinutes: int
              protocol: 'string'
            }
          }
        ]
        primary: bool
        privateIPAddress: 'string'
        privateIPAddressVersion: 'string'
        privateIPAllocationMethod: 'string'
        publicIPAddress: {
          extendedLocation: {
            name: 'string'
            type: 'EdgeZone'
          }
          id: 'string'
          location: 'string'
          properties: {
            ddosSettings: {
              ddosProtectionPlan: {
                id: 'string'
              }
              protectionMode: 'string'
            }
            deleteOption: 'string'
            dnsSettings: {
              domainNameLabel: 'string'
              fqdn: 'string'
              reverseFqdn: 'string'
            }
            idleTimeoutInMinutes: int
            ipAddress: 'string'
            ipTags: [
              {
                ipTagType: 'string'
                tag: 'string'
              }
            ]
            linkedPublicIPAddress: {
              public-ip-address-object
            }
            migrationPhase: 'string'
            natGateway: {
              id: 'string'
              location: 'string'
              properties: {
                idleTimeoutInMinutes: int
                publicIpAddresses: [
                  {
                    id: 'string'
                  }
                ]
                publicIpPrefixes: [
                  {
                    id: 'string'
                  }
                ]
              }
              sku: {
                name: 'Standard'
              }
              tags: {}
              zones: [
                'string'
              ]
            }
            publicIPAddressVersion: 'string'
            publicIPAllocationMethod: 'string'
            publicIPPrefix: {
              id: 'string'
            }
            servicePublicIPAddress: {
              public-ip-address-object
            }
          }
          sku: {
            name: 'string'
            tier: 'string'
          }
          tags: {}
          zones: [
            'string'
          ]
        }
        subnet: {
          id: 'string'
          name: 'string'
          properties: {
            addressPrefix: 'string'
            addressPrefixes: [
              'string'
            ]
            applicationGatewayIpConfigurations: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  subnet: {
                    id: 'string'
                  }
                }
              }
            ]
            delegations: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  serviceName: 'string'
                }
                type: 'string'
              }
            ]
            ipAllocations: [
              {
                id: 'string'
              }
            ]
            natGateway: {
              id: 'string'
            }
            networkSecurityGroup: {
              id: 'string'
              location: 'string'
              properties: {
                flushConnection: bool
                securityRules: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      access: 'string'
                      description: 'string'
                      destinationAddressPrefix: 'string'
                      destinationAddressPrefixes: [
                        'string'
                      ]
                      destinationApplicationSecurityGroups: [
                        {
                          id: 'string'
                          location: 'string'
                          properties: {}
                          tags: {}
                        }
                      ]
                      destinationPortRange: 'string'
                      destinationPortRanges: [
                        'string'
                      ]
                      direction: 'string'
                      priority: int
                      protocol: 'string'
                      sourceAddressPrefix: 'string'
                      sourceAddressPrefixes: [
                        'string'
                      ]
                      sourceApplicationSecurityGroups: [
                        {
                          id: 'string'
                          location: 'string'
                          properties: {}
                          tags: {}
                        }
                      ]
                      sourcePortRange: 'string'
                      sourcePortRanges: [
                        'string'
                      ]
                    }
                    type: 'string'
                  }
                ]
              }
              tags: {}
            }
            privateEndpointNetworkPolicies: 'string'
            privateLinkServiceNetworkPolicies: 'string'
            routeTable: {
              id: 'string'
              location: 'string'
              properties: {
                disableBgpRoutePropagation: bool
                routes: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      addressPrefix: 'string'
                      hasBgpOverride: bool
                      nextHopIpAddress: 'string'
                      nextHopType: 'string'
                    }
                    type: 'string'
                  }
                ]
              }
              tags: {}
            }
            serviceEndpointPolicies: [
              {
                id: 'string'
                location: 'string'
                properties: {
                  contextualServiceEndpointPolicies: [
                    'string'
                  ]
                  serviceAlias: 'string'
                  serviceEndpointPolicyDefinitions: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        description: 'string'
                        service: 'string'
                        serviceResources: [
                          'string'
                        ]
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {}
              }
            ]
            serviceEndpoints: [
              {
                locations: [
                  'string'
                ]
                service: 'string'
              }
            ]
          }
          type: 'string'
        }
        virtualNetworkTaps: [
          {
            id: 'string'
            location: 'string'
            properties: {
            tags: {}
          }
        ]
      }
      type: 'string'
    }
    destinationPort: int
  }
}

Özellik değerleri

virtualNetworkTaps

Ad Açıklama Değer
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
properties Sanal Ağ Özellikler'e dokunun. VirtualNetworkTapPropertiesFormat

VirtualNetworkTapPropertiesFormat

Ad Açıklama Değer
destinationLoadBalancerFrontEndIPConfiguration Dokunmayı alacak iç Load Balancer özel IP adresine başvuru. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Dokunmayı alacak toplayıcı nic'in özel IP Adresine başvuru. NetworkInterfaceIPConfiguration
destinationPort Dokunan trafiği alacak VXLAN hedef bağlantı noktası. int

FrontendIPConfiguration

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Yük dengeleyici tarafından kullanılan ön uç IP yapılandırmaları kümesinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yük dengeleyici araştırmasının özellikleri. FrontendIPConfigurationPropertiesFormat
Bölge Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. dize[]

FrontendIPConfigurationPropertiesFormat

Ad Açıklama Değer
gatewayLoadBalancer Ağ geçidi yük dengeleyici ön uç IP'sine başvuru. Subresource
privateIPAddress IP yapılandırmasının özel IP adresi. string
privateIPAddressVersion Belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4 olarak alınır. 'IPv4'
'IPv6'
privateIPAllocationMethod Özel IP ayırma yöntemi. 'Dinamik'
'Statik'
publicIPAddress Genel IP kaynağına başvuru. PublicIPAddress
publicIPPrefix Genel IP Ön Eki kaynağına başvuru. Subresource
alt ağ Alt ağ kaynağına başvuru. Alt ağ

Subresource

Ad Açıklama Değer
kimlik Kaynak Kimliği. string

PublicIPAddress

Ad Açıklama Değer
extendedLocation Genel IP adresinin genişletilmiş konumu. ExtendedLocation
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Genel IP adresi özellikleri. PublicIPAddressPropertiesFormat
Sku Genel IP adresi SKU'su. PublicIPAddressSku
etiketler Kaynak etiketleri. object
Bölge Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. dize[]

ExtendedLocation

Ad Açıklama Değer
name Genişletilmiş konumun adı. string
tür Genişletilmiş konumun türü. 'EdgeZone'

PublicIPAddressPropertiesFormat

Ad Açıklama Değer
ddosSettings Genel IP adresiyle ilişkili DDoS koruması özel ilkesi. DdosSettings
deleteOption Kullanan VM silindiğinde genel IP adresine ne olacağını belirtin 'Sil'
'Ayır'
dnsSettings Genel IP adresiyle ilişkili DNS kaydının FQDN'sini. PublicIPAddressDnsSettings
idleTimeoutInMinutes Genel IP adresinin boşta kalma zaman aşımı. int
ıpaddress Genel IP adresi kaynağıyla ilişkilendirilmiş IP adresi. string
ipTag'ler Genel IP adresiyle ilişkili etiketlerin listesi. IpTag[]
linkedPublicIPAddress Genel IP adresi kaynağının bağlı genel IP adresi. PublicIPAddress
migrationPhase Genel IP Adresinin geçiş aşaması. 'Abort'
'Commit'
'Kabul Edilen'
'Yok'
'Hazırla'
natGateway Genel IP adresi için NatGateway. NatGateway
publicIPAddressVersion Genel IP adresi sürümü. 'IPv4'
'IPv6'
publicIPAllocationMethod Genel IP adresi ayırma yöntemi. 'Dinamik'
'Statik'
publicIPPrefix Bu Genel IP Adresinin ayrılacağı Genel IP Ön Eki. Subresource
servicePublicIPAddress Genel IP adresi kaynağının hizmet genel IP adresi. PublicIPAddress

DdosSettings

Ad Açıklama Değer
ddosProtectionPlan Genel IP ile ilişkili DDoS koruma planı. Yalnızca ProtectionMode Etkinse ayarlanabilir Subresource
protectionMode Genel IP'nin DDoS koruma modu 'Devre Dışı'
'Etkin'
'VirtualNetworkInherited'

PublicIPAddressDnsSettings

Ad Açıklama Değer
domainNameLabel Etki alanı adı etiketi. Etki alanı adı etiketinin ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesi, genel IP adresiyle ilişkili tam etki alanı adını oluşturur. Bir etki alanı adı etiketi belirtilirse, Microsoft Azure DNS sisteminde genel IP için bir A DNS kaydı oluşturulur. string
Fqdn Genel IP ile ilişkili A DNS kaydının Tam Etki Alanı Adı. Bu, domainNameLabel ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir. string
reverseFqdn Ters FQDN. Bu genel IP adresine çözümlenen, kullanıcı tarafından görünen, tam etki alanı adı. reverseFqdn belirtilirse, in-addr.arpa etki alanındaki IP adresinden ters FQDN'ye işaret eden bir PTR DNS kaydı oluşturulur. string

IpTag

Ad Açıklama Değer
ipTagType IP etiketi türü. Örnek: FirstPartyUsage. string
etiket Genel IP ile ilişkili IP etiketinin değeri. Örnek: SQL. string

NatGateway

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Nat Gateway özellikleri. NatGatewayPropertiesFormat
Sku Nat ağ geçidi SKU'su. NatGatewaySku
etiketler Kaynak etiketleri. object
Bölge Nat Gateway'in dağıtılması gereken bölgeyi belirten kullanılabilirlik alanlarının listesi. dize[]

NatGatewayPropertiesFormat

Ad Açıklama Değer
idleTimeoutInMinutes Nat ağ geçidinin boşta kalma zaman aşımı. int
publicIpAddresses Nat ağ geçidi kaynağıyla ilişkili genel IP adresleri dizisi. AltKaynak[]
publicIpPrefixes Nat ağ geçidi kaynağıyla ilişkili genel IP ön ekleri dizisi. AltKaynak[]

NatGatewaySku

Ad Açıklama Değer
name Nat Gateway SKU'sunun adı. 'Standart'

PublicIPAddressSku

Ad Açıklama Değer
name Genel IP adresi SKU'sunun adı. 'Temel'
'Standart'
tier Genel IP adresi SKU'su katmanı. 'Genel'
'Bölgesel'

Alt ağ

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Alt ağın özellikleri. SubnetPropertiesFormat
tür Kaynak türü. string

SubnetPropertiesFormat

Ad Açıklama Değer
addressPrefix Alt ağın adres ön eki. string
addressPrefixes Alt ağın adres ön eklerinin listesi. dize[]
applicationGatewayIpConfigurations Sanal ağ kaynağının uygulama ağ geçidi IP yapılandırmaları. ApplicationGatewayIPConfiguration[]
Heyet Alt ağ üzerindeki temsilcilere başvuru dizisi. Temsilci Seçme[]
ipAllocations Bu alt ağa başvuran IpAllocation dizisi. AltKaynak[]
natGateway Bu alt ağ ile ilişkili Nat ağ geçidi. Subresource
networkSecurityGroup NetworkSecurityGroup kaynağına başvuru. NetworkSecurityGroup
privateEndpointNetworkPolicies Alt ağdaki özel uç noktaya ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. 'Devre Dışı'
'Etkin'
privateLinkServiceNetworkPolicies Alt ağdaki özel bağlantı hizmetinde ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. 'Devre Dışı'
'Etkin'
Routetable RouteTable kaynağına başvuru. Routetable
serviceEndpointPolicies Hizmet uç noktası ilkeleri dizisi. ServiceEndpointPolicy[]
serviceEndpoints Hizmet uç noktaları dizisi. ServiceEndpointPropertiesFormat[]

ApplicationGatewayIPConfiguration

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name bir Application Gateway içinde benzersiz olan IP yapılandırmasının adı. string
properties Uygulama ağ geçidi IP yapılandırmasının özellikleri. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Ad Açıklama Değer
alt ağ Alt ağ kaynağına başvuru. Uygulama ağ geçidinin özel adresini aldığı alt ağ. Subresource

Temsilci

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Alt ağ içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Alt ağın özellikleri. ServiceDelegationPropertiesFormat
tür Kaynak türü. string

ServiceDelegationPropertiesFormat

Ad Açıklama Değer
Hizmetadı Alt ağın temsilci olarak atanması gereken hizmetin adı (örneğin, Microsoft.Sql/servers). string

NetworkSecurityGroup

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Ağ güvenlik grubunun özellikleri. NetworkSecurityGroupPropertiesFormat
etiketler Kaynak etiketleri. object

NetworkSecurityGroupPropertiesFormat

Ad Açıklama Değer
flushConnection Etkinleştirildiğinde, kurallar güncelleştirme olduğunda Ağ Güvenlik Grubu bağlantılarından oluşturulan akışlar yeniden değerlendirilir. İlk etkinleştirme yeniden değerlendirmeyi tetikler. bool
securityRules Ağ güvenlik grubunun güvenlik kuralları koleksiyonu. SecurityRule[]

SecurityRule

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Güvenlik kuralının özellikleri. SecurityRulePropertiesFormat
tür Kaynağın türü. string

SecurityRulePropertiesFormat

Ad Açıklama Değer
erişim Ağ trafiğine izin verilir veya trafik reddedilir. 'İzin Ver'
'Reddet' (gerekli)
açıklama Bu kural için bir açıklama. 140 karakterle sınırlıdır. string
destinationAddressPrefix Hedef adres ön eki. CIDR veya hedef 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. string
destinationAddressPrefixes Hedef adres ön ekleri. CIDR veya hedef IP aralıkları. string[]
destinationApplicationSecurityGroups Hedef olarak belirtilen uygulama güvenlik grubu. ApplicationSecurityGroup[]
destinationPortRange Hedef bağlantı noktası veya aralık. 0 ile 65535 arasında bir tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. string
destinationPortRanges Hedef bağlantı noktası aralıkları. string[]
yön Kuralın yönü. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. 'Gelen'
'Giden' (gerekli)
Öncelik Kuralın önceliği. Değer 100 ile 4096 arasında olabilir. Öncelik numarası koleksiyondaki her kural için benzersiz olmalıdır. Öncelik sayısı ne kadar düşükse kuralın önceliği de o kadar yüksektir. int
protokol Bu kuralın geçerli olduğu ağ protokolü. '*'
'Ah'
'Esp'
'Icmp'
'Tcp'
'Udp' (gerekli)
sourceAddressPrefix 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. string
sourceAddressPrefixes CIDR veya kaynak IP aralıkları. string[]
sourceApplicationSecurityGroups Kaynak olarak belirtilen uygulama güvenlik grubu. ApplicationSecurityGroup[]
sourcePortRange Kaynak bağlantı noktası veya aralık. 0 ile 65535 arasında bir tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. string
sourcePortRanges Kaynak bağlantı noktası aralıkları. string[]

ApplicationSecurityGroup

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Uygulama güvenlik grubunun özellikleri. ApplicationSecurityGroupPropertiesFormat
etiketler Kaynak etiketleri. object

ApplicationSecurityGroupPropertiesFormat

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

Routetable

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Yol tablosunun özellikleri. RouteTablePropertiesFormat
etiketler Kaynak etiketleri. object

RouteTablePropertiesFormat

Ad Açıklama Değer
disableBgpRoutePropagation Bu yol tablosunda BGP tarafından öğrenilen yolların devre dışı bırakılıp devre dışı bırakılmayacağı. True, devre dışı bırakma anlamına gelir. bool
Yol Bir yol tablosu içinde yer alan yolların koleksiyonu. Yol[]

Yol

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yolun özellikleri. RoutePropertiesFormat
tür Kaynağın türü. string

RoutePropertiesFormat

Ad Açıklama Değer
addressPrefix Yolun geçerli olduğu hedef CIDR. string
hasBgpOverride Bu yolun, LPM'ye bakılmaksızın çakışan BGP yollarını geçersiz kılıp kılmadığını belirten bir değer. bool
nextHopIpAddress IP adresi paketleri adresine iletilmelidir. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir. string
nextHopType Paketin gönderilmesi gereken Azure atlama türü. 'internet'
'Yok'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (gerekli)

ServiceEndpointPolicy

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Hizmet bitiş noktası ilkesinin özellikleri. ServiceEndpointPolicyPropertiesFormat
etiketler Kaynak etiketleri. object

ServiceEndpointPolicyPropertiesFormat

Ad Açıklama Değer
contextualServiceEndpointPolicies Bağlamsal hizmet uç noktası ilkesi koleksiyonu. string[]
serviceAlias İlkenin bir hizmete ait olup olmadığını gösteren diğer ad string
serviceEndpointPolicyDefinitions Hizmet uç noktası ilkesinin hizmet uç noktası ilkesi tanımlarından oluşan bir koleksiyon. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Hizmet uç noktası ilke tanımının özellikleri. ServiceEndpointPolicyDefinitionPropertiesFormat
tür Kaynağın türü. string

ServiceEndpointPolicyDefinitionPropertiesFormat

Ad Açıklama Değer
açıklama Bu kural için bir açıklama. 140 karakterle sınırlıdır. string
hizmet Hizmet uç noktası adı. string
serviceResources Hizmet kaynaklarının listesi. string[]

ServiceEndpointPropertiesFormat

Ad Açıklama Değer
Konum Konum listesi. string[]
hizmet Uç nokta hizmetinin türü. string

NetworkInterfaceIPConfiguration

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Ağ arabirimi IP yapılandırma özellikleri. NetworkInterfaceIPConfigurationPropertiesFormat
tür Kaynak türü. string

NetworkInterfaceIPConfigurationPropertiesFormat

Ad Açıklama Değer
applicationGatewayBackendAddressPools ApplicationGatewayBackendAddressPool kaynağına başvuru. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups IP yapılandırmasının dahil olduğu uygulama güvenlik grupları. ApplicationSecurityGroup[]
gatewayLoadBalancer Ağ geçidi yük dengeleyici ön uç IP'sine başvuru. Subresource
loadBalancerBackendAddressPools LoadBalancerBackendAddressPool kaynağına başvuru. BackendAddressPool[]
loadBalancerInboundNatRules LoadBalancerInboundNatRules başvurularının listesi. InboundNatRule[]
Birincil Bunun ağ arabiriminde birincil müşteri adresi olup olmadığı. bool
privateIPAddress IP yapılandırmasının özel IP adresi. string
privateIPAddressVersion Belirli IP yapılandırmasının IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4'dür. 'IPv4'
'IPv6'
privateIPAllocationMethod Özel IP adresi ayırma yöntemi. 'Dinamik'
'Statik'
publicIPAddress IP yapılandırmasına bağlı genel IP adresi. PublicIPAddress
alt ağ IP yapılandırmasına bağlı alt ağ. Alt ağ
virtualNetworkTaps Sanal Ağ Dokunmaları başvurusu. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Bir Application Gateway içinde benzersiz olan arka uç adres havuzunun adı. string
properties Uygulama ağ geçidi arka uç adres havuzunun özellikleri. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Ad Açıklama Değer
backendAddresses Arka uç adresleri. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Ad Açıklama Değer
Fqdn Tam etki alanı adı (FQDN). string
ıpaddress IP adresi. string

BackendAddressPool

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Yük dengeleyici tarafından kullanılan arka uç adres havuzları kümesi içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yük dengeleyici arka uç adres havuzunun özellikleri. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Ad Açıklama Değer
drainPeriodInSeconds Load Balancer istemciye ve arka uç adresine RESET göndermeden önce beklemesi gereken saniye miktarı. int
loadBalancerBackendAddresses Arka uç adresleri dizisi. LoadBalancerBackendAddress[]
location Arka uç adres havuzunun konumu. string
tunnelInterfaces Ağ geçidi yük dengeleyici tünel arabirimleri dizisi. GatewayLoadBalancerTunnelInterface[]

LoadBalancerBackendAddress

Ad Açıklama Değer
name Arka uç adresinin adı. string
properties Yük dengeleyici arka uç adres havuzunun özellikleri. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Ad Açıklama Değer
adminState Bir kez ayarlanan yönetim durumlarının listesi sistem durumu araştırmasını geçersiz kılabilir, böylece Load Balancer her zaman yeni bağlantıları arka uçtan iletebilir veya yeni bağlantıları reddeder ve var olan bağlantıları sıfırlar. 'Aşağı'
'Drenaj'
'Yok'
'Yukarı'
ıpaddress Başvuruda bulunan sanal ağa ait IP Adresi. string
loadBalancerFrontendIPConfiguration Bölgesel yük dengeleyicide tanımlanan ön uç ip adresi yapılandırmasına başvuru. Subresource
alt ağ Mevcut bir alt ağa başvuru. Subresource
virtualNetwork Mevcut bir sanal ağa başvuru. Subresource

GatewayLoadBalancerTunnelInterface

Ad Açıklama Değer
tanımlayıcı Ağ geçidi yük dengeleyici tünel arabiriminin tanımlayıcısı. int
port Ağ geçidi yük dengeleyici tünel arabiriminin bağlantı noktası. int
protokol Ağ geçidi yük dengeleyici tünel arabirimi protokolü. 'Yerel'
'Yok'
'VXLAN'
tür Ağ geçidi yük dengeleyici tünel arabiriminin trafik türü. 'Dış'
'İç'
'Yok'

InboundNatRule

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Yük dengeleyici tarafından kullanılan gelen NAT kuralları kümesi içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yük dengeleyici gelen NAT kuralının özellikleri. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Ad Açıklama Değer
backendAddressPool BackendAddressPool kaynağına başvuru. Subresource
backendPort İç uç nokta için kullanılan bağlantı noktası. Kabul edilebilir değerler 1 ile 65535 arasında değişir. int
enableFloatingIP Sql AlwaysOn Kullanılabilirlik Grubu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırılır. Bu ayar, SQL Server'da SQL AlwaysOn Kullanılabilirlik Gruplar kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez. bool
enableTcpReset TCP akışı boşta kalma zaman aşımında veya beklenmeyen bağlantı sonlandırmada çift yönlü TCP Sıfırlaması alın. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. bool
frontendIPConfiguration Ön uç IP adreslerine başvuru. Subresource
frontendPort Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir. int
frontendPortRangeEnd Dış uç nokta için bağlantı noktası aralığı sonu. Bu özellik BackendAddressPool ve FrontendPortRangeStart ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. int
frontendPortRangeStart Dış uç nokta için bağlantı noktası aralığı başlatılır. Bu özellik BackendAddressPool ve FrontendPortRangeEnd ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. int
idleTimeoutInMinutes TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. int
protokol Yük dengeleme kuralı tarafından kullanılan aktarım protokolü başvurusu. 'Tümü'
'Tcp'
'Udp'

VirtualNetworkTap

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Sanal Ağ Özellikler'e dokunun. VirtualNetworkTapPropertiesFormat
etiketler Kaynak etiketleri. object

ARM şablonu kaynak tanımı

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

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

Kaynak biçimi

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

{
  "type": "Microsoft.Network/virtualNetworkTaps",
  "apiVersion": "2022-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "destinationLoadBalancerFrontEndIPConfiguration": {
      "id": "string",
      "name": "string",
      "properties": {
        "gatewayLoadBalancer": {
          "id": "string"
        },
        "privateIPAddress": "string",
        "privateIPAddressVersion": "string",
        "privateIPAllocationMethod": "string",
        "publicIPAddress": {
          "extendedLocation": {
            "name": "string",
            "type": "EdgeZone"
          },
          "id": "string",
          "location": "string",
          "properties": {
            "ddosSettings": {
              "ddosProtectionPlan": {
                "id": "string"
              },
              "protectionMode": "string"
            },
            "deleteOption": "string",
            "dnsSettings": {
              "domainNameLabel": "string",
              "fqdn": "string",
              "reverseFqdn": "string"
            },
            "idleTimeoutInMinutes": "int",
            "ipAddress": "string",
            "ipTags": [
              {
                "ipTagType": "string",
                "tag": "string"
              }
            ],
            "linkedPublicIPAddress": { public-ip-address-object },
            "migrationPhase": "string",
            "natGateway": {
              "id": "string",
              "location": "string",
              "properties": {
                "idleTimeoutInMinutes": "int",
                "publicIpAddresses": [
                  {
                    "id": "string"
                  }
                ],
                "publicIpPrefixes": [
                  {
                    "id": "string"
                  }
                ]
              },
              "sku": {
                "name": "Standard"
              },
              "tags": {},
              "zones": [ "string" ]
            },
            "publicIPAddressVersion": "string",
            "publicIPAllocationMethod": "string",
            "publicIPPrefix": {
              "id": "string"
            },
            "servicePublicIPAddress": { public-ip-address-object }
          },
          "sku": {
            "name": "string",
            "tier": "string"
          },
          "tags": {},
          "zones": [ "string" ]
        },
        "publicIPPrefix": {
          "id": "string"
        },
        "subnet": {
          "id": "string",
          "name": "string",
          "properties": {
            "addressPrefix": "string",
            "addressPrefixes": [ "string" ],
            "applicationGatewayIpConfigurations": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "subnet": {
                    "id": "string"
                  }
                }
              }
            ],
            "delegations": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "serviceName": "string"
                },
                "type": "string"
              }
            ],
            "ipAllocations": [
              {
                "id": "string"
              }
            ],
            "natGateway": {
              "id": "string"
            },
            "networkSecurityGroup": {
              "id": "string",
              "location": "string",
              "properties": {
                "flushConnection": "bool",
                "securityRules": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "access": "string",
                      "description": "string",
                      "destinationAddressPrefix": "string",
                      "destinationAddressPrefixes": [ "string" ],
                      "destinationApplicationSecurityGroups": [
                        {
                          "id": "string",
                          "location": "string",
                          "properties": {},
                          "tags": {}
                        }
                      ],
                      "destinationPortRange": "string",
                      "destinationPortRanges": [ "string" ],
                      "direction": "string",
                      "priority": "int",
                      "protocol": "string",
                      "sourceAddressPrefix": "string",
                      "sourceAddressPrefixes": [ "string" ],
                      "sourceApplicationSecurityGroups": [
                        {
                          "id": "string",
                          "location": "string",
                          "properties": {},
                          "tags": {}
                        }
                      ],
                      "sourcePortRange": "string",
                      "sourcePortRanges": [ "string" ]
                    },
                    "type": "string"
                  }
                ]
              },
              "tags": {}
            },
            "privateEndpointNetworkPolicies": "string",
            "privateLinkServiceNetworkPolicies": "string",
            "routeTable": {
              "id": "string",
              "location": "string",
              "properties": {
                "disableBgpRoutePropagation": "bool",
                "routes": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "addressPrefix": "string",
                      "hasBgpOverride": "bool",
                      "nextHopIpAddress": "string",
                      "nextHopType": "string"
                    },
                    "type": "string"
                  }
                ]
              },
              "tags": {}
            },
            "serviceEndpointPolicies": [
              {
                "id": "string",
                "location": "string",
                "properties": {
                  "contextualServiceEndpointPolicies": [ "string" ],
                  "serviceAlias": "string",
                  "serviceEndpointPolicyDefinitions": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "description": "string",
                        "service": "string",
                        "serviceResources": [ "string" ]
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {}
              }
            ],
            "serviceEndpoints": [
              {
                "locations": [ "string" ],
                "service": "string"
              }
            ]
          },
          "type": "string"
        }
      },
      "zones": [ "string" ]
    },
    "destinationNetworkInterfaceIPConfiguration": {
      "id": "string",
      "name": "string",
      "properties": {
        "applicationGatewayBackendAddressPools": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "backendAddresses": [
                {
                  "fqdn": "string",
                  "ipAddress": "string"
                }
              ]
            }
          }
        ],
        "applicationSecurityGroups": [
          {
            "id": "string",
            "location": "string",
            "properties": {},
            "tags": {}
          }
        ],
        "gatewayLoadBalancer": {
          "id": "string"
        },
        "loadBalancerBackendAddressPools": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "drainPeriodInSeconds": "int",
              "loadBalancerBackendAddresses": [
                {
                  "name": "string",
                  "properties": {
                    "adminState": "string",
                    "ipAddress": "string",
                    "loadBalancerFrontendIPConfiguration": {
                      "id": "string"
                    },
                    "subnet": {
                      "id": "string"
                    },
                    "virtualNetwork": {
                      "id": "string"
                    }
                  }
                }
              ],
              "location": "string",
              "tunnelInterfaces": [
                {
                  "identifier": "int",
                  "port": "int",
                  "protocol": "string",
                  "type": "string"
                }
              ]
            }
          }
        ],
        "loadBalancerInboundNatRules": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "backendAddressPool": {
                "id": "string"
              },
              "backendPort": "int",
              "enableFloatingIP": "bool",
              "enableTcpReset": "bool",
              "frontendIPConfiguration": {
                "id": "string"
              },
              "frontendPort": "int",
              "frontendPortRangeEnd": "int",
              "frontendPortRangeStart": "int",
              "idleTimeoutInMinutes": "int",
              "protocol": "string"
            }
          }
        ],
        "primary": "bool",
        "privateIPAddress": "string",
        "privateIPAddressVersion": "string",
        "privateIPAllocationMethod": "string",
        "publicIPAddress": {
          "extendedLocation": {
            "name": "string",
            "type": "EdgeZone"
          },
          "id": "string",
          "location": "string",
          "properties": {
            "ddosSettings": {
              "ddosProtectionPlan": {
                "id": "string"
              },
              "protectionMode": "string"
            },
            "deleteOption": "string",
            "dnsSettings": {
              "domainNameLabel": "string",
              "fqdn": "string",
              "reverseFqdn": "string"
            },
            "idleTimeoutInMinutes": "int",
            "ipAddress": "string",
            "ipTags": [
              {
                "ipTagType": "string",
                "tag": "string"
              }
            ],
            "linkedPublicIPAddress": { public-ip-address-object },
            "migrationPhase": "string",
            "natGateway": {
              "id": "string",
              "location": "string",
              "properties": {
                "idleTimeoutInMinutes": "int",
                "publicIpAddresses": [
                  {
                    "id": "string"
                  }
                ],
                "publicIpPrefixes": [
                  {
                    "id": "string"
                  }
                ]
              },
              "sku": {
                "name": "Standard"
              },
              "tags": {},
              "zones": [ "string" ]
            },
            "publicIPAddressVersion": "string",
            "publicIPAllocationMethod": "string",
            "publicIPPrefix": {
              "id": "string"
            },
            "servicePublicIPAddress": { public-ip-address-object }
          },
          "sku": {
            "name": "string",
            "tier": "string"
          },
          "tags": {},
          "zones": [ "string" ]
        },
        "subnet": {
          "id": "string",
          "name": "string",
          "properties": {
            "addressPrefix": "string",
            "addressPrefixes": [ "string" ],
            "applicationGatewayIpConfigurations": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "subnet": {
                    "id": "string"
                  }
                }
              }
            ],
            "delegations": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "serviceName": "string"
                },
                "type": "string"
              }
            ],
            "ipAllocations": [
              {
                "id": "string"
              }
            ],
            "natGateway": {
              "id": "string"
            },
            "networkSecurityGroup": {
              "id": "string",
              "location": "string",
              "properties": {
                "flushConnection": "bool",
                "securityRules": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "access": "string",
                      "description": "string",
                      "destinationAddressPrefix": "string",
                      "destinationAddressPrefixes": [ "string" ],
                      "destinationApplicationSecurityGroups": [
                        {
                          "id": "string",
                          "location": "string",
                          "properties": {},
                          "tags": {}
                        }
                      ],
                      "destinationPortRange": "string",
                      "destinationPortRanges": [ "string" ],
                      "direction": "string",
                      "priority": "int",
                      "protocol": "string",
                      "sourceAddressPrefix": "string",
                      "sourceAddressPrefixes": [ "string" ],
                      "sourceApplicationSecurityGroups": [
                        {
                          "id": "string",
                          "location": "string",
                          "properties": {},
                          "tags": {}
                        }
                      ],
                      "sourcePortRange": "string",
                      "sourcePortRanges": [ "string" ]
                    },
                    "type": "string"
                  }
                ]
              },
              "tags": {}
            },
            "privateEndpointNetworkPolicies": "string",
            "privateLinkServiceNetworkPolicies": "string",
            "routeTable": {
              "id": "string",
              "location": "string",
              "properties": {
                "disableBgpRoutePropagation": "bool",
                "routes": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "addressPrefix": "string",
                      "hasBgpOverride": "bool",
                      "nextHopIpAddress": "string",
                      "nextHopType": "string"
                    },
                    "type": "string"
                  }
                ]
              },
              "tags": {}
            },
            "serviceEndpointPolicies": [
              {
                "id": "string",
                "location": "string",
                "properties": {
                  "contextualServiceEndpointPolicies": [ "string" ],
                  "serviceAlias": "string",
                  "serviceEndpointPolicyDefinitions": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "description": "string",
                        "service": "string",
                        "serviceResources": [ "string" ]
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {}
              }
            ],
            "serviceEndpoints": [
              {
                "locations": [ "string" ],
                "service": "string"
              }
            ]
          },
          "type": "string"
        },
        "virtualNetworkTaps": [
          {
            "id": "string",
            "location": "string",
            "properties": {
            "tags": {}
          }
        ]
      },
      "type": "string"
    },
    "destinationPort": "int"
  }
}

Özellik değerleri

virtualNetworkTaps

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Network/virtualNetworkTaps'
apiVersion Kaynak API'sinin sürümü '2022-05-01'
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
properties Sanal Ağ Özellikler'e dokunun. VirtualNetworkTapPropertiesFormat

VirtualNetworkTapPropertiesFormat

Ad Açıklama Değer
destinationLoadBalancerFrontEndIPConfiguration Dokunmayı alacak iç Load Balancer özel IP adresine başvuru. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Dokunmayı alacak toplayıcı nic'in özel IP Adresine başvuru. NetworkInterfaceIPConfiguration
destinationPort Dokunan trafiği alacak VXLAN hedef bağlantı noktası. int

FrontendIPConfiguration

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Yük dengeleyici tarafından kullanılan ön uç IP yapılandırmaları kümesinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yük dengeleyici araştırmasının özellikleri. FrontendIPConfigurationPropertiesFormat
Bölge Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. string[]

FrontendIPConfigurationPropertiesFormat

Ad Açıklama Değer
gatewayLoadBalancer Ağ geçidi yük dengeleyici ön uç IP'sine başvuru. Subresource
privateIPAddress IP yapılandırmasının özel IP adresi. string
privateIPAddressVersion Belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4 olarak alınır. 'IPv4'
'IPv6'
privateIPAllocationMethod Özel IP ayırma yöntemi. 'Dinamik'
'Statik'
publicIPAddress Genel IP kaynağına başvuru. PublicIPAddress
publicIPPrefix Genel IP Ön Eki kaynağına başvuru. Subresource
alt ağ Alt ağ kaynağına başvuru. Alt ağ

Subresource

Ad Açıklama Değer
kimlik Kaynak Kimliği. string

PublicIPAddress

Ad Açıklama Değer
extendedLocation Genel IP adresinin genişletilmiş konumu. ExtendedLocation
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Genel IP adresi özellikleri. PublicIPAddressPropertiesFormat
Sku Genel IP adresi SKU'su. PublicIPAddressSku
etiketler Kaynak etiketleri. object
Bölge Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. string[]

ExtendedLocation

Ad Açıklama Değer
name Genişletilmiş konumun adı. string
tür Genişletilmiş konumun türü. 'EdgeZone'

PublicIPAddressPropertiesFormat

Ad Açıklama Değer
ddosSettings Genel IP adresiyle ilişkili DDoS koruma özel ilkesi. DdosSettings
deleteOption Kullanan VM silindiğinde genel IP adresine ne olacağını belirtin 'Sil'
'Ayır'
dnsSettings Genel IP adresiyle ilişkili DNS kaydının FQDN'sini. PublicIPAddressDnsSettings
idleTimeoutInMinutes Genel IP adresinin boşta kalma zaman aşımı. int
ıpaddress Genel IP adresi kaynağıyla ilişkili IP adresi. string
ipTag'ler Genel IP adresiyle ilişkili etiketlerin listesi. IpTag[]
linkedPublicIPAddress Genel IP adresi kaynağının bağlantılı genel IP adresi. PublicIPAddress
migrationPhase Genel IP Adresinin geçiş aşaması. 'İptal'
'İşleme'
'Kabul Edilen'
'Yok'
'Hazırla'
natGateway Genel IP adresi için NatGateway. NatGateway
publicIPAddressVersion Genel IP adresi sürümü. 'IPv4'
'IPv6'
publicIPAllocationMethod Genel IP adresi ayırma yöntemi. 'Dinamik'
'Statik'
publicIPPrefix Bu Genel IP Adresinin ayrılacağı Genel IP Ön Eki. Subresource
servicePublicIPAddress Genel IP adresi kaynağının hizmet genel IP adresi. PublicIPAddress

DdosSettings

Ad Açıklama Değer
ddosProtectionPlan Genel IP ile ilişkili DDoS koruma planı. Yalnızca ProtectionMode Etkinse ayarlanabilir Subresource
protectionMode Genel IP'nin DDoS koruma modu 'Devre Dışı'
'Etkin'
'VirtualNetworkInherited'

PublicIPAddressDnsSettings

Ad Açıklama Değer
domainNameLabel Etki alanı adı etiketi. Etki alanı adı etiketinin ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesi, genel IP adresiyle ilişkili tam etki alanı adını oluşturur. Bir etki alanı adı etiketi belirtilirse, Microsoft Azure DNS sisteminde genel IP için bir A DNS kaydı oluşturulur. string
Fqdn Genel IP ile ilişkili A DNS kaydının Tam Etki Alanı Adı. Bu, domainNameLabel ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir. string
reverseFqdn Ters FQDN. Bu genel IP adresine çözümlenen, kullanıcı tarafından görünen, tam etki alanı adı. reverseFqdn belirtilirse, in-addr.arpa etki alanındaki IP adresinden ters FQDN'ye işaret eden bir PTR DNS kaydı oluşturulur. string

IpTag

Ad Açıklama Değer
ipTagType IP etiketi türü. Örnek: FirstPartyUsage. string
etiket Genel IP ile ilişkili IP etiketinin değeri. Örnek: SQL. string

NatGateway

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Nat Gateway özellikleri. NatGatewayPropertiesFormat
Sku Nat ağ geçidi SKU'su. NatGatewaySku
etiketler Kaynak etiketleri. object
Bölge Nat Gateway'in dağıtılması gereken bölgeyi belirten kullanılabilirlik alanlarının listesi. dize[]

NatGatewayPropertiesFormat

Ad Açıklama Değer
idleTimeoutInMinutes Nat ağ geçidinin boşta kalma zaman aşımı. int
publicIpAddresses Nat ağ geçidi kaynağıyla ilişkili genel IP adresleri dizisi. AltKaynak[]
publicIpPrefixes Nat ağ geçidi kaynağıyla ilişkili genel IP ön ekleri dizisi. AltKaynak[]

NatGatewaySku

Ad Açıklama Değer
name Nat Gateway SKU'sunun adı. 'Standart'

PublicIPAddressSku

Ad Açıklama Değer
name Genel IP adresi SKU'sunun adı. 'Temel'
'Standart'
tier Genel IP adresi SKU'su katmanı. 'Genel'
'Bölgesel'

Alt ağ

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Alt ağın özellikleri. SubnetPropertiesFormat
tür Kaynak türü. string

SubnetPropertiesFormat

Ad Açıklama Değer
addressPrefix Alt ağın adres ön eki. string
addressPrefixes Alt ağın adres ön eklerinin listesi. string[]
applicationGatewayIpConfigurations Sanal ağ kaynağının Application Gateway IP yapılandırmaları. ApplicationGatewayIPConfiguration[]
Heyet Alt ağ üzerindeki temsilcilere başvuru dizisi. Temsilci Seçme[]
ipAllocations Bu alt ağa başvuran IpAllocation dizisi. SubResource[]
natGateway Bu alt ağ ile ilişkili Nat ağ geçidi. Subresource
networkSecurityGroup NetworkSecurityGroup kaynağına başvuru. NetworkSecurityGroup
privateEndpointNetworkPolicies Alt ağın özel uç noktasına ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. 'Devre Dışı'
'Etkin'
privateLinkServiceNetworkPolicies Alt ağdaki özel bağlantı hizmetinde ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. 'Devre Dışı'
'Etkin'
Routetable RouteTable kaynağına başvuru. Routetable
serviceEndpointPolicies Hizmet uç noktası ilkeleri dizisi. ServiceEndpointPolicy[]
serviceEndpoints Hizmet uç noktaları dizisi. ServiceEndpointPropertiesFormat[]

ApplicationGatewayIPConfiguration

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name bir Application Gateway içinde benzersiz olan IP yapılandırmasının adı. string
properties Uygulama ağ geçidi IP yapılandırmasının özellikleri. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Ad Açıklama Değer
alt ağ Alt ağ kaynağına başvuru. Application Gateway'in özel adresini aldığı alt ağ. Subresource

Temsilci

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Alt ağ içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Alt ağın özellikleri. ServiceDelegationPropertiesFormat
tür Kaynak türü. string

ServiceDelegationPropertiesFormat

Ad Açıklama Değer
Hizmetadı Alt ağın temsilci olarak atanması gereken hizmetin adı (ör. Microsoft.Sql/servers). string

NetworkSecurityGroup

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Ağ güvenlik grubunun özellikleri. NetworkSecurityGroupPropertiesFormat
etiketler Kaynak etiketleri. object

NetworkSecurityGroupPropertiesFormat

Ad Açıklama Değer
flushConnection Etkinleştirildiğinde, kurallar güncelleştirme olduğunda Ağ Güvenlik Grubu bağlantılarından oluşturulan akışlar yeniden değerlendirilir. İlk etkinleştirme yeniden değerlendirmeyi tetikler. bool
securityRules Ağ güvenlik grubunun güvenlik kuralları koleksiyonu. SecurityRule[]

SecurityRule

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Güvenlik kuralının özellikleri. SecurityRulePropertiesFormat
tür Kaynağın türü. string

SecurityRulePropertiesFormat

Ad Açıklama Değer
erişim Ağ trafiğine izin verilir veya trafik reddedilir. 'İzin Ver'
'Reddet' (gerekli)
açıklama Bu kural için bir açıklama. 140 karakterle sınırlıdır. string
destinationAddressPrefix Hedef adres ön eki. CIDR veya hedef IP aralığı. Tüm kaynak IP'leri eşleştirmek için '*' yıldız işareti de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. string
destinationAddressPrefixes Hedef adres ön ekleri. CIDR veya hedef IP aralıkları. dize[]
destinationApplicationSecurityGroups Hedef olarak belirtilen uygulama güvenlik grubu. ApplicationSecurityGroup[]
destinationPortRange Hedef bağlantı noktası veya aralık. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. string
destinationPortRanges Hedef bağlantı noktası aralıkları. dize[]
yön Kuralın yönü. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. 'Gelen'
'Giden' (gerekli)
Öncelik Kuralın önceliği. Değer 100 ile 4096 arasında olabilir. Öncelik numarası koleksiyondaki her kural için benzersiz olmalıdır. Öncelik sayısı ne kadar düşük olursa kuralın önceliği de o kadar yüksektir. int
protokol Bu kuralın geçerli olduğu ağ protokolü. '*'
'Ah'
'Esp'
'Icmp'
'Tcp'
'Udp' (gerekli)
sourceAddressPrefix CIDR veya kaynak IP aralığı. Tüm kaynak IP'leri eşleştirmek için '*' yıldız işareti de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. Bu bir giriş kuralıysa, ağ trafiğinin nereden geldiğini belirtir. string
sourceAddressPrefixes CIDR veya kaynak IP aralıkları. string[]
sourceApplicationSecurityGroups Kaynak olarak belirtilen uygulama güvenlik grubu. ApplicationSecurityGroup[]
sourcePortRange Kaynak bağlantı noktası veya aralık. 0 ile 65535 arasında bir tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. string
sourcePortRanges Kaynak bağlantı noktası aralıkları. string[]

ApplicationSecurityGroup

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Uygulama güvenlik grubunun özellikleri. ApplicationSecurityGroupPropertiesFormat
etiketler Kaynak etiketleri. object

ApplicationSecurityGroupPropertiesFormat

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

Routetable

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Yol tablosunun özellikleri. RouteTablePropertiesFormat
etiketler Kaynak etiketleri. object

RouteTablePropertiesFormat

Ad Açıklama Değer
disableBgpRoutePropagation Bu yol tablosunda BGP tarafından öğrenilen yolların devre dışı bırakılıp devre dışı bırakılmayacağı. True, devre dışı bırakma anlamına gelir. bool
Yol Bir yol tablosu içinde yer alan yolların koleksiyonu. Yol[]

Yol

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yolun özellikleri. RoutePropertiesFormat
tür Kaynağın türü. string

RoutePropertiesFormat

Ad Açıklama Değer
addressPrefix Yolun geçerli olduğu hedef CIDR. string
hasBgpOverride Bu yolun, LPM'ye bakılmaksızın çakışan BGP yollarını geçersiz kılıp kılmadığını belirten bir değer. bool
nextHopIpAddress IP adresi paketleri adresine iletilmelidir. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir. string
nextHopType Paketin gönderilmesi gereken Azure atlama türü. 'internet'
'Yok'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (gerekli)

ServiceEndpointPolicy

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Hizmet bitiş noktası ilkesinin özellikleri. ServiceEndpointPolicyPropertiesFormat
etiketler Kaynak etiketleri. object

ServiceEndpointPolicyPropertiesFormat

Ad Açıklama Değer
contextualServiceEndpointPolicies Bağlamsal hizmet uç noktası ilkesi koleksiyonu. string[]
serviceAlias İlkenin bir hizmete ait olup olmadığını gösteren diğer ad string
serviceEndpointPolicyDefinitions Hizmet uç noktası ilkesinin hizmet uç noktası ilkesi tanımlarından oluşan bir koleksiyon. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Hizmet uç noktası ilke tanımının özellikleri. ServiceEndpointPolicyDefinitionPropertiesFormat
tür Kaynağın türü. string

ServiceEndpointPolicyDefinitionPropertiesFormat

Ad Açıklama Değer
açıklama Bu kural için bir açıklama. 140 karakterle sınırlıdır. string
hizmet Hizmet uç noktası adı. string
serviceResources Hizmet kaynaklarının listesi. string[]

ServiceEndpointPropertiesFormat

Ad Açıklama Değer
Konum Konum listesi. string[]
hizmet Uç nokta hizmetinin türü. string

NetworkInterfaceIPConfiguration

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Ağ arabirimi IP yapılandırma özellikleri. NetworkInterfaceIPConfigurationPropertiesFormat
tür Kaynak türü. string

NetworkInterfaceIPConfigurationPropertiesFormat

Ad Açıklama Değer
applicationGatewayBackendAddressPools ApplicationGatewayBackendAddressPool kaynağına başvuru. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups IP yapılandırmasının dahil olduğu uygulama güvenlik grupları. ApplicationSecurityGroup[]
gatewayLoadBalancer Ağ geçidi yük dengeleyici ön uç IP'sine başvuru. Subresource
loadBalancerBackendAddressPools LoadBalancerBackendAddressPool kaynağına başvuru. BackendAddressPool[]
loadBalancerInboundNatRules LoadBalancerInboundNatRules başvurularının listesi. InboundNatRule[]
Birincil Bunun ağ arabiriminde birincil müşteri adresi olup olmadığı. bool
privateIPAddress IP yapılandırmasının özel IP adresi. string
privateIPAddressVersion Belirli IP yapılandırmasının IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4'dür. 'IPv4'
'IPv6'
privateIPAllocationMethod Özel IP adresi ayırma yöntemi. 'Dinamik'
'Statik'
publicIPAddress IP yapılandırmasına bağlı genel IP adresi. PublicIPAddress
alt ağ IP yapılandırmasına bağlı alt ağ. Alt ağ
virtualNetworkTaps Sanal Ağ Dokunmaları'na başvuru. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Bir Application Gateway içinde benzersiz olan arka uç adres havuzunun adı. string
properties Uygulama ağ geçidi arka uç adres havuzunun özellikleri. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Ad Açıklama Değer
backendAddresses Arka uç adresleri. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Ad Açıklama Değer
Fqdn Tam etki alanı adı (FQDN). string
ıpaddress IP adresi. string

BackendAddressPool

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Yük dengeleyici tarafından kullanılan arka uç adres havuzları kümesinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yük dengeleyici arka uç adres havuzunun özellikleri. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Ad Açıklama Değer
drainPeriodInSeconds İstemciye ve arka uç adresine RESET göndermeden önce Load Balancer beklediği saniye miktarı. int
loadBalancerBackendAddresses Arka uç adresleri dizisi. LoadBalancerBackendAddress[]
location Arka uç adres havuzunun konumu. string
tunnelInterfaces Ağ geçidi yük dengeleyici tünel arabirimleri dizisi. GatewayLoadBalancerTunnelInterface[]

LoadBalancerBackendAddress

Ad Açıklama Değer
name Arka uç adresinin adı. string
properties Yük dengeleyici arka uç adres havuzunun özellikleri. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Ad Açıklama Değer
adminState Bir kez ayarlanan yönetim durumlarının listesi sistem durumu araştırmasını geçersiz kılabilir, böylece Load Balancer her zaman yeni bağlantıları arka uçtan iletebilir veya yeni bağlantıları reddeder ve var olan bağlantıları sıfırlar. 'Aşağı'
'Drenaj'
'Yok'
'Yukarı'
ıpaddress Başvuruda bulunan sanal ağa ait IP Adresi. string
loadBalancerFrontendIPConfiguration Bölgesel yük dengeleyicide tanımlanan ön uç ip adresi yapılandırmasına başvuru. Subresource
alt ağ Mevcut bir alt ağa başvuru. Subresource
virtualNetwork Mevcut bir sanal ağa başvuru. Subresource

GatewayLoadBalancerTunnelInterface

Ad Açıklama Değer
tanımlayıcı Ağ geçidi yük dengeleyici tünel arabiriminin tanımlayıcısı. int
port Ağ geçidi yük dengeleyici tünel arabiriminin bağlantı noktası. int
protokol Ağ geçidi yük dengeleyici tünel arabirimi protokolü. 'Yerel'
'Yok'
'VXLAN'
tür Ağ geçidi yük dengeleyici tünel arabiriminin trafik türü. 'Dış'
'İç'
'Yok'

InboundNatRule

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Yük dengeleyici tarafından kullanılan gelen NAT kuralları kümesi içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yük dengeleyici gelen NAT kuralının özellikleri. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Ad Açıklama Değer
backendAddressPool BackendAddressPool kaynağına başvuru. Subresource
backendPort İç uç nokta için kullanılan bağlantı noktası. Kabul edilebilir değerler 1 ile 65535 arasında değişir. int
enableFloatingIP Sql AlwaysOn Kullanılabilirlik Grubu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırılır. Bu ayar, SQL Server'da SQL AlwaysOn Kullanılabilirlik Gruplar kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez. bool
enableTcpReset TCP akışı boşta kalma zaman aşımında veya beklenmeyen bağlantı sonlandırmada çift yönlü TCP Sıfırlaması alın. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. bool
frontendIPConfiguration Ön uç IP adreslerine başvuru. Subresource
frontendPort Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir. int
frontendPortRangeEnd Dış uç nokta için bağlantı noktası aralığı sonu. Bu özellik BackendAddressPool ve FrontendPortRangeStart ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. int
frontendPortRangeStart Dış uç nokta için bağlantı noktası aralığı başlatılır. Bu özellik BackendAddressPool ve FrontendPortRangeEnd ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. int
idleTimeoutInMinutes TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. int
protokol Yük dengeleme kuralı tarafından kullanılan aktarım protokolü başvurusu. 'Tümü'
'Tcp'
'Udp'

VirtualNetworkTap

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Sanal Ağ Özellikler'e dokunun. VirtualNetworkTapPropertiesFormat
etiketler Kaynak etiketleri. object

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

virtualNetworkTaps 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/virtualNetworkTaps kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualNetworkTaps@2022-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      destinationLoadBalancerFrontEndIPConfiguration = {
        id = "string"
        name = "string"
        properties = {
          gatewayLoadBalancer = {
            id = "string"
          }
          privateIPAddress = "string"
          privateIPAddressVersion = "string"
          privateIPAllocationMethod = "string"
          publicIPAddress = {
            extendedLocation = {
              name = "string"
              type = "EdgeZone"
            }
            id = "string"
            location = "string"
            properties = {
              ddosSettings = {
                ddosProtectionPlan = {
                  id = "string"
                }
                protectionMode = "string"
              }
              deleteOption = "string"
              dnsSettings = {
                domainNameLabel = "string"
                fqdn = "string"
                reverseFqdn = "string"
              }
              idleTimeoutInMinutes = int
              ipAddress = "string"
              ipTags = [
                {
                  ipTagType = "string"
                  tag = "string"
                }
              ]
              linkedPublicIPAddress = {
                public-ip-address-object
              }
              migrationPhase = "string"
              natGateway = {
                id = "string"
                location = "string"
                properties = {
                  idleTimeoutInMinutes = int
                  publicIpAddresses = [
                    {
                      id = "string"
                    }
                  ]
                  publicIpPrefixes = [
                    {
                      id = "string"
                    }
                  ]
                }
                sku = {
                  name = "Standard"
                }
                tags = {}
                zones = [
                  "string"
                ]
              }
              publicIPAddressVersion = "string"
              publicIPAllocationMethod = "string"
              publicIPPrefix = {
                id = "string"
              }
              servicePublicIPAddress = {
                public-ip-address-object
              }
            }
            sku = {
              name = "string"
              tier = "string"
            }
            tags = {}
            zones = [
              "string"
            ]
          }
          publicIPPrefix = {
            id = "string"
          }
          subnet = {
            id = "string"
            name = "string"
            properties = {
              addressPrefix = "string"
              addressPrefixes = [
                "string"
              ]
              applicationGatewayIpConfigurations = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    subnet = {
                      id = "string"
                    }
                  }
                }
              ]
              delegations = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    serviceName = "string"
                  }
                  type = "string"
                }
              ]
              ipAllocations = [
                {
                  id = "string"
                }
              ]
              natGateway = {
                id = "string"
              }
              networkSecurityGroup = {
                id = "string"
                location = "string"
                properties = {
                  flushConnection = bool
                  securityRules = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        access = "string"
                        description = "string"
                        destinationAddressPrefix = "string"
                        destinationAddressPrefixes = [
                          "string"
                        ]
                        destinationApplicationSecurityGroups = [
                          {
                            id = "string"
                            location = "string"
                            properties = {}
                            tags = {}
                          }
                        ]
                        destinationPortRange = "string"
                        destinationPortRanges = [
                          "string"
                        ]
                        direction = "string"
                        priority = int
                        protocol = "string"
                        sourceAddressPrefix = "string"
                        sourceAddressPrefixes = [
                          "string"
                        ]
                        sourceApplicationSecurityGroups = [
                          {
                            id = "string"
                            location = "string"
                            properties = {}
                            tags = {}
                          }
                        ]
                        sourcePortRange = "string"
                        sourcePortRanges = [
                          "string"
                        ]
                      }
                      type = "string"
                    }
                  ]
                }
                tags = {}
              }
              privateEndpointNetworkPolicies = "string"
              privateLinkServiceNetworkPolicies = "string"
              routeTable = {
                id = "string"
                location = "string"
                properties = {
                  disableBgpRoutePropagation = bool
                  routes = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        addressPrefix = "string"
                        hasBgpOverride = bool
                        nextHopIpAddress = "string"
                        nextHopType = "string"
                      }
                      type = "string"
                    }
                  ]
                }
                tags = {}
              }
              serviceEndpointPolicies = [
                {
                  id = "string"
                  location = "string"
                  properties = {
                    contextualServiceEndpointPolicies = [
                      "string"
                    ]
                    serviceAlias = "string"
                    serviceEndpointPolicyDefinitions = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          description = "string"
                          service = "string"
                          serviceResources = [
                            "string"
                          ]
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {}
                }
              ]
              serviceEndpoints = [
                {
                  locations = [
                    "string"
                  ]
                  service = "string"
                }
              ]
            }
            type = "string"
          }
        }
        zones = [
          "string"
        ]
      }
      destinationNetworkInterfaceIPConfiguration = {
        id = "string"
        name = "string"
        properties = {
          applicationGatewayBackendAddressPools = [
            {
              id = "string"
              name = "string"
              properties = {
                backendAddresses = [
                  {
                    fqdn = "string"
                    ipAddress = "string"
                  }
                ]
              }
            }
          ]
          applicationSecurityGroups = [
            {
              id = "string"
              location = "string"
              properties = {}
              tags = {}
            }
          ]
          gatewayLoadBalancer = {
            id = "string"
          }
          loadBalancerBackendAddressPools = [
            {
              id = "string"
              name = "string"
              properties = {
                drainPeriodInSeconds = int
                loadBalancerBackendAddresses = [
                  {
                    name = "string"
                    properties = {
                      adminState = "string"
                      ipAddress = "string"
                      loadBalancerFrontendIPConfiguration = {
                        id = "string"
                      }
                      subnet = {
                        id = "string"
                      }
                      virtualNetwork = {
                        id = "string"
                      }
                    }
                  }
                ]
                location = "string"
                tunnelInterfaces = [
                  {
                    identifier = int
                    port = int
                    protocol = "string"
                    type = "string"
                  }
                ]
              }
            }
          ]
          loadBalancerInboundNatRules = [
            {
              id = "string"
              name = "string"
              properties = {
                backendAddressPool = {
                  id = "string"
                }
                backendPort = int
                enableFloatingIP = bool
                enableTcpReset = bool
                frontendIPConfiguration = {
                  id = "string"
                }
                frontendPort = int
                frontendPortRangeEnd = int
                frontendPortRangeStart = int
                idleTimeoutInMinutes = int
                protocol = "string"
              }
            }
          ]
          primary = bool
          privateIPAddress = "string"
          privateIPAddressVersion = "string"
          privateIPAllocationMethod = "string"
          publicIPAddress = {
            extendedLocation = {
              name = "string"
              type = "EdgeZone"
            }
            id = "string"
            location = "string"
            properties = {
              ddosSettings = {
                ddosProtectionPlan = {
                  id = "string"
                }
                protectionMode = "string"
              }
              deleteOption = "string"
              dnsSettings = {
                domainNameLabel = "string"
                fqdn = "string"
                reverseFqdn = "string"
              }
              idleTimeoutInMinutes = int
              ipAddress = "string"
              ipTags = [
                {
                  ipTagType = "string"
                  tag = "string"
                }
              ]
              linkedPublicIPAddress = {
                public-ip-address-object
              }
              migrationPhase = "string"
              natGateway = {
                id = "string"
                location = "string"
                properties = {
                  idleTimeoutInMinutes = int
                  publicIpAddresses = [
                    {
                      id = "string"
                    }
                  ]
                  publicIpPrefixes = [
                    {
                      id = "string"
                    }
                  ]
                }
                sku = {
                  name = "Standard"
                }
                tags = {}
                zones = [
                  "string"
                ]
              }
              publicIPAddressVersion = "string"
              publicIPAllocationMethod = "string"
              publicIPPrefix = {
                id = "string"
              }
              servicePublicIPAddress = {
                public-ip-address-object
              }
            }
            sku = {
              name = "string"
              tier = "string"
            }
            tags = {}
            zones = [
              "string"
            ]
          }
          subnet = {
            id = "string"
            name = "string"
            properties = {
              addressPrefix = "string"
              addressPrefixes = [
                "string"
              ]
              applicationGatewayIpConfigurations = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    subnet = {
                      id = "string"
                    }
                  }
                }
              ]
              delegations = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    serviceName = "string"
                  }
                  type = "string"
                }
              ]
              ipAllocations = [
                {
                  id = "string"
                }
              ]
              natGateway = {
                id = "string"
              }
              networkSecurityGroup = {
                id = "string"
                location = "string"
                properties = {
                  flushConnection = bool
                  securityRules = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        access = "string"
                        description = "string"
                        destinationAddressPrefix = "string"
                        destinationAddressPrefixes = [
                          "string"
                        ]
                        destinationApplicationSecurityGroups = [
                          {
                            id = "string"
                            location = "string"
                            properties = {}
                            tags = {}
                          }
                        ]
                        destinationPortRange = "string"
                        destinationPortRanges = [
                          "string"
                        ]
                        direction = "string"
                        priority = int
                        protocol = "string"
                        sourceAddressPrefix = "string"
                        sourceAddressPrefixes = [
                          "string"
                        ]
                        sourceApplicationSecurityGroups = [
                          {
                            id = "string"
                            location = "string"
                            properties = {}
                            tags = {}
                          }
                        ]
                        sourcePortRange = "string"
                        sourcePortRanges = [
                          "string"
                        ]
                      }
                      type = "string"
                    }
                  ]
                }
                tags = {}
              }
              privateEndpointNetworkPolicies = "string"
              privateLinkServiceNetworkPolicies = "string"
              routeTable = {
                id = "string"
                location = "string"
                properties = {
                  disableBgpRoutePropagation = bool
                  routes = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        addressPrefix = "string"
                        hasBgpOverride = bool
                        nextHopIpAddress = "string"
                        nextHopType = "string"
                      }
                      type = "string"
                    }
                  ]
                }
                tags = {}
              }
              serviceEndpointPolicies = [
                {
                  id = "string"
                  location = "string"
                  properties = {
                    contextualServiceEndpointPolicies = [
                      "string"
                    ]
                    serviceAlias = "string"
                    serviceEndpointPolicyDefinitions = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          description = "string"
                          service = "string"
                          serviceResources = [
                            "string"
                          ]
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {}
                }
              ]
              serviceEndpoints = [
                {
                  locations = [
                    "string"
                  ]
                  service = "string"
                }
              ]
            }
            type = "string"
          }
          virtualNetworkTaps = [
            {
              id = "string"
              location = "string"
              properties = {
              tags = {}
            }
          ]
        }
        type = "string"
      }
      destinationPort = int
    }
  })
}

Özellik değerleri

virtualNetworkTaps

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Network/virtualNetworkTaps@2022-05-01"
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
properties Sanal Ağ Özellikler'e dokunun. VirtualNetworkTapPropertiesFormat

VirtualNetworkTapPropertiesFormat

Ad Açıklama Değer
destinationLoadBalancerFrontEndIPConfiguration Dokunmayı alacak iç Load Balancer özel IP adresine başvuru. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Dokunmayı alacak toplayıcı nic'in özel IP Adresine başvuru. NetworkInterfaceIPConfiguration
destinationPort Dokunan trafiği alacak VXLAN hedef bağlantı noktası. int

FrontendIPConfiguration

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Yük dengeleyici tarafından kullanılan ön uç IP yapılandırmaları kümesinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yük dengeleyici araştırmasının özellikleri. FrontendIPConfigurationPropertiesFormat
Bölge Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. dize[]

FrontendIPConfigurationPropertiesFormat

Ad Açıklama Değer
gatewayLoadBalancer Ağ geçidi yük dengeleyici ön uç IP'sine başvuru. Subresource
privateIPAddress IP yapılandırmasının özel IP adresi. string
privateIPAddressVersion Belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4 olarak alınır. "IPv4"
"IPv6"
privateIPAllocationMethod Özel IP ayırma yöntemi. "Dinamik"
"Statik"
publicIPAddress Genel IP kaynağına başvuru. PublicIPAddress
publicIPPrefix Genel IP Ön Eki kaynağına başvuru. Subresource
alt ağ Alt ağ kaynağına başvuru. Alt ağ

Subresource

Ad Açıklama Değer
kimlik Kaynak Kimliği. string

PublicIPAddress

Ad Açıklama Değer
extendedLocation Genel IP adresinin genişletilmiş konumu. ExtendedLocation
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Genel IP adresi özellikleri. PublicIPAddressPropertiesFormat
Sku Genel IP adresi SKU'su. PublicIPAddressSku
etiketler Kaynak etiketleri. object
Bölge Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. string[]

ExtendedLocation

Ad Açıklama Değer
name Genişletilmiş konumun adı. string
tür Genişletilmiş konumun türü. "EdgeZone"

PublicIPAddressPropertiesFormat

Ad Açıklama Değer
ddosSettings Genel IP adresiyle ilişkili DDoS koruma özel ilkesi. DdosSettings
deleteOption Kullanan VM silindiğinde genel IP adresine ne olacağını belirtin "Sil"
"Ayır"
dnsSettings Genel IP adresiyle ilişkili DNS kaydının FQDN'sini. PublicIPAddressDnsSettings
idleTimeoutInMinutes Genel IP adresinin boşta kalma zaman aşımı. int
ıpaddress Genel IP adresi kaynağıyla ilişkili IP adresi. string
ipTag'ler Genel IP adresiyle ilişkili etiketlerin listesi. IpTag[]
linkedPublicIPAddress Genel IP adresi kaynağının bağlantılı genel IP adresi. PublicIPAddress
migrationPhase Genel IP Adresinin geçiş aşaması. "Durdur"
"İşleme"
"İşlendi"
"Hiçbiri"
"Hazırla"
natGateway Genel IP adresi için NatGateway. NatGateway
publicIPAddressVersion Genel IP adresi sürümü. "IPv4"
"IPv6"
publicIPAllocationMethod Genel IP adresi ayırma yöntemi. "Dinamik"
"Statik"
publicIPPrefix Bu Genel IP Adresinin ayrılacağı Genel IP Ön Eki. Subresource
servicePublicIPAddress Genel IP adresi kaynağının hizmet genel IP adresi. PublicIPAddress

DdosSettings

Ad Açıklama Değer
ddosProtectionPlan Genel IP ile ilişkili DDoS koruma planı. Yalnızca ProtectionMode Etkinse ayarlanabilir Subresource
protectionMode Genel IP'nin DDoS koruma modu "Devre dışı"
"Etkin"
"VirtualNetworkInherited"

PublicIPAddressDnsSettings

Ad Açıklama Değer
domainNameLabel Etki alanı adı etiketi. Etki alanı adı etiketinin ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesi, genel IP adresiyle ilişkili tam etki alanı adını oluşturur. Bir etki alanı adı etiketi belirtilirse, Microsoft Azure DNS sisteminde genel IP için bir A DNS kaydı oluşturulur. string
Fqdn Genel IP ile ilişkili A DNS kaydının Tam Etki Alanı Adı. Bu, domainNameLabel ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir. string
reverseFqdn Ters FQDN. Bu genel IP adresine çözümlenen, kullanıcı tarafından görünen, tam etki alanı adı. reverseFqdn belirtilirse, in-addr.arpa etki alanındaki IP adresinden ters FQDN'ye işaret eden bir PTR DNS kaydı oluşturulur. string

IpTag

Ad Açıklama Değer
ipTagType IP etiketi türü. Örnek: FirstPartyUsage. string
etiket Genel IP ile ilişkili IP etiketinin değeri. Örnek: SQL. string

NatGateway

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Nat Gateway özellikleri. NatGatewayPropertiesFormat
Sku Nat ağ geçidi SKU'su. NatGatewaySku
etiketler Kaynak etiketleri. object
Bölge Nat Gateway'in dağıtılması gereken bölgeyi belirten kullanılabilirlik alanlarının listesi. dize[]

NatGatewayPropertiesFormat

Ad Açıklama Değer
idleTimeoutInMinutes Nat ağ geçidinin boşta kalma zaman aşımı. int
publicIpAddresses Nat ağ geçidi kaynağıyla ilişkili genel IP adresleri dizisi. AltKaynak[]
publicIpPrefixes Nat ağ geçidi kaynağıyla ilişkili genel IP ön ekleri dizisi. AltKaynak[]

NatGatewaySku

Ad Açıklama Değer
name Nat Gateway SKU'sunun adı. "Standart"

PublicIPAddressSku

Ad Açıklama Değer
name Genel IP adresi SKU'sunun adı. "Temel"
"Standart"
tier Genel IP adresi SKU'su katmanı. "Genel"
"Bölgesel"

Alt ağ

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Alt ağın özellikleri. SubnetPropertiesFormat
tür Kaynak türü. string

SubnetPropertiesFormat

Ad Açıklama Değer
addressPrefix Alt ağın adres ön eki. string
addressPrefixes Alt ağın adres ön eklerinin listesi. string[]
applicationGatewayIpConfigurations Sanal ağ kaynağının Application Gateway IP yapılandırmaları. ApplicationGatewayIPConfiguration[]
Heyet Alt ağ üzerindeki temsilcilere başvuru dizisi. Temsilci Seçme[]
ipAllocations Bu alt ağa başvuran IpAllocation dizisi. SubResource[]
natGateway Bu alt ağ ile ilişkili Nat ağ geçidi. Subresource
networkSecurityGroup NetworkSecurityGroup kaynağına başvuru. NetworkSecurityGroup
privateEndpointNetworkPolicies Alt ağın özel uç noktasına ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. "Devre dışı"
"Etkin"
privateLinkServiceNetworkPolicies Alt ağdaki özel bağlantı hizmetinde ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. "Devre dışı"
"Etkin"
Routetable RouteTable kaynağına başvuru. Routetable
serviceEndpointPolicies Hizmet uç noktası ilkeleri dizisi. ServiceEndpointPolicy[]
serviceEndpoints Hizmet uç noktaları dizisi. ServiceEndpointPropertiesFormat[]

ApplicationGatewayIPConfiguration

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name bir Application Gateway içinde benzersiz olan IP yapılandırmasının adı. string
properties Uygulama ağ geçidi IP yapılandırmasının özellikleri. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Ad Açıklama Değer
alt ağ Alt ağ kaynağına başvuru. Application Gateway'in özel adresini aldığı alt ağ. Subresource

Temsilci

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Alt ağ içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Alt ağın özellikleri. ServiceDelegationPropertiesFormat
tür Kaynak türü. string

ServiceDelegationPropertiesFormat

Ad Açıklama Değer
Hizmetadı Alt ağın temsilci olarak atanması gereken hizmetin adı (ör. Microsoft.Sql/servers). string

NetworkSecurityGroup

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Ağ güvenlik grubunun özellikleri. NetworkSecurityGroupPropertiesFormat
etiketler Kaynak etiketleri. object

NetworkSecurityGroupPropertiesFormat

Ad Açıklama Değer
flushConnection Etkinleştirildiğinde, kurallar güncelleştirme olduğunda Ağ Güvenlik Grubu bağlantılarından oluşturulan akışlar yeniden değerlendirilir. İlk etkinleştirme yeniden değerlendirmeyi tetikler. bool
securityRules Ağ güvenlik grubunun güvenlik kuralları koleksiyonu. SecurityRule[]

SecurityRule

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Güvenlik kuralının özellikleri. SecurityRulePropertiesFormat
tür Kaynağın türü. string

SecurityRulePropertiesFormat

Ad Açıklama Değer
erişim Ağ trafiğine izin verilir veya trafik reddedilir. "İzin Ver"
"Reddet" (gerekli)
açıklama Bu kural için bir açıklama. 140 karakterle sınırlıdır. string
destinationAddressPrefix Hedef adres ön eki. CIDR veya hedef IP aralığı. Tüm kaynak IP'leri eşleştirmek için '*' yıldız işareti de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. string
destinationAddressPrefixes Hedef adres ön ekleri. CIDR veya hedef IP aralıkları. dize[]
destinationApplicationSecurityGroups Hedef olarak belirtilen uygulama güvenlik grubu. ApplicationSecurityGroup[]
destinationPortRange Hedef bağlantı noktası veya aralık. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. string
destinationPortRanges Hedef bağlantı noktası aralıkları. dize[]
yön Kuralın yönü. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. "Gelen"
"Giden" (gerekli)
Öncelik Kuralın önceliği. Değer 100 ile 4096 arasında olabilir. Öncelik numarası koleksiyondaki her kural için benzersiz olmalıdır. Öncelik sayısı ne kadar düşük olursa kuralın önceliği de o kadar yüksektir. int
protokol Bu kuralın geçerli olduğu ağ protokolü. "*"
"Ah"
"Esp"
"Icmp"
"Tcp"
"Udp" (gerekli)
sourceAddressPrefix CIDR veya kaynak IP aralığı. Tüm kaynak IP'leri eşleştirmek için '*' yıldız işareti de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. Bu bir giriş kuralıysa, ağ trafiğinin nereden geldiğini belirtir. string
sourceAddressPrefixes CIDR veya kaynak IP aralıkları. dize[]
sourceApplicationSecurityGroups Kaynak olarak belirtilen uygulama güvenlik grubu. ApplicationSecurityGroup[]
sourcePortRange Kaynak bağlantı noktası veya aralık. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. string
sourcePortRanges Kaynak bağlantı noktası aralıkları. dize[]

ApplicationSecurityGroup

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Uygulama güvenlik grubunun özellikleri. ApplicationSecurityGroupPropertiesFormat
etiketler Kaynak etiketleri. object

ApplicationSecurityGroupPropertiesFormat

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.

Routetable

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Yol tablosunun özellikleri. RouteTablePropertiesFormat
etiketler Kaynak etiketleri. object

RouteTablePropertiesFormat

Ad Açıklama Değer
disableBgpRoutePropagation Bu yol tablosunda BGP tarafından öğrenilen yolların devre dışı bırakılıp devre dışı bırakılmayacağı. True, devre dışı bırakma anlamına gelir. bool
Yol Bir yol tablosunun içinde yer alan yolların koleksiyonu. Yol[]

Yol

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yolun özellikleri. RoutePropertiesFormat
tür Kaynağın türü. string

RoutePropertiesFormat

Ad Açıklama Değer
addressPrefix Yolun uygulandığı hedef CIDR. string
hasBgpOverride Bu yolun, LPM'ye bakılmaksızın çakışan BGP yollarını geçersiz kılıp kılmadığını belirten bir değer. bool
nextHopIpAddress IP adresi paketleri adresine iletilmelidir. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir. string
nextHopType Paketin gönderilmesi gereken Azure atlama türü. "İnternet"
"Hiçbiri"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (gerekli)

ServiceEndpointPolicy

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Hizmet bitiş noktası ilkesinin özellikleri. ServiceEndpointPolicyPropertiesFormat
etiketler Kaynak etiketleri. object

ServiceEndpointPolicyPropertiesFormat

Ad Açıklama Değer
contextualServiceEndpointPolicies Bağlamsal hizmet uç noktası ilkesi koleksiyonu. dize[]
serviceAlias İlkenin bir hizmete ait olup olmadığını gösteren diğer ad string
serviceEndpointPolicyDefinitions Hizmet uç noktası ilkesinin hizmet uç noktası ilkesi tanımları koleksiyonu. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Hizmet uç noktası ilke tanımının özellikleri. ServiceEndpointPolicyDefinitionPropertiesFormat
tür Kaynağın türü. string

ServiceEndpointPolicyDefinitionPropertiesFormat

Ad Açıklama Değer
açıklama Bu kural için bir açıklama. 140 karakterle sınırlıdır. string
hizmet Hizmet uç noktası adı. string
serviceResources Hizmet kaynaklarının listesi. dize[]

ServiceEndpointPropertiesFormat

Ad Açıklama Değer
Konum Konum listesi. dize[]
hizmet Uç nokta hizmetinin türü. string

NetworkInterfaceIPConfiguration

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Ağ arabirimi IP yapılandırma özellikleri. NetworkInterfaceIPConfigurationPropertiesFormat
tür Kaynak türü. string

NetworkInterfaceIPConfigurationPropertiesFormat

Ad Açıklama Değer
applicationGatewayBackendAddressPools ApplicationGatewayBackendAddressPool kaynağına başvuru. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups IP yapılandırmasının dahil olduğu uygulama güvenlik grupları. ApplicationSecurityGroup[]
gatewayLoadBalancer Ağ geçidi yük dengeleyici ön uç IP'sine başvuru. Subresource
loadBalancerBackendAddressPools LoadBalancerBackendAddressPool kaynağına başvuru. BackendAddressPool[]
loadBalancerInboundNatRules LoadBalancerInboundNatRules başvurularının listesi. InboundNatRule[]
Birincil Bunun ağ arabiriminde birincil müşteri adresi olup olmadığı. bool
privateIPAddress IP yapılandırmasının özel IP adresi. string
privateIPAddressVersion Belirli IP yapılandırmasının IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4'dür. "IPv4"
"IPv6"
privateIPAllocationMethod Özel IP adresi ayırma yöntemi. "Dinamik"
"Statik"
publicIPAddress IP yapılandırmasına bağlı genel IP adresi. PublicIPAddress
alt ağ IP yapılandırmasına bağlı alt ağ. Alt ağ
virtualNetworkTaps Sanal Ağ Dokunmaları başvurusu. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Bir Application Gateway içinde benzersiz olan arka uç adres havuzunun adı. string
properties Uygulama ağ geçidi arka uç adres havuzunun özellikleri. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Ad Açıklama Değer
backendAddresses Arka uç adresleri. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Ad Açıklama Değer
Fqdn Tam etki alanı adı (FQDN). string
ıpaddress IP adresi. string

BackendAddressPool

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Yük dengeleyici tarafından kullanılan arka uç adres havuzları kümesi içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yük dengeleyici arka uç adres havuzunun özellikleri. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Ad Açıklama Değer
drainPeriodInSeconds Load Balancer istemciye ve arka uç adresine RESET göndermeden önce beklemesi gereken saniye miktarı. int
loadBalancerBackendAddresses Arka uç adresleri dizisi. LoadBalancerBackendAddress[]
location Arka uç adres havuzunun konumu. string
tunnelInterfaces Ağ geçidi yük dengeleyici tünel arabirimleri dizisi. GatewayLoadBalancerTunnelInterface[]

LoadBalancerBackendAddress

Ad Açıklama Değer
name Arka uç adresinin adı. string
properties Yük dengeleyici arka uç adres havuzunun özellikleri. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Ad Açıklama Değer
adminState Bir kez ayarlanan yönetim durumlarının listesi sistem durumu araştırmasını geçersiz kılabilir, böylece Load Balancer her zaman yeni bağlantıları arka uçtan iletebilir veya yeni bağlantıları reddeder ve var olan bağlantıları sıfırlar. "Aşağı"
"Drenaj"
"Hiçbiri"
"Yukarı"
ıpaddress Başvuruda bulunan sanal ağa ait IP Adresi. string
loadBalancerFrontendIPConfiguration Bölgesel yük dengeleyicide tanımlanan ön uç ip adresi yapılandırmasına başvuru. Subresource
alt ağ Mevcut bir alt ağa başvuru. Subresource
virtualNetwork Mevcut bir sanal ağa başvuru. Subresource

GatewayLoadBalancerTunnelInterface

Ad Açıklama Değer
tanımlayıcı Ağ geçidi yük dengeleyici tünel arabiriminin tanımlayıcısı. int
port Ağ geçidi yük dengeleyici tünel arabiriminin bağlantı noktası. int
protokol Ağ geçidi yük dengeleyici tünel arabirimi protokolü. "Yerel"
"Hiçbiri"
"VXLAN"
tür Ağ geçidi yük dengeleyici tünel arabiriminin trafik türü. "Dış"
"İç"
"Hiçbiri"

InboundNatRule

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Yük dengeleyici tarafından kullanılan gelen NAT kuralları kümesi içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Yük dengeleyici gelen NAT kuralının özellikleri. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Ad Açıklama Değer
backendAddressPool BackendAddressPool kaynağına başvuru. Subresource
backendPort İç uç nokta için kullanılan bağlantı noktası. Kabul edilebilir değerler 1 ile 65535 arasında değişir. int
enableFloatingIP Sql AlwaysOn Kullanılabilirlik Grubu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırılır. Bu ayar, SQL Server'da SQL AlwaysOn Kullanılabilirlik Gruplar kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez. bool
enableTcpReset TCP akışı boşta kalma zaman aşımında veya beklenmeyen bağlantı sonlandırmada çift yönlü TCP Sıfırlaması alın. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. bool
frontendIPConfiguration Ön uç IP adreslerine başvuru. Subresource
frontendPort Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir. int
frontendPortRangeEnd Dış uç nokta için bağlantı noktası aralığı sonu. Bu özellik BackendAddressPool ve FrontendPortRangeStart ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. int
frontendPortRangeStart Dış uç nokta için bağlantı noktası aralığı başlatılır. Bu özellik BackendAddressPool ve FrontendPortRangeEnd ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. int
idleTimeoutInMinutes TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. int
protokol Yük dengeleme kuralı tarafından kullanılan aktarım protokolü başvurusu. "Tümü"
"Tcp"
"Udp"

VirtualNetworkTap

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
location Kaynak konumu. string
properties Sanal Ağ Özellikler'e dokunun. VirtualNetworkTapPropertiesFormat
etiketler Kaynak etiketleri. object