Microsoft.Network loadBalancers/inboundNatRules 2023-09-01
- en son
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
Bicep kaynak tanımı
loadBalancers/inboundNatRules kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Network/loadBalancers/inboundNatRules kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Network/loadBalancers/inboundNatRules@2023-09-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'
}
}
Özellik değerleri
InboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendAddressPool | Arka uçAddressPool kaynağına başvuru. | AltKaynak |
backendPort | İç uç nokta için kullanılan bağlantı noktası. Kabul edilebilir değerler 1 ile 65535 arasında değişir. | Int |
enableFloatingIP | Sql AlwaysOn Kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL AlwaysOn Kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez. | Bool |
enableTcpReset | TCP akışı boşta kalma zaman aşımında veya beklenmeyen bağlantı sonlandırmada çift yönlü TCP Sıfırlaması alın. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | Bool |
frontendIPConfiguration | Ön uç IP adreslerine başvuru. | AltKaynak |
frontendPort | Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | Int |
frontendPortRangeEnd | Dış uç nokta için bağlantı noktası aralığı sonu. Bu özellik BackendAddressPool ve FrontendPortRangeStart ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | Int |
frontendPortRangeStart | Dış uç nokta için bağlantı noktası aralığı başlatılır. Bu özellik BackendAddressPool ve FrontendPortRangeEnd ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | Int |
idleTimeoutInMinutes | TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | Int |
protokol | Yük dengeleme kuralı tarafından kullanılan aktarım protokolüne başvuru. | 'Tümü' 'Tcp' 'Udp' |
Microsoft.Network/loadBalancers/inboundNatRules
Ad | Açıklama | Değer |
---|---|---|
ad | Kaynak adı | dize (gerekli) |
ebeveyn | Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında. |
Tür kaynağı için sembolik ad: loadBalancers |
Özellikler | Yük dengeleyici gelen NAT kuralının özellikleri. | InboundNatRulePropertiesFormat |
Alt Kaynak
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği. | dizgi |
Hızlı başlangıç örnekleri
Aşağıdaki hızlı başlangıç örnekleri bu kaynak türünü dağıtır.
Bicep Dosyası | Açıklama |
---|---|
Yük Dengeleyici ve NAT ile Kullanılabilirlik AlanlarındaKI VM'leri |
Bu şablon, Yük Dengeleyici ile Kullanılabilirlik Alanları arasında dağıtılmış Sanal Makineler oluşturmanıza ve yük dengeleyici aracılığıyla NAT kurallarını yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Sanal Ağ, Genel IP adresi ve Ağ Arabirimleri dağıtır. Bu şablonda, ağ arabirimlerini ve sanal makineleri oluşturmak için kaynak döngüleri özelliğini kullanacağız |
VMSS Esnek Düzenleme Modu Hızlı Başlangıç Linux | Bu şablon, Azure Load Balancer'ın arkasındaki örneklerle basit bir VM Ölçek Kümesi dağıtır. VM Ölçek kümesi Esnek Düzenleme Modu'ndadır. Linux (Ubuntu) veya Windows (Windows Server Datacenter 2019) dağıtımını seçmek için os parametresini kullanın. NOT: Bu hızlı başlangıç şablonu, herhangi bir internet adresinden VM yönetim bağlantı noktalarına (SSH, RDP) ağ erişimini etkinleştirir ve üretim dağıtımları için kullanılmamalıdır. |
ARM şablonu kaynak tanımı
loadBalancers/inboundNatRules kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Network/loadBalancers/inboundNatRules kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"apiVersion": "2023-09-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"
}
}
Özellik değerleri
InboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendAddressPool | Arka uçAddressPool kaynağına başvuru. | AltKaynak |
backendPort | İç uç nokta için kullanılan bağlantı noktası. Kabul edilebilir değerler 1 ile 65535 arasında değişir. | Int |
enableFloatingIP | Sql AlwaysOn Kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL AlwaysOn Kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez. | Bool |
enableTcpReset | TCP akışı boşta kalma zaman aşımında veya beklenmeyen bağlantı sonlandırmada çift yönlü TCP Sıfırlaması alın. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | Bool |
frontendIPConfiguration | Ön uç IP adreslerine başvuru. | AltKaynak |
frontendPort | Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | Int |
frontendPortRangeEnd | Dış uç nokta için bağlantı noktası aralığı sonu. Bu özellik BackendAddressPool ve FrontendPortRangeStart ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | Int |
frontendPortRangeStart | Dış uç nokta için bağlantı noktası aralığı başlatılır. Bu özellik BackendAddressPool ve FrontendPortRangeEnd ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | Int |
idleTimeoutInMinutes | TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | Int |
protokol | Yük dengeleme kuralı tarafından kullanılan aktarım protokolüne başvuru. | 'Tümü' 'Tcp' 'Udp' |
Microsoft.Network/loadBalancers/inboundNatRules
Ad | Açıklama | Değer |
---|---|---|
apiVersion | API sürümü | '2023-09-01' |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Yük dengeleyici gelen NAT kuralının özellikleri. | InboundNatRulePropertiesFormat |
tür | Kaynak türü | 'Microsoft.Network/loadBalancers/inboundNatRules' |
Alt Kaynak
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği. | dizgi |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Açıklama |
---|---|
Load Balancer'da 2 VM ve LB NAT kurallarını yapılandırın 'a dağıtma |
Bu şablon, bir Kullanılabilirlik Kümesinde 2 Sanal Makine oluşturmanıza ve yük dengeleyici aracılığıyla NAT kurallarını yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresi ve Ağ Arabirimleri dağıtır. Bu şablonda, ağ arabirimlerini ve sanal makineleri oluşturmak için kaynak döngüleri özelliğini kullanacağız |
Azure Container Service Engine (acs-engine) - Swarm Modu 'a dağıtma |
Azure Container Service Engine (acs-engine), DC/OS, Kubernetes, Swarm Modu veya Swarm düzenleyicileri ile Microsoft Azure'da Docker özellikli kümeler için ARM (Azure Resource Manager) şablonları oluşturur. Aracın girişi bir küme tanımıdır. Küme tanımı, Bir Microsoft Azure Container Service kümesini dağıtmak için kullanılan ARM şablonu söz dizimine çok benzer (çoğu durumda olduğu gibi). |
Arka Uç IIS Sunucuları ile Barracuda Web Uygulaması Güvenlik Duvarı'nı 'a dağıtma |
Bu Azure hızlı başlangıç şablonu, Azure'da gerekli sayıda arka uç Windows 2012 tabanlı IIS Web Sunucusuna sahip bir Barracuda Web Uygulaması Güvenlik Duvarı Çözümü dağıtır.Templates, Kullandıkça öde lisansına sahip en son Barracuda WAF'yi ve IIS için en son Windows 2012 R2 Azure Görüntüsünü içerir. Barracuda Web Uygulaması Güvenlik Duvarı, gelen web trafiğini inceler ve SQL eklemelerini, Siteler Arası Betiği, kötü amaçlı yazılım yüklemelerini & uygulama DDoS'unu ve web uygulamalarınızı hedefleyen diğer saldırıları engeller. Arka uç web sunucularına Uzak masaüstü erişimini etkinleştirmek için NAT kurallarıyla bir Dış LB dağıtılır. Barracuda web uygulaması güvenlik duvarı ve web uygulamaları yayımlama ile ilgili dağıtım sonrası adımları hakkında daha fazla bilgi edinmek için gitHub şablon dizininde sağlanan dağıtım sonrası yapılandırma kılavuzunu izleyin. |
Open edX Dogwood (Multi-VM) Dağıtma 'a dağıtma |
Bu şablon Ubuntu VM'lerinden oluşan bir ağ oluşturur ve bunlara Open edX Dogwood dağıtır. Dağıtım, 1-9 uygulama VM'lerini ve arka uç Mongo ve MySQL VM'lerini destekler. |
Docker Swarm Kümesi 'a dağıtma |
Bu şablon yüksek kullanılabilirliğe sahip bir Docker Swarm kümesi oluşturur |
SUSE üzerinde 'a dağıtma |
Bu şablon, kullanıcı tanımlı sayıda SUSE (OpenSUSE veya SLES) VM'lerinden oluşan yük dengeli bir GlassFish (v3 veya v4) kümesi dağıtır. |
KEMP LoadMaster HA Pair 'a dağıtma |
Bu şablon bir KEMP LoadMaster HA Çifti dağıtır |
Yük Dengeleyici ve NAT ile Kullanılabilirlik AlanlarındaKI VM'leri 'a dağıtma |
Bu şablon, Yük Dengeleyici ile Kullanılabilirlik Alanları arasında dağıtılmış Sanal Makineler oluşturmanıza ve yük dengeleyici aracılığıyla NAT kurallarını yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Sanal Ağ, Genel IP adresi ve Ağ Arabirimleri dağıtır. Bu şablonda, ağ arabirimlerini ve sanal makineleri oluşturmak için kaynak döngüleri özelliğini kullanacağız |
VMSS Esnek Düzenleme Modu Hızlı Başlangıç Linux 'a dağıtma |
Bu şablon, Azure Load Balancer'ın arkasındaki örneklerle basit bir VM Ölçek Kümesi dağıtır. VM Ölçek kümesi Esnek Düzenleme Modu'ndadır. Linux (Ubuntu) veya Windows (Windows Server Datacenter 2019) dağıtımını seçmek için os parametresini kullanın. NOT: Bu hızlı başlangıç şablonu, herhangi bir internet adresinden VM yönetim bağlantı noktalarına (SSH, RDP) ağ erişimini etkinleştirir ve üretim dağıtımları için kullanılmamalıdır. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
loadBalancers/inboundNatRules kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Network/loadBalancers/inboundNatRules kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/loadBalancers/inboundNatRules@2023-09-01"
name = "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"
}
})
}
Özellik değerleri
InboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendAddressPool | Arka uçAddressPool kaynağına başvuru. | AltKaynak |
backendPort | İç uç nokta için kullanılan bağlantı noktası. Kabul edilebilir değerler 1 ile 65535 arasında değişir. | Int |
enableFloatingIP | Sql AlwaysOn Kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL AlwaysOn Kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez. | Bool |
enableTcpReset | TCP akışı boşta kalma zaman aşımında veya beklenmeyen bağlantı sonlandırmada çift yönlü TCP Sıfırlaması alın. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | Bool |
frontendIPConfiguration | Ön uç IP adreslerine başvuru. | AltKaynak |
frontendPort | Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | Int |
frontendPortRangeEnd | Dış uç nokta için bağlantı noktası aralığı sonu. Bu özellik BackendAddressPool ve FrontendPortRangeStart ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | Int |
frontendPortRangeStart | Dış uç nokta için bağlantı noktası aralığı başlatılır. Bu özellik BackendAddressPool ve FrontendPortRangeEnd ile birlikte kullanılır. BackendAddressPool'dan her arka uç adresi için tek tek gelen NAT kuralı bağlantı noktası eşlemeleri oluşturulur. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | Int |
idleTimeoutInMinutes | TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | Int |
protokol | Yük dengeleme kuralı tarafından kullanılan aktarım protokolüne başvuru. | 'Tümü' 'Tcp' 'Udp' |
Microsoft.Network/loadBalancers/inboundNatRules
Ad | Açıklama | Değer |
---|---|---|
ad | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Tür kaynağı kimliği: loadBalancers |
Özellikler | Yük dengeleyici gelen NAT kuralının özellikleri. | InboundNatRulePropertiesFormat |
tür | Kaynak türü | "Microsoft.Network/loadBalancers/inboundNatRules@2023-09-01" |
Alt Kaynak
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği. | dizgi |