Microsoft.Network loadBalancers/inboundNatRules 2021-03-01
Definisi sumber daya Bicep
Jenis sumber daya loadBalancers/inboundNatRules dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.Network/loadBalancers/inboundNatRules, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Network/loadBalancers/inboundNatRules@2021-03-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
backendAddressPool: {
id: 'string'
}
backendPort: int
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
frontendPortRangeEnd: int
frontendPortRangeStart: int
idleTimeoutInMinutes: int
protocol: 'string'
}
}
Nilai properti
loadBalancers/inboundNatRules
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep. |
string (diperlukan) Batas karakter: 1-80 Karakter yang valid: Alfanumerik, garis bawah, titik, dan tanda hubung. Mulai dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah. |
induk | Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk. Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk. |
Nama simbolis untuk sumber daya jenis: loadBalancers |
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' |
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Barracuda Web Application Firewall dengan Server IIS Backend |
Templat mulai cepat Azure ini menyebarkan Barracuda Web Application Firewall Solution di Azure dengan jumlah backend Windows 2012 berbasis IIS Web Servers.Templates mencakup Barracuda WAF terbaru dengan lisensi Pay as you go dan Windows 2012 R2 Azure Image terbaru untuk IIS. Barracuda Web Application Firewall memeriksa lalu lintas web masuk dan memblokir injeksi SQL, Scripting Lintas Situs, unggahan malware & DDoS aplikasi dan serangan lain yang ditargetkan pada aplikasi web Anda. Satu LB Eksternal disebarkan dengan aturan NAT untuk mengaktifkan akses desktop Jarak Jauh ke server web backend. Ikuti panduan konfigurasi pasca penyebaran yang tersedia di direktori templat GitHub untuk mempelajari selengkapnya tentang langkah-langkah pasca penyebaran yang terkait dengan firewall aplikasi web Barracuda dan penerbitan aplikasi web. |
Pasangan HA KEMP LoadMaster |
Templat ini menyebarkan Pasangan HA KEMP LoadMaster |
Menyebarkan Open edX Dogwood (Multi-VM) |
Templat ini membuat jaringan VM Ubuntu, dan menyebarkan Open edX Dogwood pada mereka. Penyebaran mendukung 1-9 VM aplikasi dan backend Mongo dan MySQL VM. |
Azure Container Service Engine (acs-engine) - Swarm Mode |
Azure Container Service Engine (acs-engine) menghasilkan templat ARM (Azure Resource Manager) untuk kluster yang diaktifkan Docker di Microsoft Azure dengan pilihan orkestrator DC/OS, Kubernetes, Swarm Mode, atau Swarm. Input ke alat adalah definisi kluster. Definisi kluster sangat mirip dengan (dalam banyak kasus sama dengan) sintaks templat ARM yang digunakan untuk menyebarkan kluster Microsoft Azure Container Service. |
Kluster Swarm Docker |
Templat ini membuat kluster Docker Swarm dengan ketersediaan tinggi |
2 VM dalam Load Balancer dan mengonfigurasi aturan NAT pada LB |
Templat ini memungkinkan Anda membuat 2 Virtual Machines dalam Set Ketersediaan dan mengonfigurasi aturan NAT melalui load balancer. Templat ini juga menyebarkan Akun Penyimpanan, Virtual Network, alamat IP Publik, dan Antarmuka Jaringan. Dalam templat ini, kami menggunakan kemampuan perulangan sumber daya untuk membuat antarmuka jaringan dan komputer virtual |
GlassFish di SUSE |
Templat ini menyebarkan kluster GlassFish (v3 atau v4) seimbang beban, yang terdiri dari jumlah VM SUSE (OpenSUSE atau SLES) yang ditentukan pengguna. |
VM di Zona Ketersediaan dengan Load Balancer dan NAT |
Templat ini memungkinkan Anda membuat Virtual Machines didistribusikan di seluruh Zona Ketersediaan dengan Load Balancer dan mengonfigurasi aturan NAT melalui load balancer. Templat ini juga menyebarkan Virtual Network, alamat IP Publik, dan Antarmuka Jaringan. Dalam templat ini, kami menggunakan kemampuan perulangan sumber daya untuk membuat antarmuka jaringan dan komputer virtual |
Mulai Cepat Mode Orkestrasi Fleksibel VMSS Linux |
Templat ini menyebarkan Set Skala VM sederhana dengan instans di belakang Azure Load Balancer. Set Skala VM berada dalam Mode Orkestrasi Fleksibel. Gunakan parameter os untuk memilih penyebaran Linux (Ubuntu) atau Windows (Windows Server Datacenter 2019). CATATAN: Templat mulai cepat ini memungkinkan akses jaringan ke port manajemen VM (SSH, RDP) dari alamat internet apa pun, dan tidak boleh digunakan untuk penyebaran produksi. |
Definisi sumber daya templat ARM
Jenis sumber daya loadBalancers/inboundNatRules dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Network/loadBalancers/inboundNatRules, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"apiVersion": "2021-03-01",
"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"
}
}
Nilai properti
loadBalancers/inboundNatRules
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Network/loadBalancers/inboundNatRules' |
apiVersion | Versi api sumber daya | '2021-03-01' |
nama | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak di templat JSON ARM. |
string (diperlukan) Batas karakter: 1-80 Karakter yang valid: Alfanumerik, garis bawah, titik, dan tanda hubung. Mulai dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah. |
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' |
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Barracuda Web Application Firewall dengan Server IIS Backend |
Templat mulai cepat Azure ini menyebarkan Barracuda Web Application Firewall Solution di Azure dengan jumlah backend Windows 2012 berbasis IIS Web Servers.Templates mencakup Barracuda WAF terbaru dengan lisensi Pay as you go dan Windows 2012 R2 Azure Image terbaru untuk IIS. Barracuda Web Application Firewall memeriksa lalu lintas web masuk dan memblokir injeksi SQL, Scripting Lintas Situs, unggahan malware & aplikasi DDoS dan serangan lain yang ditargetkan pada aplikasi web Anda. Satu LB Eksternal disebarkan dengan aturan NAT untuk mengaktifkan akses desktop Jarak Jauh ke server web backend. Ikuti panduan konfigurasi pasca penyebaran yang tersedia di direktori templat GitHub untuk mempelajari selengkapnya tentang langkah-langkah pasca penyebaran yang terkait dengan firewall aplikasi web Barracuda dan penerbitan aplikasi web. |
Pasangan KEMP LoadMaster HA |
Templat ini menyebarkan Pasangan HA KEMP LoadMaster |
Menyebarkan Open edX Dogwood (Multi-VM) |
Templat ini membuat jaringan VM Ubuntu, dan menyebarkan Open edX Dogwood pada mereka. Penyebaran mendukung 1-9 VM aplikasi dan backend Mongo dan MySQL VM. |
Azure Container Service Engine (acs-engine) - Swarm Mode |
Azure Container Service Engine (acs-engine) menghasilkan templat ARM (Azure Resource Manager) untuk kluster yang diaktifkan Docker di Microsoft Azure dengan pilihan orkestrator DC/OS, Kubernetes, Swarm Mode, atau Swarm. Input ke alat ini adalah definisi kluster. Definisi kluster sangat mirip dengan (dalam banyak kasus sama dengan) sintaks templat ARM yang digunakan untuk menyebarkan kluster Microsoft Azure Container Service. |
Kluster Swarm Docker |
Templat ini membuat kluster Docker Swarm dengan ketersediaan tinggi |
2 VM dalam Load Balancer dan mengonfigurasi aturan NAT pada LB |
Templat ini memungkinkan Anda membuat 2 Virtual Machines dalam Set Ketersediaan dan mengonfigurasi aturan NAT melalui load balancer. Templat ini juga menyebarkan Akun Penyimpanan, Virtual Network, alamat IP Publik, dan Antarmuka Jaringan. Dalam templat ini, kami menggunakan kemampuan perulangan sumber daya untuk membuat antarmuka jaringan dan komputer virtual |
GlassFish di SUSE |
Templat ini menyebarkan kluster GlassFish (v3 atau v4) seimbang beban, yang terdiri dari jumlah VM SUSE (OpenSUSE atau SLES) yang ditentukan pengguna. |
VM di Zona Ketersediaan dengan Load Balancer dan NAT |
Templat ini memungkinkan Anda membuat Virtual Machines didistribusikan di seluruh Zona Ketersediaan dengan Load Balancer dan mengonfigurasi aturan NAT melalui load balancer. Templat ini juga menyebarkan Virtual Network, alamat IP Publik, dan Antarmuka Jaringan. Dalam templat ini, kami menggunakan kemampuan perulangan sumber daya untuk membuat antarmuka jaringan dan komputer virtual |
Mulai Cepat Mode Orkestrasi Fleksibel VMSS Linux |
Templat ini menyebarkan Set Skala VM sederhana dengan instans di belakang Azure Load Balancer. Set Skala VM berada dalam Mode Orkestrasi Fleksibel. Gunakan parameter os untuk memilih penyebaran Linux (Ubuntu) atau Windows (Windows Server Datacenter 2019). CATATAN: Templat mulai cepat ini memungkinkan akses jaringan ke port manajemen VM (SSH, RDP) dari alamat internet apa pun, dan tidak boleh digunakan untuk penyebaran produksi. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya loadBalancers/inboundNatRules 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/loadBalancers/inboundNatRules, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/loadBalancers/inboundNatRules@2021-03-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
backendAddressPool = {
id = "string"
}
backendPort = int
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
frontendPortRangeEnd = int
frontendPortRangeStart = int
idleTimeoutInMinutes = int
protocol = "string"
}
})
}
Nilai properti
loadBalancers/inboundNatRules
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.Network/loadBalancers/inboundNatRules@2021-03-01" |
nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-80 Karakter yang valid: Alfanumerik, garis bawah, titik, dan tanda hubung. Mulai dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah. |
parent_id | ID sumber daya yang merupakan induk untuk sumber daya ini. | ID untuk sumber daya jenis: loadBalancers |
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" |
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
id | ID Sumber Daya. | string |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk