Microsoft.Network loadBalancers/inboundNatRules 2021-02-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@2021-02-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
backendPort: int
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
}
}
Özellik değerleri
loadBalancers/inboundNatRules
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) Karakter sınırı: 1-80 Geçerli karakterler: Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler. Alfasayısal ile başlayın. Alfasayısal veya alt çizgiyi sonlandır. |
Üst | Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak. |
Kaynak türü için sembolik ad: loadBalancers |
properties | Yük dengeleyici gelen nat kuralının özellikleri. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendPort | İç uç nokta için kullanılan bağlantı noktası. Kabul edilebilir değerler 1 ile 65535 arasında değişir. | int |
enableFloatingIP | Sql AlwaysOn Kullanılabilirlik Grubu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırılır. Bu ayar, SQL Server'da SQL AlwaysOn Kullanılabilirlik Gruplar kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez. | bool |
enableTcpReset | TCP akışı boşta kalma zaman aşımında veya beklenmeyen bağlantı sonlandırmada çift yönlü TCP Sıfırlaması alın. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | bool |
frontendIPConfiguration | Ön uç IP adreslerine başvuru. | Subresource |
frontendPort | Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | int |
idleTimeoutInMinutes | TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | int |
protokol | Yük dengeleme kuralı tarafından kullanılan aktarım protokolü başvurusu. | 'Tümü' 'Tcp' 'Udp' |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Arka Uç IIS Sunucuları ile Barracuda Web Uygulaması Güvenlik Duvarı |
Bu Azure hızlı başlangıç şablonu, Azure'da, gerekli sayıda arka uç Windows 2012 tabanlı IIS Web Server içeren bir Barracuda Web Uygulaması Güvenlik Duvarı Çözümü dağıtır.Şablonlar, 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ı Betikleri, kötü amaçlı yazılım yüklemelerini & uygulama DDoS'sini 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 bulunan dağıtım sonrası yapılandırma kılavuzunu izleyin. |
KEMP LoadMaster HA Çifti |
Bu şablon bir KEMP LoadMaster HA Çifti dağıtır |
Open edX Dogwood (Multi-VM) 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. |
Azure Container Service Engine (acs-engine) - Swarm Modu |
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ı, Microsoft Azure Container Service kümesini dağıtmak için kullanılan ARM şablonu söz dizimine çok benzer (çoğu durumda aynı şekilde). |
Docker Swarm Kümesi |
Bu şablon yüksek kullanılabilirliğe sahip bir Docker Swarm kümesi oluşturur |
Load Balancer 2 VM ve LB üzerinde NAT kuralları yapılandırma |
Bu şablon, kullanılabilirlik kümesinde 2 Sanal Makineler oluşturmanızı ve yük dengeleyici aracılığıyla NAT kurallarını yapılandırmanızı sağlar. 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 |
SUSE üzerinde GlassFish |
Bu şablon, kullanıcı tanımlı SUSE (OpenSUSE veya SLES) VM'lerinden oluşan yük dengeli bir GlassFish (v3 veya v4) kümesi dağıtır. |
Load Balancer ve NAT içeren Kullanılabilirlik Alanları VM'ler |
Bu şablon, Load Balancer 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, bir Azure Load Balancer arkasında örnekleri olan 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şimi sağlar 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": "2021-02-01",
"name": "string",
"properties": {
"backendPort": "int",
"enableFloatingIP": "bool",
"enableTcpReset": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string"
}
}
Özellik değerleri
loadBalancers/inboundNatRules
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Network/loadBalancers/inboundNatRules' |
apiVersion | Kaynak API'sinin sürümü | '2021-02-01' |
name | Kaynak adı JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) Karakter sınırı: 1-80 Geçerli karakterler: Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler. Alfasayısal ile başlayın. Alfasayısal veya alt çizgiyi sonlandır. |
properties | Yük dengeleyici gelen nat kuralının özellikleri. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendPort | İç uç nokta için kullanılan bağlantı noktası. Kabul edilebilir değerler 1 ile 65535 arasında değişir. | int |
enableFloatingIP | Sql AlwaysOn Kullanılabilirlik Grubu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırılır. Bu ayar, SQL Server'da SQL AlwaysOn Kullanılabilirlik Gruplar kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez. | bool |
enableTcpReset | TCP akışı boşta kalma zaman aşımında veya beklenmeyen bağlantı sonlandırmada çift yönlü TCP Sıfırlaması alın. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | bool |
frontendIPConfiguration | Ön uç IP adreslerine başvuru. | Subresource |
frontendPort | Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | int |
idleTimeoutInMinutes | TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | int |
protokol | Yük dengeleme kuralı tarafından kullanılan aktarım protokolü başvurusu. | 'Tümü' 'Tcp' 'Udp' |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Arka Uç IIS Sunucuları ile Barracuda Web Uygulaması Güvenlik Duvarı |
Bu Azure hızlı başlangıç şablonu, Azure'da arka uç Windows 2012 tabanlı IIS Web Server'ları için gerekli sayıda Barracuda Web Uygulaması Güvenlik Duvarı Çözümü dağıtır.Şablonlar, 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ı Betikleri, kötü amaçlı yazılımların uygulama DDoS'& karşıya yüklemelerini 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 birlikte 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. |
KEMP LoadMaster HA Pair |
Bu şablon bir KEMP LoadMaster HA Çifti dağıtır |
Open edX Dogwood(Multi-VM) 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. |
Azure Container Service Engine (acs-engine) - Swarm Modu |
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. Araç girişi bir küme tanımıdır. Küme tanımı, Microsoft Azure Container Service kümesini dağıtmak için kullanılan ARM şablonu söz dizimine çok benzer (çoğu durumda aynı şekilde). |
Docker Swarm Kümesi |
Bu şablon yüksek kullanılabilirliğe sahip bir Docker Swarm kümesi oluşturur |
bir Load Balancer 2 VM ve LB'de NAT kurallarını yapılandırma |
Bu şablon, kullanılabilirlik kümesinde 2 Sanal Makineler oluşturmanızı ve yük dengeleyici aracılığıyla NAT kurallarını yapılandırmanızı sağlar. 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 |
SUSE üzerinde GlassFish |
Bu şablon, kullanıcı tanımlı SUSE (OpenSUSE veya SLES) VM'lerinden oluşan yük dengeli bir GlassFish (v3 veya v4) kümesi dağıtır. |
Load Balancer ve NAT ile Kullanılabilirlik Alanları vm'ler |
Bu şablon, bir Load Balancer ile Kullanılabilirlik Alanları arasında dağıtılmış Sanal Makineler oluşturmanıza ve yük dengeleyici aracılığıyla NAT kuralları 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, bir Azure Load Balancer arkasında örnekleri olan 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ü şu hedeflenen 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@2021-02-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
backendPort = int
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
}
})
}
Özellik değerleri
loadBalancers/inboundNatRules
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Network/loadBalancers/inboundNatRules@2021-02-01" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-80 Geçerli karakterler: Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler. Alfasayısal ile başlayın. Alfasayısal veya alt çizgi sonu. |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Şu tür kaynağın kimliği: loadBalancers |
properties | Yük dengeleyici gelen nat kuralının özellikleri. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
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 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. | Subresource |
frontendPort | Dış uç noktanın bağlantı noktası. Her kuralın bağlantı noktası numaraları Load Balancer içinde benzersiz olmalıdır. Kabul edilebilir değerler 1 ile 65534 arasında değişir. | int |
idleTimeoutInMinutes | TCP boşta bağlantısı için zaman aşımı. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol TCP olarak ayarlandığında kullanılır. | int |
protokol | Yük dengeleme kuralı tarafından kullanılan aktarım protokolü başvurusu. | "Tümü" "Tcp" "Udp" |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin