Bagikan melalui


Microsoft.Network virtualNetworkTaps 2023-11-01

Definisi sumber daya Bicep

Jenis sumber daya virtualNetworkTaps dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/virtualNetworkTaps, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Network/virtualNetworkTaps@2023-11-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'
              domainNameLabelScope: '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'
                  }
                }
              }
            ]
            defaultOutboundAccess: bool
            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'
              }
            ]
            sharingScope: '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'
              syncMode: 'string'
              tunnelInterfaces: [
                {
                  identifier: int
                  port: int
                  protocol: 'string'
                  type: 'string'
                }
              ]
              virtualNetwork: {
                id: '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'
        privateIPAddressPrefixLength: int
        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'
              domainNameLabelScope: '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'
                  }
                }
              }
            ]
            defaultOutboundAccess: bool
            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'
              }
            ]
            sharingScope: 'string'
          }
          type: 'string'
        }
        virtualNetworkTaps: [
          {
            id: 'string'
            location: 'string'
            properties: {
            tags: {}
          }
        ]
      }
      type: 'string'
    }
    destinationPort: int
  }
}

Nilai properti

virtualNetworkTaps

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)
lokasi Lokasi sumber daya. string
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Virtual Network Ketuk Properti. VirtualNetworkTapPropertiesFormat

VirtualNetworkTapPropertiesFormat

Nama Deskripsi Nilai
destinationLoadBalancerFrontEndIPConfiguration Referensi ke alamat IP privat pada Load Balancer internal yang akan menerima ketukan. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Referensi ke Alamat IP privat kolektor nic yang akan menerima ketukan. NetworkInterfaceIPConfiguration
destinationPort Port tujuan VXLAN yang akan menerima lalu lintas yang diketuk. int

FrontendIPConfiguration

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam kumpulan konfigurasi IP frontend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti pemeriksaan load balancer. FrontendIPConfigurationPropertiesFormat
zona Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. string[]

FrontendIPConfigurationPropertiesFormat

Nama Deskripsi Nilai
gatewayLoadBalancer Referensi ke IP frontend load balancer gateway. SubResource
privateIPAddress Alamat IP privat konfigurasi IP. string
privateIPAddressVersion Apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod Metode alokasi IP Privat. 'Dinamis'
'Statis'
publicIPAddress Referensi ke sumber daya IP Publik. PublicIPAddress
publicIPPrefix Referensi ke sumber daya Prefiks IP Publik. SubResource
subnet Referensi ke sumber daya subnet. Subnet

SubResource

Nama Deskripsi Nilai
id ID Sumber Daya. string

PublicIPAddress

Nama Deskripsi Nilai
extendedLocation Lokasi alamat IP publik yang diperluas. ExtendedLocation
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti alamat IP publik. PublicIPAddressPropertiesFormat
sku SKU alamat IP publik. PublicIPAddressSku
tag Tag sumber daya. objek
zona Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. string[]

ExtendedLocation

Nama Deskripsi Nilai
nama Nama lokasi yang diperluas. string
jenis Jenis lokasi yang diperluas. 'EdgeZone'

PublicIPAddressPropertiesFormat

Nama Deskripsi Nilai
ddosSettings Kebijakan kustom perlindungan DDoS yang terkait dengan alamat IP publik. DdosSettings
deleteOption Tentukan apa yang terjadi pada alamat IP publik saat VM menggunakannya dihapus 'Hapus'
'Lepaskan'
dnsSettings FQDN catatan DNS yang terkait dengan alamat IP publik. PublicIPAddressDnsSettings
idleTimeoutInMinutes Batas waktu menganggur alamat IP publik. int
ipAddress Alamat IP yang terkait dengan sumber daya alamat IP publik. string
ipTags Daftar tag yang terkait dengan alamat IP publik. IpTag[]
linkedPublicIPAddress Alamat IP publik tertaut dari sumber daya alamat IP publik. PublicIPAddress
migrationPhase Fase migrasi Alamat IP Publik. 'Batalkan'
'Penerapan'
'Berkomitmen'
'Tidak Ada'
'Persiapkan'
natGateway NatGateway untuk alamat IP Publik. NatGateway
publicIPAddressVersion Versi alamat IP publik. 'IPv4'
'IPv6'
publicIPAllocationMethod Metode alokasi alamat IP publik. 'Dinamis'
'Statis'
publicIPPrefix Awalan IP Publik dari Alamat IP Publik ini harus dialokasikan. SubResource
servicePublicIPAddress Alamat IP publik layanan dari sumber daya alamat IP publik. PublicIPAddress

DdosSettings

Nama Deskripsi Nilai
ddosProtectionPlan Paket perlindungan DDoS yang terkait dengan IP publik. Hanya dapat diatur jika ProtectionMode Diaktifkan SubResource
protectionMode Mode perlindungan DDoS dari IP publik 'Dinonaktifkan'
'Diaktifkan'
'VirtualNetworkInherited'

PublicIPAddressDnsSettings

Nama Deskripsi Nilai
domainNameLabel Label nama domain. Perangkaian label nama domain dan zona DNS regional membentuk nama domain yang sepenuhnya memenuhi syarat yang terkait dengan alamat IP publik. Jika label nama domain ditentukan, rekaman DNS dibuat untuk IP publik di sistem Microsoft Azure DNS. string
domainNameLabelScope Cakupan label nama domain. Jika label nama domain dan cakupan label nama domain ditentukan, rekaman DNS A dibuat untuk IP publik di sistem Microsoft Azure DNS dengan nilai hash yang disertakan dalam FQDN. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'TenantReuse'
Fqdn Nama Domain yang Sepenuhnya Memenuhi Syarat dari catatan DNS yang terkait dengan IP publik. Ini adalah perangkaian domainNameLabel dan zona DNS regional. string
reverseFqdn FQDN terbalik. Nama domain yang terlihat dan sepenuhnya memenuhi syarat pengguna yang diselesaikan ke alamat IP publik ini. Jika reverseFqdn ditentukan, maka catatan DNS PTR dibuat menunjuk dari alamat IP di domain in-addr.arpa ke FQDN terbalik. string

IpTag

Nama Deskripsi Nilai
ipTagType Jenis tag IP. Contoh: FirstPartyUsage. string
tag Nilai tag IP yang terkait dengan IP publik. Contoh: SQL. string

NatGateway

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti Nat Gateway. NatGatewayPropertiesFormat
sku SKU gateway nat. NatGatewaySku
tag Tag sumber daya. objek
zona Daftar zona ketersediaan yang menunjukkan zona tempat Nat Gateway harus disebarkan. string[]

NatGatewayPropertiesFormat

Nama Deskripsi Nilai
idleTimeoutInMinutes Batas waktu menganggur gateway nat. int
publicIpAddresses Array alamat IP publik yang terkait dengan sumber daya gateway nat. SubResource[]
publicIpPrefixes Array prefiks ip publik yang terkait dengan sumber daya gateway nat. SubResource[]

NatGatewaySku

Nama Deskripsi Nilai
nama Nama SKU Nat Gateway. 'Standar'

PublicIPAddressSku

Nama Deskripsi Nilai
nama Nama SKU alamat IP publik. 'Dasar'
'Standar'
Tier Tingkat SKU alamat IP publik. 'Global'
'Regional'

Subnet

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti subnet. SubnetPropertiesFormat
jenis Jenis sumber daya string

SubnetPropertiesFormat

Nama Deskripsi Nilai
addressPrefix Awalan alamat untuk subnet. string
addressPrefixes Daftar awalan alamat untuk subnet. string[]
applicationGatewayIPConfigurations Konfigurasi IP gateway aplikasi sumber daya jaringan virtual. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Atur properti ini ke false untuk menonaktifkan konektivitas keluar default untuk semua VM di subnet. Properti ini hanya dapat diatur pada saat pembuatan subnet dan tidak dapat diperbarui untuk subnet yang ada. bool
Delegasi Array referensi ke delegasi pada subnet. Delegasi[]
ipAllocations Array IpAllocation yang mereferensikan subnet ini. SubResource[]
natGateway Gateway Nat yang terkait dengan subnet ini. SubResource
networkSecurityGroup Referensi ke sumber daya NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Mengaktifkan atau Menonaktifkan penerapan kebijakan jaringan pada titik akhir privat di subnet. 'Dinonaktifkan'
'Diaktifkan'
'NetworkSecurityGroupEnabled'
'RouteTableEnabled'
privateLinkServiceNetworkPolicies Mengaktifkan atau Menonaktifkan penerapan kebijakan jaringan pada layanan tautan privat di subnet. 'Dinonaktifkan'
'Diaktifkan'
routeTable Referensi ke sumber daya RouteTable. RouteTable
serviceEndpointPolicies Array kebijakan titik akhir layanan. ServiceEndpointPolicy[]
serviceEndpoints Array titik akhir layanan. ServiceEndpointPropertiesFormat[]
sharingScope Atur properti ini ke Penyewa untuk mengizinkan berbagi subnet dengan langganan lain di penyewa AAD Anda. Properti ini hanya dapat diatur jika defaultOutboundAccess diatur ke false, kedua properti hanya dapat diatur jika subnet kosong. 'DelegatedServices'
'Penyewa'

ApplicationGatewayIPConfiguration

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama konfigurasi IP yang unik dalam Application Gateway. string
properti Properti konfigurasi IP gateway aplikasi. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nama Deskripsi Nilai
subnet Referensi ke sumber daya subnet. Subnet dari mana gateway aplikasi mendapatkan alamat privatnya. SubResource

Delegasi

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam subnet. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti subnet. ServiceDelegationPropertiesFormat
jenis Jenis sumber daya string

ServiceDelegationPropertiesFormat

Nama Deskripsi Nilai
serviceName Nama layanan yang subnetnya harus didelegasikan (misalnya Microsoft.Sql/servers). string

NetworkSecurityGroup

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti grup keamanan jaringan. NetworkSecurityGroupPropertiesFormat
tag Tag sumber daya. objek

NetworkSecurityGroupPropertiesFormat

Nama Deskripsi Nilai
flushConnection Saat diaktifkan, alur yang dibuat dari koneksi Kelompok Keamanan Jaringan akan dievaluasi kembali saat aturan diperbarui. Pengaktifan awal akan memicu evaluasi ulang. bool
securityRules Kumpulan aturan keamanan kelompok keamanan jaringan. SecurityRule[]

SecurityRule

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti aturan keamanan. SecurityRulePropertiesFormat
jenis Jenis sumber daya. string

SecurityRulePropertiesFormat

Nama Deskripsi Nilai
akses Lalu lintas jaringan diizinkan atau ditolak. 'Izinkan'
'Tolak' (diperlukan)
deskripsi Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. string
destinationAddressPrefix Awalan alamat tujuan. CIDR atau rentang IP tujuan. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. string
destinationAddressPrefixes Awalan alamat tujuan. CIDR atau rentang IP tujuan. string[]
destinationApplicationSecurityGroups Kelompok keamanan aplikasi ditentukan sebagai tujuan. ApplicationSecurityGroup[]
destinationPortRange Port atau rentang tujuan. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. string
destinationPortRanges Rentang port tujuan. string[]
direction Arah aturan. Arah menentukan apakah aturan akan dievaluasi pada lalu lintas masuk atau keluar. 'Masuk'
'Keluar' (diperlukan)
prioritas Prioritas aturan. Nilainya bisa antara 100 dan 4096. Nomor prioritas harus unik untuk setiap aturan dalam koleksi. Semakin rendah jumlah prioritas, semakin tinggi prioritas aturan. int (diperlukan)
protokol Protokol jaringan yang berlaku untuk aturan ini. '*'
'Ah'
'Esp'
'Icmp'
'Tcp'
'Udp' (diperlukan)
sourceAddressPrefix CIDR atau rentang IP sumber. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. Jika ini adalah aturan masuk, tentukan dari mana lalu lintas jaringan berasal. string
sourceAddressPrefixes CIDR atau rentang IP sumber. string[]
sourceApplicationSecurityGroups Kelompok keamanan aplikasi ditentukan sebagai sumber. ApplicationSecurityGroup[]
sourcePortRange Port atau rentang sumber. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. string
sourcePortRanges Rentang port sumber. string[]

ApplicationSecurityGroup

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti grup keamanan aplikasi. ApplicationSecurityGroupPropertiesFormat
tag Tag sumber daya. objek

ApplicationSecurityGroupPropertiesFormat

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

RouteTable

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti tabel rute. RouteTablePropertiesFormat
tag Tag sumber daya. objek

RouteTablePropertiesFormat

Nama Deskripsi Nilai
disableBgpRoutePropagation Apakah akan menonaktifkan rute yang dipelajari oleh BGP pada tabel rute tersebut. Benar berarti menonaktifkan. bool
rute Kumpulan rute yang terkandung dalam tabel rute. Rute[]

Rute

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti rute. RoutePropertiesFormat
jenis Jenis sumber daya. string

RoutePropertiesFormat

Nama Deskripsi Nilai
addressPrefix CIDR tujuan tempat rute berlaku. string
hasBgpOverride Nilai yang menunjukkan apakah rute ini menimpa rute BGP yang tumpang tindih terlepas dari LPM. bool
nextHopIpAddress Paket alamat IP harus diteruskan. Nilai hop berikutnya hanya diizinkan dalam rute di mana jenis hop berikutnya adalah VirtualAppliance. string
nextHopType Jenis hop Azure tempat paket harus dikirim. 'Internet'
'Tidak Ada'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (diperlukan)

ServiceEndpointPolicy

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti kebijakan titik akhir layanan. ServiceEndpointPolicyPropertiesFormat
tag Tag sumber daya. objek

ServiceEndpointPolicyPropertiesFormat

Nama Deskripsi Nilai
contextualServiceEndpointPolicies Kumpulan kebijakan titik akhir layanan kontekstual. string[]
serviceAlias Alias yang menunjukkan apakah kebijakan tersebut milik layanan string
serviceEndpointPolicyDefinitions Kumpulan definisi kebijakan titik akhir layanan dari kebijakan titik akhir layanan. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti definisi kebijakan titik akhir layanan. ServiceEndpointPolicyDefinitionPropertiesFormat
jenis Jenis sumber daya. string

ServiceEndpointPolicyDefinitionPropertiesFormat

Nama Deskripsi Nilai
deskripsi Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. string
service Nama titik akhir layanan. string
serviceResources Daftar sumber daya layanan. string[]

ServiceEndpointPropertiesFormat

Nama Deskripsi Nilai
locations Daftar lokasi. string[]
service Jenis layanan titik akhir. string

NetworkInterfaceIPConfiguration

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti konfigurasi IP antarmuka jaringan. NetworkInterfaceIPConfigurationPropertiesFormat
jenis Jenis sumber daya string

NetworkInterfaceIPConfigurationPropertiesFormat

Nama Deskripsi Nilai
applicationGatewayBackendAddressPools Referensi ke sumber daya ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Grup keamanan aplikasi tempat konfigurasi IP disertakan. ApplicationSecurityGroup[]
gatewayLoadBalancer Referensi ke IP frontend load balancer gateway. SubResource
loadBalancerBackendAddressPools Referensi ke sumber daya LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Daftar referensi LoadBalancerInboundNatRules. InboundNatRule[]
primer Apakah ini adalah alamat pelanggan utama pada antarmuka jaringan. bool
privateIPAddress Alamat IP privat konfigurasi IP. Ini bisa berupa satu alamat IP atau blok CIDR dalam format {address}/{prefix-length}. string
privateIPAddressPrefixLength Panjang awalan alamat IP privat. Jika ditentukan dan metode alokasi bersifat dinamis, layanan akan mengalokasikan blok CIDR alih-alih satu alamat IP. int

Batasan:
Nilai min = 1
Nilai maks = 128
privateIPAddressVersion Apakah konfigurasi IP tertentu adalah IPv4 atau IPv6. Defaultnya adalah IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod Metode alokasi alamat IP privat. 'Dinamis'
'Statis'
publicIPAddress Alamat IP publik terikat ke konfigurasi IP. PublicIPAddress
subnet Subnet terikat ke konfigurasi IP. Subnet
virtualNetworkTaps Referensi ke ketuk Virtual Network. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama kumpulan alamat backend yang unik dalam Application Gateway. string
properti Properti kumpulan alamat backend gateway aplikasi. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Nama Deskripsi Nilai
backendAddresses Alamat backend. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Nama Deskripsi Nilai
Fqdn Nama domain yang sepenuhnya memenuhi syarat (FQDN). string
ipAddress Alamat IP. string

BackendAddressPool

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam kumpulan kumpulan alamat backend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti kumpulan alamat backend load balancer. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Nama Deskripsi Nilai
drainPeriodInSeconds Jumlah detik Load Balancer menunggu sebelum mengirim RESET ke alamat klien dan backend. int
loadBalancerBackendAddresses Array alamat backend. LoadBalancerBackendAddress[]
lokasi Lokasi kumpulan alamat backend. string
syncMode Mode sinkron alamat backend untuk kumpulan backend 'Otomatis'
'Manual'
tunnelInterfaces Array antarmuka terowongan load balancer gateway. GatewayLoadBalancerTunnelInterface[]
virtualNetwork Referensi ke jaringan virtual. SubResource

LoadBalancerBackendAddress

Nama Deskripsi Nilai
nama Nama alamat backend. string
properti Properti kumpulan alamat backend load balancer. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Nama Deskripsi Nilai
adminState Daftar status administratif yang setelah diatur dapat mengambil alih pemeriksaan kesehatan sehingga Load Balancer akan selalu meneruskan koneksi baru ke backend, atau menolak koneksi baru dan mengatur ulang koneksi yang ada. 'Turun'
'Tidak Ada'
'Naik'
ipAddress Alamat IP milik jaringan virtual yang dirujuk. string
loadBalancerFrontendIPConfiguration Referensi ke konfigurasi alamat ip frontend yang ditentukan dalam loadbalancer regional. SubResource
subnet Referensi ke subnet yang sudah ada. SubResource
virtualNetwork Referensi ke jaringan virtual yang ada. SubResource

GatewayLoadBalancerTunnelInterface

Nama Deskripsi Nilai
pengidentifikasi Pengidentifikasi antarmuka terowongan load balancer gateway. int
port Port antarmuka terowongan load balancer gateway. int
protokol Protokol antarmuka terowongan load balancer gateway. 'Asli'
'Tidak Ada'
'VXLAN'
jenis Jenis lalu lintas antarmuka terowongan load balancer gateway. 'Eksternal'
'Internal'
'Tidak Ada'

InboundNatRule

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti aturan NAT masuk load balancer. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Nama Deskripsi Nilai
backendAddressPool Referensi ke sumber daya backendAddressPool. SubResource
backendPort Port yang digunakan untuk titik akhir internal. Nilai yang dapat diterima berkisar antara 1 hingga 65535. int
enableFloatingIP Mengonfigurasi titik akhir komputer virtual untuk kemampuan IP mengambang yang diperlukan untuk mengonfigurasi Grup Ketersediaan AlwaysOn SQL. Pengaturan ini diperlukan saat menggunakan Grup Ketersediaan AlwaysOn SQL di server SQL. Pengaturan ini tidak dapat diubah setelah Anda membuat titik akhir. bool
enableTcpReset Terima Pengaturan Ulang TCP dua arah pada batas waktu diam aliran TCP atau penghentian koneksi yang tidak terduga. Elemen ini hanya digunakan ketika protokol diatur ke TCP. bool
frontendIPConfiguration Referensi ke alamat IP frontend. SubResource
frontendPort Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima berkisar antara 1 hingga 65534. int
frontendPortRangeEnd Rentang port berakhir untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeStart. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. int
frontendPortRangeStart Rentang port dimulai untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeEnd. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. int
idleTimeoutInMinutes Batas waktu untuk koneksi diam TCP. Nilainya dapat diatur antara 4 dan 30 menit. Nilai defaultnya adalah 4 menit. Elemen ini hanya digunakan ketika protokol diatur ke TCP. int
protokol Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban. 'Semua'
'Tcp'
'Udp'

VirtualNetworkTap

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Virtual Network Ketuk Properti. VirtualNetworkTapPropertiesFormat
tag Tag sumber daya. objek

Definisi sumber daya templat ARM

Jenis sumber daya virtualNetworkTaps dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/virtualNetworkTaps, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Network/virtualNetworkTaps",
  "apiVersion": "2023-11-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",
              "domainNameLabelScope": "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"
                  }
                }
              }
            ],
            "defaultOutboundAccess": "bool",
            "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"
              }
            ],
            "sharingScope": "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",
              "syncMode": "string",
              "tunnelInterfaces": [
                {
                  "identifier": "int",
                  "port": "int",
                  "protocol": "string",
                  "type": "string"
                }
              ],
              "virtualNetwork": {
                "id": "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",
        "privateIPAddressPrefixLength": "int",
        "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",
              "domainNameLabelScope": "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"
                  }
                }
              }
            ],
            "defaultOutboundAccess": "bool",
            "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"
              }
            ],
            "sharingScope": "string"
          },
          "type": "string"
        },
        "virtualNetworkTaps": [
          {
            "id": "string",
            "location": "string",
            "properties": {
            "tags": {}
          }
        ]
      },
      "type": "string"
    },
    "destinationPort": "int"
  }
}

Nilai properti

virtualNetworkTaps

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Network/virtualNetworkTaps'
apiVersion Versi api sumber daya '2023-11-01'
nama Nama sumber daya string (diperlukan)
lokasi Lokasi sumber daya. string
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Virtual Network Ketuk Properti. VirtualNetworkTapPropertiesFormat

VirtualNetworkTapPropertiesFormat

Nama Deskripsi Nilai
destinationLoadBalancerFrontEndIPConfiguration Referensi ke alamat IP privat pada Load Balancer internal yang akan menerima ketukan. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Referensi ke Alamat IP privat kolektor nic yang akan menerima ketukan. NetworkInterfaceIPConfiguration
destinationPort Port tujuan VXLAN yang akan menerima lalu lintas yang diketuk. int

FrontendIPConfiguration

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam kumpulan konfigurasi IP frontend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti pemeriksaan load balancer. FrontendIPConfigurationPropertiesFormat
zona Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. string[]

FrontendIPConfigurationPropertiesFormat

Nama Deskripsi Nilai
gatewayLoadBalancer Referensi ke IP frontend load balancer gateway. SubResource
privateIPAddress Alamat IP privat konfigurasi IP. string
privateIPAddressVersion Apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod Metode alokasi IP Privat. 'Dinamis'
'Statis'
publicIPAddress Referensi ke sumber daya IP Publik. PublicIPAddress
publicIPPrefix Referensi ke sumber daya Prefiks IP Publik. SubResource
subnet Referensi ke sumber daya subnet. Subnet

SubResource

Nama Deskripsi Nilai
id ID Sumber Daya. string

PublicIPAddress

Nama Deskripsi Nilai
extendedLocation Lokasi alamat IP publik yang diperluas. ExtendedLocation
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti alamat IP publik. PublicIPAddressPropertiesFormat
sku SKU alamat IP publik. PublicIPAddressSku
tag Tag sumber daya. objek
zona Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. string[]

ExtendedLocation

Nama Deskripsi Nilai
nama Nama lokasi yang diperluas. string
jenis Jenis lokasi yang diperluas. 'EdgeZone'

PublicIPAddressPropertiesFormat

Nama Deskripsi Nilai
ddosSettings Kebijakan kustom perlindungan DDoS yang terkait dengan alamat IP publik. DdosSettings
deleteOption Tentukan apa yang terjadi pada alamat IP publik saat VM menggunakannya dihapus 'Hapus'
'Lepaskan'
dnsSettings FQDN rekaman DNS yang terkait dengan alamat IP publik. PublicIPAddressDnsSettings
idleTimeoutInMinutes Batas waktu menganggur alamat IP publik. int
ipAddress Alamat IP yang terkait dengan sumber daya alamat IP publik. string
ipTags Daftar tag yang terkait dengan alamat IP publik. IpTag[]
linkedPublicIPAddress Alamat IP publik tertaut dari sumber daya alamat IP publik. PublicIPAddress
migrationPhase Fase migrasi Alamat IP Publik. 'Batalkan'
'Penerapan'
'Berkomitmen'
'Tidak Ada'
'Persiapan'
natGateway NatGateway untuk alamat IP Publik. NatGateway
publicIPAddressVersion Versi alamat IP publik. 'IPv4'
'IPv6'
publicIPAllocationMethod Metode alokasi alamat IP publik. 'Dinamis'
'Statis'
publicIPPrefix Awalan IP Publik tempat Alamat IP Publik ini harus dialokasikan. SubResource
servicePublicIPAddress Alamat IP publik layanan dari sumber daya alamat IP publik. PublicIPAddress

DdosSettings

Nama Deskripsi Nilai
ddosProtectionPlan Paket perlindungan DDoS yang terkait dengan IP publik. Hanya dapat diatur jika ProtectionMode Diaktifkan SubResource
protectionMode Mode perlindungan DDoS dari IP publik 'Dinonaktifkan'
'Diaktifkan'
'VirtualNetworkInherited'

PublicIPAddressDnsSettings

Nama Deskripsi Nilai
domainNameLabel Label nama domain. Perangkaian label nama domain dan zona DNS regional membentuk nama domain yang sepenuhnya memenuhi syarat yang terkait dengan alamat IP publik. Jika label nama domain ditentukan, rekaman DNS dibuat untuk IP publik di sistem Microsoft Azure DNS. string
domainNameLabelScope Cakupan label nama domain. Jika label nama domain dan cakupan label nama domain ditentukan, rekaman DNS A dibuat untuk IP publik di sistem Microsoft Azure DNS dengan nilai hash yang disertakan dalam FQDN. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'TenantReuse'
Fqdn Nama Domain yang Sepenuhnya Memenuhi Syarat dari catatan DNS yang terkait dengan IP publik. Ini adalah perangkaian domainNameLabel dan zona DNS regional. string
reverseFqdn FQDN terbalik. Nama domain yang terlihat dan sepenuhnya memenuhi syarat pengguna yang diselesaikan ke alamat IP publik ini. Jika reverseFqdn ditentukan, maka catatan DNS PTR dibuat menunjuk dari alamat IP di domain in-addr.arpa ke FQDN terbalik. string

IpTag

Nama Deskripsi Nilai
ipTagType Jenis tag IP. Contoh: FirstPartyUsage. string
tag Nilai tag IP yang terkait dengan IP publik. Contoh: SQL. string

NatGateway

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti Nat Gateway. NatGatewayPropertiesFormat
sku SKU gateway nat. NatGatewaySku
tag Tag sumber daya. objek
zona Daftar zona ketersediaan yang menunjukkan zona tempat Nat Gateway harus disebarkan. string[]

NatGatewayPropertiesFormat

Nama Deskripsi Nilai
idleTimeoutInMinutes Batas waktu menganggur gateway nat. int
publicIpAddresses Array alamat IP publik yang terkait dengan sumber daya gateway nat. SubResource[]
publicIpPrefixes Array prefiks ip publik yang terkait dengan sumber daya gateway nat. SubResource[]

NatGatewaySku

Nama Deskripsi Nilai
nama Nama SKU Nat Gateway. 'Standar'

PublicIPAddressSku

Nama Deskripsi Nilai
nama Nama SKU alamat IP publik. 'Dasar'
'Standar'
Tier Tingkat SKU alamat IP publik. 'Global'
'Regional'

Subnet

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti subnet. SubnetPropertiesFormat
jenis Jenis sumber daya string

SubnetPropertiesFormat

Nama Deskripsi Nilai
addressPrefix Awalan alamat untuk subnet. string
addressPrefixes Daftar awalan alamat untuk subnet. string[]
applicationGatewayIPConfigurations Konfigurasi IP gateway aplikasi dari sumber daya jaringan virtual. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Atur properti ini ke false untuk menonaktifkan konektivitas keluar default untuk semua VM di subnet. Properti ini hanya dapat diatur pada saat pembuatan subnet dan tidak dapat diperbarui untuk subnet yang ada. bool
Delegasi Array referensi ke delegasi pada subnet. Delegasi[]
ipAllocations Array IpAllocation yang mereferensikan subnet ini. SubResource[]
natGateway Gateway nat yang terkait dengan subnet ini. SubResource
networkSecurityGroup Referensi ke sumber daya NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktifkan atau Nonaktifkan terapkan kebijakan jaringan pada titik akhir privat di subnet. 'Dinonaktifkan'
'Diaktifkan'
'NetworkSecurityGroupEnabled'
'RouteTableEnabled'
privateLinkServiceNetworkPolicies Aktifkan atau Nonaktifkan penerapan kebijakan jaringan pada layanan tautan privat di subnet. 'Dinonaktifkan'
'Diaktifkan'
routeTable Referensi ke sumber daya RouteTable. RouteTable
serviceEndpointPolicies Array kebijakan titik akhir layanan. ServiceEndpointPolicy[]
serviceEndpoints Array titik akhir layanan. ServiceEndpointPropertiesFormat[]
sharingScope Atur properti ini ke Penyewa untuk mengizinkan berbagi subnet dengan langganan lain di penyewa AAD Anda. Properti ini hanya dapat diatur jika defaultOutboundAccess diatur ke false, kedua properti hanya dapat diatur jika subnet kosong. 'DelegatedServices'
'Penyewa'

ApplicationGatewayIPConfiguration

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama konfigurasi IP yang unik dalam Application Gateway. string
properti Properti konfigurasi IP gateway aplikasi. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nama Deskripsi Nilai
subnet Referensi ke sumber daya subnet. Subnet dari mana gateway aplikasi mendapatkan alamat privatnya. SubResource

Delegasi

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam subnet. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti subnet. ServiceDelegationPropertiesFormat
jenis Jenis sumber daya string

ServiceDelegationPropertiesFormat

Nama Deskripsi Nilai
serviceName Nama layanan yang subnetnya harus didelegasikan (misalnya Microsoft.Sql/servers). string

NetworkSecurityGroup

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti grup keamanan jaringan. NetworkSecurityGroupPropertiesFormat
tag Tag sumber daya. objek

NetworkSecurityGroupPropertiesFormat

Nama Deskripsi Nilai
flushConnection Saat diaktifkan, alur yang dibuat dari koneksi Kelompok Keamanan Jaringan akan dievaluasi kembali saat aturan diperbarui. Pengaktifan awal akan memicu evaluasi ulang. bool
securityRules Kumpulan aturan keamanan kelompok keamanan jaringan. SecurityRule[]

SecurityRule

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti aturan keamanan. SecurityRulePropertiesFormat
jenis Jenis sumber daya. string

SecurityRulePropertiesFormat

Nama Deskripsi Nilai
akses Lalu lintas jaringan diizinkan atau ditolak. 'Izinkan'
'Tolak' (diperlukan)
deskripsi Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. string
destinationAddressPrefix Awalan alamat tujuan. CIDR atau rentang IP tujuan. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. string
destinationAddressPrefixes Awalan alamat tujuan. CIDR atau rentang IP tujuan. string[]
destinationApplicationSecurityGroups Kelompok keamanan aplikasi ditentukan sebagai tujuan. ApplicationSecurityGroup[]
destinationPortRange Port atau rentang tujuan. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. string
destinationPortRanges Rentang port tujuan. string[]
direction Arah aturan. Arah menentukan apakah aturan akan dievaluasi pada lalu lintas masuk atau keluar. 'Masuk'
'Keluar' (diperlukan)
prioritas Prioritas aturan. Nilainya bisa antara 100 dan 4096. Nomor prioritas harus unik untuk setiap aturan dalam koleksi. Semakin rendah jumlah prioritas, semakin tinggi prioritas aturan. int (diperlukan)
protokol Protokol jaringan yang berlaku untuk aturan ini. '*'
'Ah'
'Esp'
'Icmp'
'Tcp'
'Udp' (diperlukan)
sourceAddressPrefix CIDR atau rentang IP sumber. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. Jika ini adalah aturan masuk, tentukan dari mana lalu lintas jaringan berasal. string
sourceAddressPrefixes CIDR atau rentang IP sumber. string[]
sourceApplicationSecurityGroups Kelompok keamanan aplikasi ditentukan sebagai sumber. ApplicationSecurityGroup[]
sourcePortRange Port atau rentang sumber. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. string
sourcePortRanges Rentang port sumber. string[]

ApplicationSecurityGroup

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti grup keamanan aplikasi. ApplicationSecurityGroupPropertiesFormat
tag Tag sumber daya. objek

ApplicationSecurityGroupPropertiesFormat

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

RouteTable

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti tabel rute. RouteTablePropertiesFormat
tag Tag sumber daya. objek

RouteTablePropertiesFormat

Nama Deskripsi Nilai
disableBgpRoutePropagation Apakah akan menonaktifkan rute yang dipelajari oleh BGP pada tabel rute tersebut. Benar berarti menonaktifkan. bool
rute Kumpulan rute yang terkandung dalam tabel rute. Rute[]

Rute

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti rute. RoutePropertiesFormat
jenis Jenis sumber daya. string

RoutePropertiesFormat

Nama Deskripsi Nilai
addressPrefix CIDR tujuan tempat rute berlaku. string
hasBgpOverride Nilai yang menunjukkan apakah rute ini menimpa rute BGP yang tumpang tindih terlepas dari LPM. bool
nextHopIpAddress Paket alamat IP harus diteruskan. Nilai hop berikutnya hanya diizinkan dalam rute di mana jenis hop berikutnya adalah VirtualAppliance. string
nextHopType Jenis hop Azure tempat paket harus dikirim. 'Internet'
'Tidak Ada'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (diperlukan)

ServiceEndpointPolicy

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti kebijakan titik akhir layanan. ServiceEndpointPolicyPropertiesFormat
tag Tag sumber daya. objek

ServiceEndpointPolicyPropertiesFormat

Nama Deskripsi Nilai
contextualServiceEndpointPolicies Kumpulan kebijakan titik akhir layanan kontekstual. string[]
serviceAlias Alias yang menunjukkan apakah kebijakan tersebut milik layanan string
serviceEndpointPolicyDefinitions Kumpulan definisi kebijakan titik akhir layanan dari kebijakan titik akhir layanan. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti definisi kebijakan titik akhir layanan. ServiceEndpointPolicyDefinitionPropertiesFormat
jenis Jenis sumber daya. string

ServiceEndpointPolicyDefinitionPropertiesFormat

Nama Deskripsi Nilai
deskripsi Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. string
service Nama titik akhir layanan. string
serviceResources Daftar sumber daya layanan. string[]

ServiceEndpointPropertiesFormat

Nama Deskripsi Nilai
locations Daftar lokasi. string[]
service Jenis layanan titik akhir. string

NetworkInterfaceIPConfiguration

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti konfigurasi IP antarmuka jaringan. NetworkInterfaceIPConfigurationPropertiesFormat
jenis Jenis sumber daya string

NetworkInterfaceIPConfigurationPropertiesFormat

Nama Deskripsi Nilai
applicationGatewayBackendAddressPools Referensi ke sumber daya ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Grup keamanan aplikasi tempat konfigurasi IP disertakan. ApplicationSecurityGroup[]
gatewayLoadBalancer Referensi ke IP frontend load balancer gateway. SubResource
loadBalancerBackendAddressPools Referensi ke sumber daya LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Daftar referensi LoadBalancerInboundNatRules. InboundNatRule[]
primer Apakah ini adalah alamat pelanggan utama pada antarmuka jaringan. bool
privateIPAddress Alamat IP privat konfigurasi IP. Ini bisa berupa satu alamat IP atau blok CIDR dalam format {address}/{prefix-length}. string
privateIPAddressPrefixLength Panjang awalan alamat IP privat. Jika ditentukan dan metode alokasi bersifat dinamis, layanan akan mengalokasikan blok CIDR alih-alih satu alamat IP. int

Batasan:
Nilai min = 1
Nilai maks = 128
privateIPAddressVersion Apakah konfigurasi IP tertentu adalah IPv4 atau IPv6. Defaultnya adalah IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod Metode alokasi alamat IP privat. 'Dinamis'
'Statis'
publicIPAddress Alamat IP publik terikat ke konfigurasi IP. PublicIPAddress
subnet Subnet terikat ke konfigurasi IP. Subnet
virtualNetworkTaps Referensi untuk Virtual Network Ketukan. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama kumpulan alamat backend yang unik dalam Application Gateway. string
properti Properti kumpulan alamat backend gateway aplikasi. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Nama Deskripsi Nilai
backendAddresses Alamat backend. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Nama Deskripsi Nilai
Fqdn Nama domain yang sepenuhnya memenuhi syarat (FQDN). string
ipAddress Alamat IP. string

BackendAddressPool

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam kumpulan kumpulan alamat backend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti kumpulan alamat backend load balancer. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Nama Deskripsi Nilai
drainPeriodInSeconds Jumlah detik Load Balancer menunggu sebelum mengirim RESET ke klien dan alamat backend. int
loadBalancerBackendAddresses Array alamat backend. LoadBalancerBackendAddress[]
lokasi Lokasi kumpulan alamat backend. string
syncMode Mode sinkron alamat backend untuk kumpulan backend 'Otomatis'
'Manual'
tunnelInterfaces Array antarmuka terowongan load balancer gateway. GatewayLoadBalancerTunnelInterface[]
virtualNetwork Referensi ke jaringan virtual. SubResource

LoadBalancerBackendAddress

Nama Deskripsi Nilai
nama Nama alamat backend. string
properti Properti kumpulan alamat backend load balancer. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Nama Deskripsi Nilai
adminState Daftar status administratif yang setelah diatur dapat menimpa pemeriksaan kesehatan sehingga Load Balancer akan selalu meneruskan koneksi baru ke backend, atau menolak koneksi baru dan mengatur ulang koneksi yang ada. 'Turun'
'Tidak Ada'
'Naik'
ipAddress Alamat IP milik jaringan virtual yang dirujuk. string
loadBalancerFrontendIPConfiguration Referensi ke konfigurasi alamat ip frontend yang ditentukan dalam loadbalancer regional. SubResource
subnet Referensi ke subnet yang ada. SubResource
virtualNetwork Referensi ke jaringan virtual yang ada. SubResource

GatewayLoadBalancerTunnelInterface

Nama Deskripsi Nilai
pengidentifikasi Pengidentifikasi antarmuka terowongan load balancer gateway. int
port Port antarmuka terowongan load balancer gateway. int
protokol Protokol antarmuka terowongan load balancer gateway. 'Asli'
'Tidak Ada'
'VXLAN'
jenis Jenis lalu lintas antarmuka terowongan load balancer gateway. 'Eksternal'
'Internal'
'Tidak Ada'

InboundNatRule

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti aturan NAT masuk load balancer. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Nama Deskripsi Nilai
backendAddressPool Referensi ke sumber daya backendAddressPool. SubResource
backendPort Port yang digunakan untuk titik akhir internal. Nilai yang dapat diterima berkisar antara 1 hingga 65535. int
enableFloatingIP Mengonfigurasi titik akhir komputer virtual untuk kemampuan IP mengambang yang diperlukan untuk mengonfigurasi Grup Ketersediaan AlwaysOn SQL. Pengaturan ini diperlukan saat menggunakan Grup Ketersediaan AlwaysOn SQL di server SQL. Pengaturan ini tidak dapat diubah setelah Anda membuat titik akhir. bool
enableTcpReset Terima Pengaturan Ulang TCP dua arah pada batas waktu diam aliran TCP atau penghentian koneksi yang tidak terduga. Elemen ini hanya digunakan ketika protokol diatur ke TCP. bool
frontendIPConfiguration Referensi ke alamat IP frontend. SubResource
frontendPort Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima berkisar antara 1 hingga 65534. int
frontendPortRangeEnd Rentang port berakhir untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeStart. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. int
frontendPortRangeStart Rentang port dimulai untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeEnd. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. int
idleTimeoutInMinutes Batas waktu untuk koneksi diam TCP. Nilainya dapat diatur antara 4 dan 30 menit. Nilai defaultnya adalah 4 menit. Elemen ini hanya digunakan ketika protokol diatur ke TCP. int
protokol Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban. 'Semua'
'Tcp'
'Udp'

VirtualNetworkTap

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Virtual Network Ketuk Properti. VirtualNetworkTapPropertiesFormat
tag Tag sumber daya. objek

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya virtualNetworkTaps dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/virtualNetworkTaps, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualNetworkTaps@2023-11-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"
                domainNameLabelScope = "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"
                    }
                  }
                }
              ]
              defaultOutboundAccess = bool
              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"
                }
              ]
              sharingScope = "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"
                syncMode = "string"
                tunnelInterfaces = [
                  {
                    identifier = int
                    port = int
                    protocol = "string"
                    type = "string"
                  }
                ]
                virtualNetwork = {
                  id = "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"
          privateIPAddressPrefixLength = int
          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"
                domainNameLabelScope = "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"
                    }
                  }
                }
              ]
              defaultOutboundAccess = bool
              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"
                }
              ]
              sharingScope = "string"
            }
            type = "string"
          }
          virtualNetworkTaps = [
            {
              id = "string"
              location = "string"
              properties = {
              tags = {}
            }
          ]
        }
        type = "string"
      }
      destinationPort = int
    }
  })
}

Nilai properti

virtualNetworkTaps

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Network/virtualNetworkTaps@2023-11-01"
nama Nama sumber daya string (diperlukan)
lokasi Lokasi sumber daya. string
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag.
properti Virtual Network Ketuk Properti. VirtualNetworkTapPropertiesFormat

VirtualNetworkTapPropertiesFormat

Nama Deskripsi Nilai
destinationLoadBalancerFrontEndIPConfiguration Referensi ke alamat IP privat pada Load Balancer internal yang akan menerima ketukan. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Referensi ke Alamat IP privat kolektor nic yang akan menerima ketukan. NetworkInterfaceIPConfiguration
destinationPort Port tujuan VXLAN yang akan menerima lalu lintas yang diketuk. int

FrontendIPConfiguration

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam kumpulan konfigurasi IP frontend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti pemeriksaan load balancer. FrontendIPConfigurationPropertiesFormat
zona Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. string[]

FrontendIPConfigurationPropertiesFormat

Nama Deskripsi Nilai
gatewayLoadBalancer Referensi ke IP frontend load balancer gateway. SubResource
privateIPAddress Alamat IP privat konfigurasi IP. string
privateIPAddressVersion Apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Metode alokasi IP Privat. "Dinamis"
"Statis"
publicIPAddress Referensi ke sumber daya IP Publik. PublicIPAddress
publicIPPrefix Referensi ke sumber daya Prefiks IP Publik. SubResource
subnet Referensi ke sumber daya subnet. Subnet

SubResource

Nama Deskripsi Nilai
id ID Sumber Daya. string

PublicIPAddress

Nama Deskripsi Nilai
extendedLocation Lokasi alamat IP publik yang diperluas. ExtendedLocation
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti alamat IP publik. PublicIPAddressPropertiesFormat
sku SKU alamat IP publik. PublicIPAddressSku
tag Tag sumber daya. objek
zona Daftar zona ketersediaan yang menunjukkan IP yang dialokasikan untuk kebutuhan sumber daya. string[]

ExtendedLocation

Nama Deskripsi Nilai
nama Nama lokasi yang diperluas. string
jenis Jenis lokasi yang diperluas. "EdgeZone"

PublicIPAddressPropertiesFormat

Nama Deskripsi Nilai
ddosSettings Kebijakan kustom perlindungan DDoS yang terkait dengan alamat IP publik. DdosSettings
deleteOption Tentukan apa yang terjadi pada alamat IP publik saat VM menggunakannya dihapus "Hapus"
"Lepaskan"
dnsSettings FQDN rekaman DNS yang terkait dengan alamat IP publik. PublicIPAddressDnsSettings
idleTimeoutInMinutes Batas waktu menganggur alamat IP publik. int
ipAddress Alamat IP yang terkait dengan sumber daya alamat IP publik. string
ipTags Daftar tag yang terkait dengan alamat IP publik. IpTag[]
linkedPublicIPAddress Alamat IP publik tertaut dari sumber daya alamat IP publik. PublicIPAddress
migrationPhase Fase migrasi Alamat IP Publik. "Batalkan"
"Penerapan"
"Berkomitmen"
"Tidak Ada"
"Persiapan"
natGateway NatGateway untuk alamat IP Publik. NatGateway
publicIPAddressVersion Versi alamat IP publik. "IPv4"
"IPv6"
publicIPAllocationMethod Metode alokasi alamat IP publik. "Dinamis"
"Statis"
publicIPPrefix Awalan IP Publik tempat Alamat IP Publik ini harus dialokasikan. SubResource
servicePublicIPAddress Alamat IP publik layanan dari sumber daya alamat IP publik. PublicIPAddress

DdosSettings

Nama Deskripsi Nilai
ddosProtectionPlan Paket perlindungan DDoS yang terkait dengan IP publik. Hanya dapat diatur jika ProtectionMode Diaktifkan SubResource
protectionMode Mode perlindungan DDoS dari IP publik "Dinonaktifkan"
"Diaktifkan"
"VirtualNetworkInherited"

PublicIPAddressDnsSettings

Nama Deskripsi Nilai
domainNameLabel Label nama domain. Perangkaian label nama domain dan zona DNS regional membentuk nama domain yang sepenuhnya memenuhi syarat yang terkait dengan alamat IP publik. Jika label nama domain ditentukan, rekaman DNS dibuat untuk IP publik di sistem Microsoft Azure DNS. string
domainNameLabelScope Cakupan label nama domain. Jika label nama domain dan cakupan label nama domain ditentukan, rekaman DNS A dibuat untuk IP publik di sistem Microsoft Azure DNS dengan nilai hash yang disertakan dalam FQDN. "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
"TenantReuse"
Fqdn Nama Domain yang Sepenuhnya Memenuhi Syarat dari catatan DNS yang terkait dengan IP publik. Ini adalah perangkaian domainNameLabel dan zona DNS regional. string
reverseFqdn FQDN terbalik. Nama domain yang terlihat dan sepenuhnya memenuhi syarat pengguna yang diselesaikan ke alamat IP publik ini. Jika reverseFqdn ditentukan, maka catatan DNS PTR dibuat menunjuk dari alamat IP di domain in-addr.arpa ke FQDN terbalik. string

IpTag

Nama Deskripsi Nilai
ipTagType Jenis tag IP. Contoh: FirstPartyUsage. string
tag Nilai tag IP yang terkait dengan IP publik. Contoh: SQL. string

NatGateway

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti Nat Gateway. NatGatewayPropertiesFormat
sku SKU gateway nat. NatGatewaySku
tag Tag sumber daya. objek
zona Daftar zona ketersediaan yang menunjukkan zona tempat Nat Gateway harus disebarkan. string[]

NatGatewayPropertiesFormat

Nama Deskripsi Nilai
idleTimeoutInMinutes Batas waktu menganggur gateway nat. int
publicIpAddresses Array alamat IP publik yang terkait dengan sumber daya gateway nat. SubResource[]
publicIpPrefixes Array prefiks ip publik yang terkait dengan sumber daya gateway nat. SubResource[]

NatGatewaySku

Nama Deskripsi Nilai
nama Nama SKU Nat Gateway. "Standar"

PublicIPAddressSku

Nama Deskripsi Nilai
nama Nama SKU alamat IP publik. "Dasar"
"Standar"
Tier Tingkat SKU alamat IP publik. "Global"
"Regional"

Subnet

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti subnet. SubnetPropertiesFormat
jenis Jenis sumber daya string

SubnetPropertiesFormat

Nama Deskripsi Nilai
addressPrefix Awalan alamat untuk subnet. string
addressPrefixes Daftar awalan alamat untuk subnet. string[]
applicationGatewayIPConfigurations Konfigurasi IP gateway aplikasi sumber daya jaringan virtual. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Atur properti ini ke false untuk menonaktifkan konektivitas keluar default untuk semua VM di subnet. Properti ini hanya dapat diatur pada saat pembuatan subnet dan tidak dapat diperbarui untuk subnet yang ada. bool
Delegasi Array referensi ke delegasi pada subnet. Delegasi[]
ipAllocations Array IpAllocation yang mereferensikan subnet ini. SubResource[]
natGateway Gateway nat yang terkait dengan subnet ini. SubResource
networkSecurityGroup Referensi ke sumber daya NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktifkan atau Nonaktifkan terapkan kebijakan jaringan pada titik akhir privat di subnet. "Dinonaktifkan"
"Diaktifkan"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktifkan atau Nonaktifkan penerapan kebijakan jaringan pada layanan tautan privat di subnet. "Dinonaktifkan"
"Diaktifkan"
routeTable Referensi ke sumber daya RouteTable. RouteTable
serviceEndpointPolicies Array kebijakan titik akhir layanan. ServiceEndpointPolicy[]
serviceEndpoints Array titik akhir layanan. ServiceEndpointPropertiesFormat[]
sharingScope Atur properti ini ke Penyewa untuk mengizinkan berbagi subnet dengan langganan lain di penyewa AAD Anda. Properti ini hanya dapat diatur jika defaultOutboundAccess diatur ke false, kedua properti hanya dapat diatur jika subnet kosong. "DelegatedServices"
"Penyewa"

ApplicationGatewayIPConfiguration

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama konfigurasi IP yang unik dalam Application Gateway. string
properti Properti konfigurasi IP gateway aplikasi. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nama Deskripsi Nilai
subnet Referensi ke sumber daya subnet. Subnet dari mana gateway aplikasi mendapatkan alamat privatnya. SubResource

Delegasi

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam subnet. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti subnet. ServiceDelegationPropertiesFormat
jenis Jenis sumber daya string

ServiceDelegationPropertiesFormat

Nama Deskripsi Nilai
serviceName Nama layanan yang subnetnya harus didelegasikan (misalnya Microsoft.Sql/servers). string

NetworkSecurityGroup

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti grup keamanan jaringan. NetworkSecurityGroupPropertiesFormat
tag Tag sumber daya. objek

NetworkSecurityGroupPropertiesFormat

Nama Deskripsi Nilai
flushConnection Saat diaktifkan, alur yang dibuat dari koneksi Kelompok Keamanan Jaringan akan dievaluasi kembali saat aturan diperbarui. Pengaktifan awal akan memicu evaluasi ulang. bool
securityRules Kumpulan aturan keamanan kelompok keamanan jaringan. SecurityRule[]

SecurityRule

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti aturan keamanan. SecurityRulePropertiesFormat
jenis Jenis sumber daya. string

SecurityRulePropertiesFormat

Nama Deskripsi Nilai
akses Lalu lintas jaringan diizinkan atau ditolak. "Izinkan"
"Tolak" (diperlukan)
deskripsi Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. string
destinationAddressPrefix Awalan alamat tujuan. CIDR atau rentang IP tujuan. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. string
destinationAddressPrefixes Awalan alamat tujuan. CIDR atau rentang IP tujuan. string[]
destinationApplicationSecurityGroups Kelompok keamanan aplikasi ditentukan sebagai tujuan. ApplicationSecurityGroup[]
destinationPortRange Port atau rentang tujuan. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. string
destinationPortRanges Rentang port tujuan. string[]
direction Arah aturan. Arah menentukan apakah aturan akan dievaluasi pada lalu lintas masuk atau keluar. "Masuk"
"Keluar" (diperlukan)
prioritas Prioritas aturan. Nilainya bisa antara 100 dan 4096. Nomor prioritas harus unik untuk setiap aturan dalam koleksi. Semakin rendah jumlah prioritas, semakin tinggi prioritas aturan. int (diperlukan)
protokol Protokol jaringan yang berlaku untuk aturan ini. "*"
"Ah"
"Esp"
"Icmp"
"Tcp"
"Udp" (diperlukan)
sourceAddressPrefix CIDR atau rentang IP sumber. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. Jika ini adalah aturan masuk, tentukan dari mana lalu lintas jaringan berasal. string
sourceAddressPrefixes CIDR atau rentang IP sumber. string[]
sourceApplicationSecurityGroups Kelompok keamanan aplikasi ditentukan sebagai sumber. ApplicationSecurityGroup[]
sourcePortRange Port atau rentang sumber. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port. string
sourcePortRanges Rentang port sumber. string[]

ApplicationSecurityGroup

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti grup keamanan aplikasi. ApplicationSecurityGroupPropertiesFormat
tag Tag sumber daya. objek

ApplicationSecurityGroupPropertiesFormat

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

RouteTable

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti tabel rute. RouteTablePropertiesFormat
tag Tag sumber daya. objek

RouteTablePropertiesFormat

Nama Deskripsi Nilai
disableBgpRoutePropagation Apakah akan menonaktifkan rute yang dipelajari oleh BGP pada tabel rute tersebut. Benar berarti menonaktifkan. bool
rute Kumpulan rute yang terkandung dalam tabel rute. Rute[]

Rute

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti rute. RoutePropertiesFormat
jenis Jenis sumber daya. string

RoutePropertiesFormat

Nama Deskripsi Nilai
addressPrefix CIDR tujuan tempat rute diterapkan. string
hasBgpOverride Nilai yang menunjukkan apakah rute ini menimpa rute BGP yang tumpang tindih terlepas dari LPM. bool
nextHopIpAddress Paket alamat IP harus diteruskan. Nilai hop berikutnya hanya diizinkan dalam rute di mana jenis hop berikutnya adalah VirtualAppliance. string
nextHopType Jenis Hop Azure tempat paket harus dikirim. "Internet"
"Tidak Ada"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (diperlukan)

ServiceEndpointPolicy

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Properti kebijakan titik akhir layanan. ServiceEndpointPolicyPropertiesFormat
tag Tag sumber daya. objek

ServiceEndpointPolicyPropertiesFormat

Nama Deskripsi Nilai
contextualServiceEndpointPolicies Kumpulan kebijakan titik akhir layanan kontekstual. string[]
serviceAlias Alias yang menunjukkan apakah kebijakan tersebut milik layanan string
serviceEndpointPolicyDefinitions Kumpulan definisi kebijakan titik akhir layanan dari kebijakan titik akhir layanan. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti definisi kebijakan titik akhir layanan. ServiceEndpointPolicyDefinitionPropertiesFormat
jenis Jenis sumber daya. string

ServiceEndpointPolicyDefinitionPropertiesFormat

Nama Deskripsi Nilai
deskripsi Deskripsi untuk aturan ini. Dibatasi hingga 140 karakter. string
service Nama titik akhir layanan. string
serviceResources Daftar sumber daya layanan. string[]

ServiceEndpointPropertiesFormat

Nama Deskripsi Nilai
locations Daftar lokasi. string[]
service Jenis layanan titik akhir. string

NetworkInterfaceIPConfiguration

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam grup sumber daya. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti konfigurasi IP antarmuka jaringan. NetworkInterfaceIPConfigurationPropertiesFormat
jenis Jenis sumber daya string

NetworkInterfaceIPConfigurationPropertiesFormat

Nama Deskripsi Nilai
applicationGatewayBackendAddressPools Referensi ke sumber daya ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Grup keamanan aplikasi tempat konfigurasi IP disertakan. ApplicationSecurityGroup[]
gatewayLoadBalancer Referensi ke IP frontend load balancer gateway. SubResource
loadBalancerBackendAddressPools Referensi ke sumber daya LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Daftar referensi LoadBalancerInboundNatRules. InboundNatRule[]
primer Apakah ini adalah alamat pelanggan utama pada antarmuka jaringan. bool
privateIPAddress Alamat IP privat konfigurasi IP. Ini bisa berupa satu alamat IP atau blok CIDR dalam format {address}/{prefix-length}. string
privateIPAddressPrefixLength Panjang awalan alamat IP privat. Jika ditentukan dan metode alokasi bersifat dinamis, layanan akan mengalokasikan blok CIDR alih-alih satu alamat IP. int

Batasan:
Nilai min = 1
Nilai maks = 128
privateIPAddressVersion Apakah konfigurasi IP tertentu adalah IPv4 atau IPv6. Defaultnya adalah IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Metode alokasi alamat IP privat. "Dinamis"
"Statis"
publicIPAddress Alamat IP publik terikat ke konfigurasi IP. PublicIPAddress
subnet Subnet terikat ke konfigurasi IP. Subnet
virtualNetworkTaps Referensi untuk Virtual Network Ketukan. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama kumpulan alamat backend yang unik dalam Application Gateway. string
properti Properti kumpulan alamat backend gateway aplikasi. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Nama Deskripsi Nilai
backendAddresses Alamat backend. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Nama Deskripsi Nilai
Fqdn Nama domain yang sepenuhnya memenuhi syarat (FQDN). string
ipAddress Alamat IP. string

BackendAddressPool

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam kumpulan kumpulan alamat backend yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti kumpulan alamat backend load balancer. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Nama Deskripsi Nilai
drainPeriodInSeconds Jumlah detik Load Balancer menunggu sebelum mengirim RESET ke alamat klien dan backend. int
loadBalancerBackendAddresses Array alamat backend. LoadBalancerBackendAddress[]
lokasi Lokasi kumpulan alamat backend. string
syncMode Mode sinkron alamat backend untuk kumpulan backend "Otomatis"
"Manual"
tunnelInterfaces Array antarmuka terowongan load balancer gateway. GatewayLoadBalancerTunnelInterface[]
virtualNetwork Referensi ke jaringan virtual. SubResource

LoadBalancerBackendAddress

Nama Deskripsi Nilai
nama Nama alamat backend. string
properti Properti kumpulan alamat backend load balancer. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Nama Deskripsi Nilai
adminState Daftar status administratif yang setelah diatur dapat mengambil alih pemeriksaan kesehatan sehingga Load Balancer akan selalu meneruskan koneksi baru ke backend, atau menolak koneksi baru dan mengatur ulang koneksi yang ada. "Turun"
"Tidak Ada"
"Naik"
ipAddress Alamat IP milik jaringan virtual yang dirujuk. string
loadBalancerFrontendIPConfiguration Referensi ke konfigurasi alamat ip frontend yang ditentukan dalam loadbalancer regional. SubResource
subnet Referensi ke subnet yang sudah ada. SubResource
virtualNetwork Referensi ke jaringan virtual yang ada. SubResource

GatewayLoadBalancerTunnelInterface

Nama Deskripsi Nilai
pengidentifikasi Pengidentifikasi antarmuka terowongan load balancer gateway. int
port Port antarmuka terowongan load balancer gateway. int
protokol Protokol antarmuka terowongan load balancer gateway. "Asli"
"Tidak Ada"
"VXLAN"
jenis Jenis lalu lintas antarmuka terowongan load balancer gateway. "Eksternal"
"Internal"
"Tidak Ada"

InboundNatRule

Nama Deskripsi Nilai
id ID Sumber Daya. string
nama Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer. Nama ini dapat digunakan untuk mengakses sumber daya. string
properti Properti aturan NAT masuk load balancer. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Nama Deskripsi Nilai
backendAddressPool Referensi ke sumber daya backendAddressPool. SubResource
backendPort Port yang digunakan untuk titik akhir internal. Nilai yang dapat diterima berkisar antara 1 hingga 65535. int
enableFloatingIP Mengonfigurasi titik akhir komputer virtual untuk kemampuan IP mengambang yang diperlukan untuk mengonfigurasi Grup Ketersediaan AlwaysOn SQL. Pengaturan ini diperlukan saat menggunakan Grup Ketersediaan AlwaysOn SQL di server SQL. Pengaturan ini tidak dapat diubah setelah Anda membuat titik akhir. bool
enableTcpReset Terima Pengaturan Ulang TCP dua arah pada batas waktu diam aliran TCP atau penghentian koneksi yang tidak terduga. Elemen ini hanya digunakan ketika protokol diatur ke TCP. bool
frontendIPConfiguration Referensi ke alamat IP frontend. SubResource
frontendPort Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima berkisar antara 1 hingga 65534. int
frontendPortRangeEnd Rentang port berakhir untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeStart. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. int
frontendPortRangeStart Rentang port dimulai untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeEnd. Pemetaan port aturan NAT masuk individu akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534. int
idleTimeoutInMinutes Batas waktu untuk koneksi diam TCP. Nilainya dapat diatur antara 4 dan 30 menit. Nilai defaultnya adalah 4 menit. Elemen ini hanya digunakan ketika protokol diatur ke TCP. int
protokol Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban. "All"
"Tcp"
"Udp"

VirtualNetworkTap

Nama Deskripsi Nilai
id ID Sumber Daya. string
lokasi Lokasi sumber daya. string
properti Virtual Network Ketuk Properti. VirtualNetworkTapPropertiesFormat
tag Tag sumber daya. objek